软件项目管理方向介绍
项目能够按照预定的成本、进度、质量顺利完成,
而对人员(
People)、产品(Product)、过程(Process)和项目(Project)进
行分析和管理的活动。
软件
的根本目的是为了让软件项目尤其是大型项目的整个
(从分析、设计、编码到测试、维护全过程)都能在管理者的控制之下,以预
定成本按期,按质的完成软件交付用户使用。
软件项目管理和其他的项目管理相比有相当的特殊性。首先,软件是纯知识
的复杂性也导致了开发过程中各种风险的难以预见和控制。
Windows
这样的
1500 万行以上的代码,同时有数千个
员在进行开发,项
目经理都有上百个。这样庞大的系统如果没有很好的管理,其软件质量是难以想
象的。
软件项目管理的内容主要包括如下几个方面:人员的组织与管理,
,
这几个方面都是贯穿、交织于整个软件开发过程中的,其中人员的组织与管
理把注意力集中在项目组人员的构成、优化;软件度量把关注用量化的方法评测
软件开发中的费用、生产率、进度和产品质量等要素是否符合期望值,包括过程
度量和产品度量两个方面;软件项目计划主要包括工作量、成本、开发时间的估
计,并根据估计值制定和调整项目组的工作;风险管理预测未来可能出现的各
种危害到软件产品质量的潜在因素并由此采取措施进行预防;质量保证是保证
产品和服务充分满足消费者要求的质量而进行的有计划,有组织的活动;软件
过程能力评估是对软件开发能力的高低进行衡量;软件
人员、工具的配置、使用提出管理策略。
通过软件工程方法以及项目管理的理论学习、案例分析、实践操作和训练,学生掌握扎
实的软件工程理论和
IT 企业管理知识,熟悉软件项目开发的规范和开发流程,具备软件工
程项目管理能力,同时具备一定的管理决策分析能力,成为能够领导团队高效实施软件项
目的管理人才。
或:
掌握软件工程的基础理论、软件项目管理专业知识和基本技能,具有从事计算机应用
系统的分析和设计的实际工作能力和业务水平,具有从事软件项目管理、维护方向的应用型
人才。
课程设置:软件项目管理与案例分析
48 3
UML 48 3
中间件技术
48 3
软件体系结构
48 3
软件质量保证与测试
48 3