06 软件过程模型【软件过程与管理】
软件过程模型
瀑布模型(1-2-3-4往复循环5自身循环)
需求定义与分析
软件设计
软件实现
软件测试
软件运行与维护
每一步向下执行之前都要向前执行一次
快速原型模型
用户评估原型(新需求)
初步需求分析
快速设计
建造原型
开发产品
快速设计(新需求驱动)
增量模型
定义框架需求
设计体系结构
增量1 ~ 增量n ~ 最终交付
分析
设计
编码
测试
交付
循环n次直到最终交付
螺旋模型
功能计划:确定软件功能,理清限制条件,制定研发方案
风险分析:评估研发方案,考虑如何识别和消除风险
项目生产:软件开发、测试和部署
客户反馈:工作复盘,提出修正建议,制定下一步计划。
形式化方法模型
将软件需求描述提炼成采用数学符号表达的形式化描述
经过一系列的形式化转换将形式化描述转换成可执行程序
将整个系统集成起来测试
需求定义 ~ 形式化描述 ~ n次形式化转换(逻辑严谨) ~ 集成和系统测试
基于组件的开发模型
需求定义
组件分析(在组件库中选取组件)
需求修改
面向复用的系统设计
开发和集成
系统验证
基于组件库
好看请赞,养成习惯:) 本文来自博客园,作者:靠谱杨, 转载请注明原文链接:https://www.cnblogs.com/rainbow-1/p/16116758.html
欢迎来我的51CTO博客主页踩一踩 我的51CTO博客
文章中的公众号名称可能有误,请统一搜索:靠谱杨的秘密基地
标签:
软件工程
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
2021-04-08 团队项目简介