"集团软件开发管理制度V1.0:自有、合作、外包项目规范实施"

版权申诉
0 下载量 130 浏览量 更新于2024-02-23 收藏 413KB DOC 举报
集团软件开发管理制度是针对公司总公司软件研发与管理,分公司参照执行的管理工作而制定的规章制度。该制度适用于自有软件研发与外包软件的管理工作,并包括了新系统开发和现有系统重大改造。具体来说,自行开发是指公司依赖自身的管理、业务和技术力量进行系统设计、软件开发、集成和相关的技术支持工作,而合作开发是公司与专业IT公司共同协作完成IT应用的项目实施和技术支持工作,而外包开发是将IT应用项目的设计、开发、集成、培训等任务承包给专业公司。 在软件开发方面,该制度要求遵循项目管理和软件开发管理制度,包括项目立项、需求分析、系统设计、编码实现、测试验证、发布维护等全过程的管理。在项目立项阶段,要求明确项目目标、范围、时间、成本、质量、风险等方面的管理计划,并进行风险评估和成本效益分析。需求分析阶段要求对用户需求进行详细的分析和确认,确保需求的完整性和一致性。在系统设计和编码实现阶段,要求按照统一的架构规范和编程规范进行开发,保证系统的稳定性和扩展性。而测试验证阶段则要求进行全面的测试,包括单元测试、集成测试、系统测试和验收测试,确保系统的功能完备和质量可靠。在发布维护阶段,要求建立健全的版本管理和变更管理制度,确保系统的持续稳定和安全运行。 同时,该制度还对软件开发过程中的质量管理、配置管理、需求管理、风险管理、变更管理、培训管理等方面进行了详细的规定和流程描述。在质量管理方面,要求建立全面的质量管理体系,包括质量目标的设定、质量评估的方式、质量改进的措施等。在配置管理方面,要求建立统一的配置管理库,对软件和相关文档进行统一的版本控制和变更管理。在需求管理方面,要求建立需求跟踪矩阵,对需求进行全程的追踪和管理。在风险管理方面,要求建立风险识别、评估、应对和监控的流程,确保项目的风险得到及时有效的管理。在变更管理方面,要求建立变更控制委员会,对变更进行审核和批准,确保变更的合理性和影响的可控性。在培训管理方面,要求进行全员的培训,确保团队成员具备足够的技术能力和管理能力。 总的来看,该制度从项目立项到发布维护的全过程进行了详细的规定和流程描述,确保了软件开发过程的规范性和可控性。通过遵循该制度,可以提高软件开发项目的成功率,降低项目失败和成本超支的风险,保证软件项目的质量和进度目标得以实现。