06 软件过程模型【软件过程与管理】

软件过程模型
瀑布模型(1-2-3-4往复循环5自身循环)
需求定义与分析
软件设计
软件实现
软件测试
软件运行与维护
每一步向下执行之前都要向前执行一次
快速原型模型
用户评估原型(新需求)
初步需求分析
快速设计
建造原型
开发产品
快速设计(新需求驱动)
增量模型
定义框架需求
设计体系结构
增量1 ~ 增量n ~ 最终交付
分析
设计
编码
测试
交付
循环n次直到最终交付
螺旋模型
功能计划:确定软件功能,理清限制条件,制定研发方案
风险分析:评估研发方案,考虑如何识别和消除风险
项目生产:软件开发、测试和部署
客户反馈:工作复盘,提出修正建议,制定下一步计划。
形式化方法模型
将软件需求描述提炼成采用数学符号表达的形式化描述
经过一系列的形式化转换将形式化描述转换成可执行程序
将整个系统集成起来测试
需求定义 ~ 形式化描述 ~ n次形式化转换(逻辑严谨) ~ 集成和系统测试
基于组件的开发模型
需求定义
组件分析(在组件库中选取组件)
需求修改
面向复用的系统设计
开发和集成
系统验证
基于组件库

 

posted @   靠谱杨  阅读(81)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
历史上的今天:
2021-04-08 团队项目简介

喜欢请打赏

扫描二维码打赏

了解更多

点击右上角即可分享
微信分享提示