扫码阅读
手机扫码阅读
成功进行软件项目策划的九个基本要点
185 2024-10-03
我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。
查看原文:成功进行软件项目策划的九个基本要点
文章来源:
麦哲思科技任甲林
扫码关注公众号
软件项目策划的9个基本要点概述
软件项目策划是确保项目成功的关键环节,涉及多个阶段的计划书制定、任务的明确性、完整性和颗粒度的平衡,以及合理的估计和进度管理。葛梅和任甲林在《信息技术与标准化》中总结了以下9个要点。
- 策划时机:根据项目阶段和详细程度,策划可能产生概要计划或详细计划。需求不明确时,估计应保持粗略。
- 任务明确性:任务应可分解、具有明确的输出、格式、检测手段和时间要求。不明确的任务将导致项目风险。
- 任务完整性:确保没有遗漏任务,包括项目管理、横向关联和交付物制作等类型的任务。
- 任务颗粒度:合适的任务颗粒度有助于及时发现问题和管理成本,建议颗粒度在半天到一周之间。
- 合理估计:使用历史数据、多种估计方法、任务细分和有经验的人员参与,确保估计的准确性。
- 任务依赖关系:清晰定义任务间的依赖关系,如输入输出、资源、接口、调用和采购关系,识别关键路径。
- 系统架构需求:优先安排关键功能、全局性功能、接口和非功能需求的开发。
- 里程碑建立:利用里程碑评审系统地分析项目进展,确保不同阶段的任务完成情况,避免形式化操作。
- 管理缓冲:预留缓冲时间应对突发事件和估计不准确,可以选择固定或比例缓冲,并确保缓冲时间的可识别性。
遵循这些要点,项目经理可以有效地进行软件项目策划,提高项目成功率。
想要了解更多内容?
查看原文:成功进行软件项目策划的九个基本要点
文章来源:
麦哲思科技任甲林
扫码关注公众号
麦哲思科技(北京)有限公司总经理 敏捷性能合弄模型评估师 认证的Scrum Master 认证的大规模敏捷顾问SPC CMMI高成熟度主任评估师 COSMIC MPC,IAC 成员,中国分部主席
425 篇文章
浏览 134.8K
麦哲思科技任甲林的其他文章
数据、现象与原因
某公司积累了最近2年24个项目缺陷发生率的历史数据(缺陷发生率为系统测试发现的缺陷个数除以开发的工作量),如下表所示: 对上述的历史数据,按年份画箱线图比较分析如下: 针对上述的箱线图,是否可以下结论认为2013年开发质量提升了,开发人员犯的错误就少了呢? 其实未必。 如果对年份与项目的开发方式做卡方分析,则有如下的结论:汇总统
如何推广单元测试
在我咨询的客户中,软件企业对于单元测试的执行情况可以划分为4类: (1)不做单元测试 (2)组织级要求了开发人员做单元测试,但是开发人员在做单元测试时,测试用例仅覆盖了程序中的正常路径,基本上是一个函数只有一个单元测试用例 (3)组织级要求了每千行代码必须有多少个单元测试用例,一般是在50个/KLOC到100个/KLOC之间。 (4)要求语句覆盖与分支覆盖必须达到100%。其中(3)、(4
《以道御术》荣耀上市,专家书评
千呼万唤始出来,《以道御术-CMMI 2.0实践指南》已经上架发行了,本书系统的解读了CMMI 2.0模型中的实践,首先介绍了CMMI 2.0相对于CMMI 1.3的变化,阐明了CMMI 2.0的核心思想与理念,然后对于CMMI模型中的每个人实践域进行了通俗的、详细的、案例化的解读,最后对敏捷方法与CMMI模型进行了系统化的对比分析,并提倡二者的互补融合。今天就来看一下业内的专家们是怎么评价这本书的:软件开发发展初期,每个程序员都按照自己的方式进行手工作坊式地交付。但随着这一领域的规模不断扩张,手工作
CMMI2级难点的对策
难点对策(1) 做一个切实可行的项目计划。(1)建立WBS分解的指南与样例(2)对项目经理培训如何做WBS分解(3)培训如何使用project 2007做一个合理的计划(4)加强对项目计划的同行评审(5)定义规模、工作量估算的方法并培训PM(2) 实时掌握项目动态,发现问题,解决问题。(1)建立周例会制度(2)当前阶段的任务分解的颗粒
我说CMMI 2.0 之 配置管理
和CMMI1.3相比,CMMI2.0中配置管理的实践基本没有变化。CMMI DEV 2.0 的20个PA中,CM是唯一一个没有3级实践的PA。基本概念这个PA涉及到的基本概念比较多,我们挑选部分基本概念,做通俗解释:配置管理:通过配置标识、版本控制、版本管理、基线管理和配置审计来管理工作产品的完整性。配置项:配置管理的对象,包括各种文档资料,代码等工作产品。包括:给客户的交付...
加入社区微信群
与行业大咖零距离交流学习
软件研发质量管理体系建设
白皮书上线