【原创】软件开发项目管理总结
工作环境:敏捷、我们组所在的项目一般为整个大项目中的软件部分(大项目包含软硬件)
流程:
****************************
Kick off meeting
****************************
标志着项目的开始。这个会议一般由Project Manager组织(由于我们产品医疗器械方面,包含软硬件,Product owner一般为市场部的,在我们软件开发过程中很少参与)。
一般这个时候就有了 <Software Development Plan> 和 <Software Requirement Specification>
************************************
Iteration 0 Planning Meeting
************************************
一般正式开发由Iteration 1开始,Iteration 0 用来分析和评估整个项目的风险,主要指在技术方面,甚至要在这时找出解决方案。
Iteration 0的迭代周期可稍长,一般迭代的周期为2周,但是一开始想做到两周很难,建议一个月,随着对敏捷的不断理解和熟悉,迭代周期可慢慢变短,但是在一个项目或者一个Release内最好不要变化迭代周期。
输出:<风险评估报告>,这份报告要大概指出项目中存在的风险,调整项目周期的建议以及理由。
*************************************
迭代 : Iteration 01 ~ Iteration N
*************************************
1.计划会议:工作量评估:很重要,WBS很难,但是必须要做。怎么做? 按照首先在Planning meeting上要把软件当期的功能点划分到一个比较详细的程度。把尽可能的把项目预估周期算出来。
2.每日例会:
3.进度展示会议:
4.回顾会议:
*************************************
发布:
*************************************
1. Release check list
未完待续。。。。。。。。。