PM progress: managing project timelines
发布时间
阅读量:
阅读量
把握项目的节奏,你可以参考以下几点,但不是绝对。
按功能实现,而不是按架构
除了一群极端主见且固执己见的人之外 少数人愿意按照既定的系统架构来进行软件开发 在这一阶段 项目团队成员往往无法预判哪些功能模块将在最终整合后顺利运行 如果采用架构化方法 将会导致持续集成工作异常复杂难以高效推进 并且可能导致开发人员无法及时完成必要的测试工作 项目负责人在面对模块化的整合成果时往往难以全面把握系统的完整功能配置 也无法及时了解开发团队的工作进展 这种情况会导致项目的整体推进速度明显放缓 基于以上所述 架构化方法所引发的一系列问题 导致仅从功能性层面进行设计与实现反而成为更为合理的选择
按功能价值实现,而不是功能难度
在进行功能实现的过程中, 应首先达成具有重要价值的功能, 而无需追求具有较高风险的那些功能. 当特定情况下出现时, 或许完全不必去开发那些高风险的模块. 作为项目经理, 明确区分各功能的重要性程度, 是确保项目成功的关键前提.
持续集成
有些人倾向于分阶段提交代码;有些人喜欢每隔一天提交一次;还有一些人则选择每天发布一次新功能。不论采用何种方式发布信息;你的工作始终围绕持续集成展开。区别在于根据不同的发布频率;系统集成的风险也会有所不同。没有确凿理论支持任何一种方法最为理想;适合自己的方案才是最适合你的选择。
全部评论 (0)
还没有任何评论哟~
