《软件项目管理原理与实践》课程是为软件工程专业开设的必修课,也是计算机科学与技术软件开发方向课程。
本课程运用工程的思想、原理、技术、工具,来向软件项目管理的人员阐述项目管理的理论、方法和技巧,让学生可以在极短的时间内掌握软件项目管理的基本知识和实践能力。讲授了作为一个软件项目经理的主要工作,职责和权利。本课程注重理论与实际的结合,通过实际工作中的案例说明帮助学生对所学内容的消化和理解。本课程是一门理论基础与先进实践技术相结合的工程类课程,它涵盖了项目管理的基本概念、软件项目管理理论、软件项目管理方法、软件项目管理工具等多方面的内容。
1、掌握项目管理基本概念、软件过程概念、软件项目管理经典理论、技术等基础内容以及软件项目工具。
2、掌握软件项目管理各个阶段的主要工作内容,以及选择很典型的软件企业的项目管理案例,逐步向学生讲述案例的实施过程。同时,了解软件项目管理中存在的误区和制约因素。
3、掌握软件项目管理过程中应遵循的根本原则和有效的方法,掌握软件项目管理过程中重要技术文档的编制方法,初步具备将所学知识运用于软件项目管理的基本能力。根据一个具体项目,应用所学的知识实施项目管理,并采用工具跟踪控制项目。
4、掌握软件项目管理各个阶段为保证项目的成功实施所需的基本技术和工具,并能将所学知识运用到软件项目的管理活动中。要求学生采用项目管理工具编制项目管理计划;同时,根据一个具体项目,应用所学的知识实施项目管理,并采用工具跟踪控制项目。
教学目的:理解软件危机、软件难做、软件项目及其产品特征,了解软件团队的相关联的内容、了解软件开发中的各类问题
教学重点:软件工程层状模型和与时间相关的概念、项目管理及其特点、管理思想的发展
教学难点:PMBOK、PRINCE2、软件项目经理扮演的角色、软件项目管理的原则
教学目的:理解需求定义、需求类型、需求获取、需求分析的基本概念,了解需求规格说明、需求验证、需求变更管理、了解需求管理的功能
教学重点:可测试性需求、用例分析方法、原型分析方法、结构化分析方法、访谈和调研、专题讨论会、头脑风暴、场景串联的内容
教学目的:理解德尔菲方法、类比估算法,了解功能点分析的要素、功能点计算、咨询费、建设费、服务费的相关概念
教学难点:计划、进度问题、项目的进度问题、编写项目进度计划常用的方法和工具
教学目的:理解项目风险带来的警示、什么是风险管理、玻姆模型的基本概念,了解SEI的CRM模型、李维特模型、CMU/SEI的CMMI风险管理模型、微软的MSF风险管理模型的相关内容
教学重点:风险管理计划的内容、制定风险管理计划的工具与技术、制定风险管理计划的输入输出、风险识别、用于风险识别的方法、风险识别的输入输出、公司背景简介、实际项目分析、实际的风险管理状况、实施效果与总结分析
教学难点:定性风险分析、定量风险分析、定量风险分析的输入输出、应对风险的基本措施
教学目的:了解软件配置管理的相关概念,理解标识、变更控制、状态报告、配置审计、版本和版本树、软件配置库、工作空间
教学重点:软件配置管理的起源与发展、软件配置管理能解决哪一些问题、软件和配置项、变更请求与变更集、软件配置管理工具、配置项标识与存储过程、软件配置管理工具的发展历史、面向文件的配置管理工具及功能的内容
教学难点:版本管理过程、变更控制过程、基线管理过程、配置管理专职人员、机构运营管理人员、面向变更集的配置管理工具及功能、面向开发流程的配置管理工具及功能
教学目的:了解软件企业经营管理透视、管理者的管理技能、管理体系与组织设计、管理者和组织、人力资源管理过程的相关内容
教学重点:选择正真适合人选、激励、团队发展的阶段、如何组建团队、决策制定、软件开发环境促进团队精神、产品管理模式及组织架构、沟通风格、沟通计划的内容
教学难点:合作依赖关系、虚拟团队、压力、心理资本、提升团队凝聚力、团队会议
教学目的:理解敏捷、敏捷项目管理的焦点、敏捷项目管理指导原则的基本概念,了解敏捷流程架构、角色、职责、敏捷方法的特点的相关内容
教学重点:敏捷方法的核心思想、敏捷型方法的含义及其特征、敏捷方法的适用范围
教学目的:理解Project系列新产品、启动Project、视图、报表的基本概念,了解创建新项目计划、设置非工作日、输入任务、估计工期、输入里程碑的相关内容
教学重点:分阶段组织任务、链接任务、记录任务、检查任务工期、设置人员资源、设置设备资源、设置材料资源、设置成本资源、输入资源费率
教学难点:为单个资源调整上班时间、记录资源、为任务分配工时资源、为任务分配额外资源、为任务分配材料资源、为任务分配成本资源
《软件项目管理原理与实践》课程是软件技术专业的核心课程,也为学生专业实践就业提供主要的技能支撑。该课程覆盖面较广,且具有很强的实践性,所以要学好本课程,必须做到理论与实践紧密结合,才可以做到较好的学习效果。要求学生多参阅相关书籍,多以实际项目的形式做练习,多上机实验。了解工程建设项目中软件项目管理的实施过程,将理论与实践紧密联系在一起。
单击页面下方【阅读原文】,订阅【教学大纲】栏目返回搜狐,查看更多责任编辑:
平台声明:该文观点仅代表作者本人,搜狐号系信息发布平台,搜狐仅提供信息存储空间服务。