项目架构与进度安排实用指南
1. 架构审查与原型制作
在某些情况下,项目的发起方、高级管理层或项目管理办公室(PMO)可能希望在项目启动前看到架构设计,或者不进行架构审查的风险过高。即便如此,还是建议先对一些功能进行完整的原型制作,以便在将项目押注于某个架构之前,积累相关经验。
在项目进行过程中,要时刻关注架构可能无法满足需求的风险,并且尽早处理这些风险,否则可能导致整个项目失败。
2. 摆脱瀑布式开发
如果项目采用的是串行生命周期,可以采取以下方法让它更灵活,以适应实际情况:
- 全面迭代 :对所有方面进行迭代规划,包括计划制定、需求分析和原型制作。
- 尽早展示原型 :在项目早期,尽可能多地向客户或客户代表展示原型。收集的反馈越多,项目就越有可能成功。
- 从一开始就集成测试 :与测试人员合作,在整个系统完成之前就提供反馈。
- 按功能实现 :在实现过程中进行集成和测试。
- 多样化交付物 :如果必须交付文档(串行生命周期中阶段结束的典型里程碑),确保文档不是唯一的交付物。与客户一起探索原型并交付可运行的产品,将有助于项目团队获得有价值的反馈。
这些方法并非传统的串行方法,但它们行之有效。不要向项目发起方隐瞒项目管理方式,要告知他们你正在管理各种风险。可以将项目内部的运作视为制作香肠的过程,无需向他们展示项目内部的详细情况。
3. 偏好的生命周期
倾向于
超级会员免费看
订阅专栏 解锁全文
730

被折叠的 条评论
为什么被折叠?



