软件项目管理概论:从计划到监控

需积分: 9 4 下载量 33 浏览量 更新于2024-07-25 收藏 507KB PPT 举报
"ch01-IT软件项目管理概论.ppt" 这篇资源主要涵盖了IT软件项目管理的基础知识,由卢国明教授讲解,属于电子科技大学软件学院的课程内容。课程旨在让学生理解项目管理的重要性,学习并掌握项目管理的基本原则和方法。主要内容包括基本概念、项目计划总揽、可行性分析、需求工程、项目方法选择、工作量估算、项目计划、资源管理、项目监控和质量管理。 1. 基本概念:这部分可能涉及项目、项目管理的基本定义,以及项目管理的关键要素,如范围、时间、成本、质量等。 2. 项目计划总揽:这是项目管理的起点,涉及确定项目目标、制定项目范围、创建工作分解结构(WBS)和时间表,以及设定里程碑和关键路径。 3. 可行性分析:在项目启动阶段,通过评估技术、经济、法律和操作可行性来决定项目是否值得进行。 4. 需求工程:识别、分析、记录和管理软件项目的需求,是保证项目成功的关键步骤,包括需求获取、需求分析、需求规格说明和需求验证。 5. 项目方法选择:根据项目特性和团队能力选择合适的开发方法,如敏捷、瀑布、螺旋或迭代模型。 6. 工作量估算:预测完成项目所需的人力、时间和成本,通常采用专家判断、类比估算、参数估算或三点估算等方法。 7. 项目计划:制定详细的项目执行和控制计划,包括任务分配、时间安排、预算编制和风险规划。 8. 资源管理:包括人力资源、设备、材料等的获取、分配和管理,确保项目团队高效运作。 9. 项目监控:跟踪项目进度、成本和质量,识别偏差并采取纠正措施,可能涉及到挣值管理(EVM)和其他控制工具。 10. 质量管理:确保项目交付物符合预设的质量标准,包括质量计划、质量保证和质量控制。 课程的考查方式包括作业和论文,教材选用了Bob Hughes和Mike Cotterell的《软件项目管理》第四版,同时推荐了多本参考书籍,如Kathy Schwab的《IT项目管理》、Robert T. Futrell的《高质量软件项目管理》以及Walker Royce的《软件项目管理:一个统一的框架》。 通过这门课程的学习,学生将能够理解和应用项目管理的理论与实践,提高在IT领域的项目成功率,并适应计算机、软件和网络驱动的复杂工作环境。