程序员必学的项目管理知识-敏捷开发

科技资讯 投稿 28300 0 评论

程序员必学的项目管理知识-敏捷开发

敏捷开发的目的

敏捷开发解决的问题

  1. 用户能够尽早地使用系统。对于客户来说能感受到你的快速的需求响应,所以客户满意度会提升。

  2. 敏捷开发注重以人为本,减少不必要的文档及流程,团队开发的效率得到提高,达到降本提效的目的。

团队要求

发散思维

敏捷开发在信息系统项目开发中表达了一种循序渐近的状态,其实不仅是在项目开发、管理中,在生活、工作的各个方面,都可以利用“敏捷”思维解决问题,这种思维可以提高效率,解决不必要的浪费时间的思考。

典型的举例

再例如:某个产品多个模块的性能优化工作,这种工作本身就无法评估具体的时间,那就可以使用“敏捷”思维进行进度管理,从过程中进行管理,而不是从结果中管理。利用敏捷开发模型将一个大的工作拆分成多个小的迭代版本,然后从过程中管理每个小的迭代进度,完成一个版本则上线一个版本,而不去关心整体工作完成一共要花多少时间,首先无法判断正确的时间,其次一次性评估所有的周期需要花费大量时间和精力,其实我们在过程中将每一个小的版本管理好,最终得到的结果就是效率最高的、相对***的结果。这样的性能优化就是逐步完善系统的过程。

分享日常技术干货、技术/管理经验分享,项目经理/产品经理/技术总监 职业规划

编程笔记 » 程序员必学的项目管理知识-敏捷开发

赞同 (42) or 分享 (0)
游客 发表我的评论   换个身份
取消评论

表情
(0)个小伙伴在吐槽