zoukankan
html css js c++ java
软考知识点梳理--快速原型
原型化模型是为弥补瀑布模型的不足而产生的。 原型化模型的第一步是建造一个快速原型,实现客户或未来的用户与系统的交互,经过和用户针对原型的讨论和交流,弄清需求以便真正把握用户需要的软件产品是 什么样子的。充分了解后,再在原型基础上开发出用户满意的产品。在实际中原型化经常在需求分析定义的过程进行。原型化模型减少了瀑布模型中因为软件需求不 明确而给开发工作带来的风险,因为在原型基础上的沟通更为直观,也为需求分析和定义,提供了新的方法。
原型化模型的应用意义很广,瀑布和V模型将原型化模 型的思想用于需求分析环节,来解决因为需求不明确而导致产品出现严重后果的缺陷。 对于复杂的大型软件,开发一个原型往往达不到要求,为减少开发风险,在瀑布模型和原型化模型的基础上的演进,出现了螺旋模型以及大量使用的RUP。
由 于种种原因,在需求分析阶段得到完全、一致、准确、合理的需求说明是很困难的,在获得一组基本需求说明后,就快速地使其“实现”,通过原型反馈,加深对系 统的理解,并满足用户基本要求,使用户在试用过程中受到启发,对需求说明进行补充和精确化,消除不协调的系统需求,逐步确定各种需求,从而获得合理、协调 一致、无歧义的、完整的、现实可行的需求说明。又把快速原型思想用到软件开发的其他阶段,向软件开发的全过程扩展。即先用相对少的成本,较短的周期开发一 个简单的、但可以运行的系统原型向用户演示或让用户试用,以便及早澄清并检验一些主要设计策略,在此基础上再开发实际的软件系统。
查看全文
相关阅读:
php实现题目抢答、商品秒杀等类型的需求
php实现批量修改文件名称
php微信支付问题之 cURL error 60: SSL certificate: unable to get local issuer certificate
laravel5.2之logout注销账号无效
分布式版本控制git常见问题之gitignore冲突(精简版)
laravel实现多数据库连接配置
laravel实现excel表格导出
js实现超出一定字数隐藏并用省略号"..."代替,点击后又可进行展开和收起,
你会python不?当你听到这个问题要谨慎回答!!!
DirectX 入门1-初识DirectX Tool Kit
原文地址:https://www.cnblogs.com/jianlian/p/9537093.html
最新文章
【千纸诗书】—— PHP/MySQL二手书网站后台开发之功能实现
【千纸诗书】—— PHP/MySQL二手书网站后台开发之基础知识
【千纸诗书】—— PHP/MySQL二手书网站后台开发之项目设计
【后台管理系统】—— Ant Design Pro入门学习&项目实践笔记(三)
【重点突破】—— fetch()方法介绍
【后台管理系统】—— Ant Design Pro入门学习&项目实践笔记(二)
【后台管理系统】—— Ant Design Pro入门学习&项目实践笔记(一)
【面试问题】—— 2019.3月前端面试之JS原理&CSS基础&Vue框架
【招聘App】—— React/Nodejs/MongoDB全栈项目:消息列表
Centos7服务器中安装MySQL(选择一个你想要的版本)
热门文章
Centos7与Windows10添加Windows10启动项并设置为默认启动
Java中测试StringBuilder、StringBuffer、String在字符串拼接上的性能
基于Spring Boot的微服务搭建
Java采用Hibernate连接MySQL
Windows10下安装Maven以及Eclipse安装Maven插件 + 创建Maven项目
Algorithm
Eclipse添加git插件上传项目到github
Centos下基于Hadoop安装Spark(分布式)
线性代数笔记
php原生curl接口的请求
Copyright © 2011-2022 走看看