8.需求是否必须要文档化,其意义体现在哪里?PgMp.mypm.net
做人员多方沟通的基础,使大家对需求有一致的理解并依据该文档开展各项工作。即时是对于敏捷软件开发,我们也需要对用例场景描述,CRC卡片等文档化下来以方便沟通。转自项目管理者联盟
再次强调沟通,特别是面对面的沟通是信息传递最高效方式,但是当一个信息是需要在软件开发整个生命周期的不同阶段,由不同角色人员多次使用的时候,就必须文档化。而需求文档恰好属于这种类型。www.mypm.net
9.中小型软件开发团队需求开发和管理工作的重点在哪里?项目管理者联盟
对于中小型的项目团队一定要使用轻量级的方法论和过程,过程是为了实现目标服务的,过程的目的是为了解决现在的问题和可能的问题。不在这个范围内做的过程,规则或工作都不会产生价值和意义。转自项目管理者联盟
对于中小型团队首先是要意识到需求工作的重要性,制定需求文档和DEMO界面规范,对需求进行文档化和结构化。其次是对开发完成的需求需要得到用户,实现人员,测试等多方的评审和认可。最后是需求文档化后该工件需要通过各种配置管理工具进行管理,需求完成后及时归档和受控,需求的变更需要受到管理而不是随意的。blog.mypm.net
10.需求优先级的作用,如何评估需求优先级?PgMp.mypm.net
需求优先级的作用在于项目管理和用户满意度提升的需要。一个系统上线后经常出现情况就是往往经常使用的功能都集中在20%的功能上很多功能使用很少。需求优先级让我们更好的把握重点和分配资源,真正的把20%最重要的需求,经常使用的需求做好做精,只有这样才能够真正的提高用户满意度和达到项目目标。项目管理者联盟
需求优先级对于用户往往最有发言权,但当一个系统涉及到多个业务部门和组织结构的时候,难免出现各个用户都站在自己的立场来看待需求的优先级和紧急程度的问题。但是一个需求究竟对效率提升,成本的减少,相关周期的缩短起到了多大的贡献和作用却没有衡量。因此对需求优先级的评估应该考虑引入价值工程的概念,一个需求的优先程度应该体现在需求实现后能够产生的价值和节约的成本。项目管理培训 项目管理培训
|