全选 |
软件项目管理基本理念 1. 软件 什么是软件,很多人会脱口而出“软件就是程序”。然而,软件除了表现为程序外,还包含丰富的内涵,比如支持软件运行的数据、说明软件的文档、修正软件缺陷的服务等等。 2. 软件项目 采用计算机程序语言(数字语言),在一定时间内,为实现一个目标系统(软件产品)而开展的活动和过程。 3. 软件项目管理 制定软件开发计划 充分挖掘和发挥人的脑力劳动 遵循标准、规范 4. 软件生命周期 典型的软件生命周期:需求分析、设计、编码、测试、交付、运行维护。 5. 软件开发模型 瀑布模型 原型模型 快速开发模型 螺旋模型 其他模型 6. 软件质量 软件产品的质量,即满足使用要求的程度 软件开发过程的质量,即是否按照标准化流程生产软件,满足开发时间、成本等要求 产品服务的质量 7. 软件缺陷(BUG) 从软件生命周期看,软件缺陷是软件产品开发和维护过程中所存在的错误、毛病等各种问题 从软件使用角度看,软件缺陷是系统所要实现的某种功能的失效和违背 8. 软件质量保证(SQA) 通过协调、审查、促进和跟踪、获取有用信息、形成分析结果来指导软件开发过程。 9. 软件质量标准 ISO标准 GB标准 CMM等级 10. 软件项目评价 软件项目成功的标准 软件项目失败的原因