扫码阅读
手机扫码阅读
如何管理小型软件项目?

我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。


麦哲思科技任甲林
扫码关注公众号

管理小型软件项目的策略摘要
管理小型软件项目,通常指工作量在3到9人月的项目,对于没有实施CMMI的企业,这类项目往往缺乏管理;而对于执行CMMI的企业,满足CMMI要求可能导致管理成本过高。因此,适度裁剪管理流程显得尤为重要。以下是与多个客户讨论后形成的管理建议,企业可根据自身特点进一步调整。
1. 商务管理
- 商务人员应要求客户明确需求,确定需求变更流程和成本承担。
- 与客户商定项目验收标准和沟通问题,包括沟通方式和时间。
- 项目经理需参与合同评审。
2. 项目策划
- 项目经理应与各方确定项目平衡策略,制定过程规范,确认质量目标。
- 确定项目生命周期模型、阶段划分和详细计划。
- 进行WBS分解,使用MS Project工具,并定义风险规避措施。
3. 项目监督与控制
- 项目经理负责召开周例会,监控任务进展和风险状态。
- 成员每日填写日志,以便经理跟踪进展。
- 项目结束时,进行结项总结。
4. 质量保证活动
- 检查代码规范、需求变更流程、缺陷关闭情况。
- 监督单元测试和代码评审覆盖率。
5. 配置管理活动
- 利用SVN工具进行配置管理,确保所有文档入库。
- 整理备份客户往来邮件。
6. 度量与分析
- 通过工作日志系统进行统计分析。
- 统计生命周期生产率和工作量数据。
7. 需求工程
- 识别并文档化重要需求,采用界面原型和用例方式描述。
- 接受电子形式的需求变更,需求变更须经项目经理确认。
8. 软件设计与实现
- 系统架构设计需文档化并评审。
- 编码、单元测试和代码走查,并引入相关工具。
- 进行日常联调和冒烟测试,并邀请客户月度确认软件部分。
- 系统测试是发布前的必要条件。
想要了解更多内容?


麦哲思科技任甲林
扫码关注公众号

麦哲思科技(北京)有限公司总经理 敏捷性能合弄模型评估师 认证的Scrum Master 认证的大规模敏捷顾问SPC CMMI高成熟度主任评估师 COSMIC MPC,IAC 成员,中国分部主席
425 篇文章
浏览 233.6K
麦哲思科技任甲林的其他文章
如何减少返工工作量?
提高软件开发效率的最有效手段就是一次做对,一次做好,不返工,追求交付零缺陷的目标。“对”就是没有错误,符合需求,“好”就是没有坏味道,易于修改。“做对”保证了产品的外部质量,“做好”保证了产品的内部质量,这样就可以减少软件缺陷、需求变更带来的返工。返工可能发生在生命周期的早期,也可能发生在后期,或者是交付以后,缺陷越早发现,越早解决,返工的工作量越少。有哪些手段可以保证不犯错,少犯错,及时纠错呢?
回归方程有效性的检查
我梳理了一下,整理成下表给大家参考,也比较好记忆,回归之前六条,回归之后六条:检查回归方程的有效性 回归分析之前 1 对y进行正态分布的检验,如果y不服从正态分布,则需要进行变换。 2 通过相关性分析,判断x与y的相关性,如果不相关,则不需要纳入此x到方程中。 3 通过相关性分析,判断x与x之间的相关性,相关的x不能出现在同一个方程中。 4 通过散...
度量体系建立与COSMIC方法应用36问
Q1:度量体系建设的难点有哪些?后来是采取哪些策略解决的?A1:难点:采集哪些数据是有用的?有了数据如何抓结论出来。Q2:故障解决闭环率,类似这种KPI考核指标,有什么好的方法可以高效推进闭环呢?A2: 分析故障解决的时间分布,看看哪个环节耗时最长,是否针对这个环节有改进措施。短期见效的措施最受欢迎。Q3:度量规模给传统公司带来了哪些价值啊?A3:有了规模才可以比较生产率和质量。从软件开发方的角度,通过生产率的度量,判断当前的生产率究竟是高还是低,比较不同项目组,不同部门..
面对面沟通与文档沟通
1994年McCarthy J.和Monk, A.在一篇论文"Channels, conversation,cooperation and relevance: all you wanted to know about communication but wereafraid to ask"中给出了下图所示一个研究结论。即在所有的沟通方式中,两个人守着白板,边讨论边写写画画地进行沟通是最高效的。
如何度量交付后的软件质量?
如何度量交付后的产品质量?本文给出了四个参考度量指标,并简要分析了其优缺点,并给出一个具体场景的案例。
加入社区微信群
与行业大咖零距离交流学习


PMO实践白皮书
白皮书上线
白皮书上线