技术开发管理制度:软件项目管理与环境约束
需积分: 47 192 浏览量
更新于2024-08-08
收藏 1.2MB PDF 举报
本文档是关于技术开发管理制度的详细规定,特别是针对软件开发管理的一系列流程和约束。主要内容包括管理综述、业务流程、业务处理描述、假定和约束,尤其是运行环境约束。
在管理综述部分,文档指出业务管理的特点和模式,如按库存生产模式,基于年度销售计划来制定生产与采购计划。此外,强调了现有业务流程清单的重要性,因为新业务通常基于现有流程进行调整。
业务流程及业务处理描述中,文档要求对每个目标业务的流程进行详细描述,包括业务流程的编号、名称、责任部门和辅助部门,以便于形成需求矩阵并进行需求管理。业务描述涉及具体的流程步骤,业务对象(如单据、报表)及其使用部门,以及相关的业务规则和关键算法。
在假定和约束章节,运行环境约束被提及,这通常包括开发期限、硬件和软件平台的要求等,这些因素对软件开发工作有着直接影响。
技术开发管理制度首先明确了总则,强调了新系统开发和现有系统重大改造需按照项目管理进行,分为自行开发、合作开发和外包开发三种类型,并遵循项目管理和软件工程的基本原则。立项管理规定了从需求提出到立项审批的流程,涉及立项分析报告的编写、各部门会签和高层审批。
项目组的构成根据开发类型而变化,通常包括业务组和开发组,负责需求分析、系统设计、开发、测试和维护等工作。项目管理涉及多个阶段,如需求管理、系统设计、系统实现、测试等,确保项目与公司的整体策略一致。
总结来说,这份文档提供了全面的软件开发管理框架,旨在规范公司的IT项目管理,保证软件开发过程的有效性和合规性,同时考虑到各种可能的运行环境约束,以确保项目的顺利实施。
2022-05-09 上传
2022-05-09 上传
2020-03-09 上传
2022-04-27 上传
2021-06-06 上传
2021-05-13 上传
2021-05-26 上传
龚伟(William)
- 粉丝: 32
- 资源: 3930
最新资源
- 掌握压缩文件管理:2工作.zip文件使用指南
- 易语言动态版置入代码技术解析
- C语言编程实现电脑系统测试工具开发
- Wireshark 64位:全面网络协议分析器,支持Unix和Windows
- QtSingleApplication: 确保单一实例运行的高效库
- 深入了解Go语言的解析器组合器PARC
- Apycula包安装与使用指南
- AkerAutoSetup安装包使用指南
- Arduino Due实现VR耳机的设计与编程
- DependencySwizzler: Xamarin iOS 库实现故事板 UIViewControllers 依赖注入
- Apycula包发布说明与下载指南
- 创建可拖动交互式图表界面的ampersand-touch-charts
- CMake项目入门:创建简单的C++项目
- AksharaJaana-*.*.*.*安装包说明与下载
- Arduino天气时钟项目:源代码及DHT22库文件解析
- MediaPlayer_server:控制媒体播放器的高级服务器