zoukankan
html css js c++ java
快速原型模型
什么是快速原型模型
原型是指模拟某种产品的原始模型,在其他产业中经常使用。软件开发中的原型是软件的一个早期可
快速原型模型
运行的版本,它反映了最终系统的重要特性。
快速原型模型又称原型模型,它是
增量模型
的另一种形式;它是在开发真实系统之前,构造一个原型,在该原型的基础上,逐渐完成整个系统的开发工作。快速原型模型的第一步是建造一个快速原型,实现客户或未来的用户与系统的交互,用户或客户对原型进行评价,进一步细化待开发软件的需求。通过逐步调整原型使其满足客户的要求,开发人员可以确定客户的真正需求是什么;第二步则在第一步的基础上开发客户满意的软件产品。
优缺点
优点:克服
瀑布模型
的缺点,减少由于
软件需求
不明确带来的开发风险。
这种模型适合预先不能确切定义需求的
软件系统
的开发。
缺点:所选用的开发技术和工具不一定符合主流的发展;快速建立起来的系统结构加上连续的修改可能会导致产品质量低下。
使用这个模型的前提是要有一个展示性的产品原型,因此在一定程度上可能会限制开发人员的创新。
查看全文
相关阅读:
Java 开发 gRPC 服务和客户端
Springcloud中的region和zone的使用
Spring Boot中使用AOP记录请求日志
JDK1.8中的Lambda表达式和Stream
机器学习之SVM
机器学习之决策树
【iOS开发】emoji表情的输入思路
block为什么要用copy,runtime的简单使用
swift和oc混编
iOS之AFN错误代码1016(Error Domain=com.alamofire.error.serialization.response Code=-1016 "Request failed: unacceptable)
原文地址:https://www.cnblogs.com/byfei/p/2961074.html
最新文章
C++ 数据库 char 转 wchar_t SQLWCHAR
C/C++ 修改控制台程序文字颜色
C++ cin不支持录入空格
KMP算法的工作流程介绍
C++ String 转 char*
apache ab 测试 apr_socket_connect(): 由于目标机器积极拒绝 无法连接
sql 2008 远程过程调用失败 0x800706be
Unity3d 动态加载材质方法
解决Android SDK Manager下载太慢问题
Swaks伪造邮件
热门文章
MSSQL执行命令总结
mysql UDF提权 sys_bineval
PHP魔方解密
Powershell混淆
phpMyAdmin鸡肋低权限getshell
利用msbuild白名单执行shellcode
AngularJS中使用Directive、Controller、Service
高并发场景下System.currentTimeMillis()的性能优化
GRPC协议的相关原理
Spring Boot中实现异步调用之@Async
Copyright © 2011-2022 走看看