2021-2022年度软件设计开发控制关键环节详解
版权申诉
87 浏览量
更新于2024-09-10
收藏 20KB DOCX 举报
该文档是关于2021-2022年间精品专题课程,聚焦于软件设计和开发控制。主要内容包括以下几个关键部分:
1. 总则:
- 研发部门在软件设计开发中扮演核心角色,其职责是理解客户需求并确保这些需求在产品中得以正确实现,从而支持后续的产品和服务提供。
2. 设计和开发策划:
- 研发部经理需基于项目整体流程策划,依据软件开发规范和流程,详细规划设计和开发阶段,明确任务分工、预期成果和时间表,确定评审、验证和确认活动,以及职能团队间的接口和责任分配。
- 计划需被记录在《项目计划》中,并随着项目进度进行适时更新,项目经理负责计划的编制和管理。
3. 设计和开发输入:
- 设计开发人员通过需求调研获取顾客业务需求,并形成《需求说明书》,其中详述功能、性能、法规要求、参照案例和可能的失效后果。
- 需求分析结果需经过项目经理组织的客户评审,确保需求的充分性、适宜性和一致性,变更需经过评审和控制流程。
4. 设计和开发控制:
- 研发部主导评审、验证和确认活动,项目经理按《项目计划》执行,确保每个阶段的设计输出都符合质量标准。
- 评审过程按照既定安排进行,旨在发现和纠正问题,保证产品质量。
5. 具体细节:
- 提到了项目计划中的详细内容,如阶段划分、职责分配、供应商管理、标准化要求、保证活动(如可靠性、维修性、安全性)、特性分类、监控指标、质量目标、人员配置、所需资源、测试验收流程、阶段进度跟踪和相关文档管理。
这个文档提供了一个全面的框架,强调了软件设计和开发过程中关键步骤的控制,确保产品满足用户需求,同时遵循行业标准和规范,保证项目质量和进度。
2021-10-02 上传
2021-10-02 上传
2021-10-02 上传
2021-10-02 上传
2021-10-02 上传
2021-10-02 上传
2021-10-02 上传
2022-11-29 上传
2021-10-09 上传
chenlu0528
- 粉丝: 2
- 资源: 48万+
最新资源
- 构建基于Django和Stripe的SaaS应用教程
- Symfony2框架打造的RESTful问答系统icare-server
- 蓝桥杯Python试题解析与答案题库
- Go语言实现NWA到WAV文件格式转换工具
- 基于Django的医患管理系统应用
- Jenkins工作流插件开发指南:支持Workflow Python模块
- Java红酒网站项目源码解析与系统开源介绍
- Underworld Exporter资产定义文件详解
- Java版Crash Bandicoot资源库:逆向工程与源码分享
- Spring Boot Starter 自动IP计数功能实现指南
- 我的世界牛顿物理学模组深入解析
- STM32单片机工程创建详解与模板应用
- GDG堪萨斯城代码实验室:离子与火力基地示例应用
- Android Capstone项目:实现Potlatch服务器与OAuth2.0认证
- Cbit类:简化计算封装与异步任务处理
- Java8兼容的FullContact API Java客户端库介绍