敏捷开发中的过程小结

最近公司在搞敏捷开发,我也开始参于其中。经过了一段时间的磨练,我逐渐体会到了敏捷开发的力量。同时也看到了其中的一些不足。可能是公司管理人员对敏捷开发过程理解的不足,在执行上总给人以很不爽的感觉。 我认为敏捷开发在实际应用中有一些注意点,在项目开始建立有效的自动化测试机制和确定的迭代周期评审方式是提高项目成功率和开发人员满意度的一个必要步骤.确定一些项目无关的质量属性,比如多语言支持和时区切换对云应用来说就是很有必要。这些质量属性对项目后期有很大影响。敏捷过程中的工具很重要,比如一个有效的开发者任务管理队列,对项目的进度管理和任务的明确很有帮助,其中涉及到的主要有:故事点,创建时间,开始时间,估计的开发时间和任务结束时间。由于在开发过程中时常会有更高优先级的任务被加进来,所以,任务队列需要能够自动调解之前任务的时间顺序。 敏捷过程中的项目回顾也是非常重要的。发现和卤总经项目执行过程中的问题是必不可少的步骤。减少重复的错误有利于项目在时间线上的进程。而且也有利于提高开发人员的满意度。总的来说敏捷开发中人的因素很重要,提高开放人员的满意度对项目完成绝对很有帮助。而开发人员的满意度不仅仅只来自于经济利益,还有对项目的预期,和过程的合理性。

你可能感兴趣的:(敏捷开发)