1.1 什么是软件项目管理
挖掘管理价值:企业软件项目管理实战
软件开发是构建软件本身以及系统中一部分或全部产品的开发过程,是一个包括设计、开发、测试、实施、维护的系统过程。软件项目管理是针对某个特定的软件开发项目进行管理的过程,其主要目的有以下6种。
- 收集用户需求。收集和分析需求,使其可以利用计算机技术来实现。
- 安排和分配资源。包括人力资源和物资资源,使其投入软件开发活动,实现需求目标。
- 管理和控制项目进度。使其能够在预定的时间内完成或阶段性地完成任务。
- 控制质量。实现软件功能,使其能够达到设计要求。
- 控制风险。及时调整计划和资源,及时排除困难和故障。
- 产生效益。软件存在的价值就是可以替代人做一部分工作,并且比人做得更好更快。软件是可以产生一定经济效益的,因此软件项目的目的就是要使软件实现或超出预期的经济效益。
软件项目是一项复杂的系统工程,为了支持项目的顺利进行和完成,它需要一套科学的和可行的方法论来进行管理。这一套方法论分别涉及过程、资源、质量、风险、知识、心态和效益等层次的管理。
时间: 2024-11-08 19:09:04