论文部分内容阅读
软件项目的承约方可以分为二类,一类是以软件作为核心业务的专业软件公司,另一类是公司业务中含有一定的软件成分但不以软件作为核心业务的公司。本文称后一类公司为“亚软件公司”。DAS公司即属于此类型公司的一个典型。本文首先建立了一个基础性的针对亚软件公司软件项目管理的分析框架。这个框架包含软件项目的特性、软件项目管理的特性、亚软件公司软件项目管理研究三个相互关联的组成部分。软件项目具有高度不确定性、复杂性和生产效率无法取得突破性提高这三个特性。这些特性直接决定了软件项目管理的一些特点:普遍的高风险挑战、范围管理的二难困境、滚动式渐进的计划管理、成本管理拥有根本上的理论优势、缺陷率相对较高、人的因素是最关键的因素等。亚软件公司在软件项目管理上可以采用的三种管理模式分别为:自主独立开发、自主+人力资源外包开发、项目整体外包。管理模式的选择需要综合考虑各种权变因素,权衡利弊,以降低项目风险为主要目标,同时兼顾公司的当前利益和发展利益。然后,本文以该分析框架作为出发点,对DAS公司软件项目管理从多个角度进行了应用分析。DAS公司的软件项目目前存在用户满意度总体上较低,普遍超出项目预算等问题。本文重点从组织结构、业务模式、范围管理、风险管理、质量管理、人力资源管理、沟通管理等方面对这些问题的根源进行了讨论和分析。为了进一步提高DAS公司在软件项目上的管理水平,需要从宏观层面上对DAS公司软件业务的管理模式进行整体重塑,同时通过加强项目风险管理、质量管理、、加强人力资源管理、团队的敏捷能力等有针对性的工作,持续提升软件项目的管理能力。