zoukankan
html css js c++ java
软考知识点梳理--快速原型
原型化模型是为弥补瀑布模型的不足而产生的。 原型化模型的第一步是建造一个快速原型,实现客户或未来的用户与系统的交互,经过和用户针对原型的讨论和交流,弄清需求以便真正把握用户需要的软件产品是 什么样子的。充分了解后,再在原型基础上开发出用户满意的产品。在实际中原型化经常在需求分析定义的过程进行。原型化模型减少了瀑布模型中因为软件需求不 明确而给开发工作带来的风险,因为在原型基础上的沟通更为直观,也为需求分析和定义,提供了新的方法。
原型化模型的应用意义很广,瀑布和V模型将原型化模 型的思想用于需求分析环节,来解决因为需求不明确而导致产品出现严重后果的缺陷。 对于复杂的大型软件,开发一个原型往往达不到要求,为减少开发风险,在瀑布模型和原型化模型的基础上的演进,出现了螺旋模型以及大量使用的RUP。
由 于种种原因,在需求分析阶段得到完全、一致、准确、合理的需求说明是很困难的,在获得一组基本需求说明后,就快速地使其“实现”,通过原型反馈,加深对系 统的理解,并满足用户基本要求,使用户在试用过程中受到启发,对需求说明进行补充和精确化,消除不协调的系统需求,逐步确定各种需求,从而获得合理、协调 一致、无歧义的、完整的、现实可行的需求说明。又把快速原型思想用到软件开发的其他阶段,向软件开发的全过程扩展。即先用相对少的成本,较短的周期开发一 个简单的、但可以运行的系统原型向用户演示或让用户试用,以便及早澄清并检验一些主要设计策略,在此基础上再开发实际的软件系统。
查看全文
相关阅读:
微信小店 API 手册
解密微信介入智能硬件的逻辑
秒“增”微信粉丝12亿的方法
微信公众平台开发(99) 自定义菜单获取OpenID
微信企业号
微信电商再侵袭,腾讯要革淘宝的命
微信公众平台开发(98) UnionID
微信公众平台开发(97) 图文消息
微信公众平台开发(96) 多个功能整合
微信公众平台开发(95) 世界杯赛程
原文地址:https://www.cnblogs.com/jianlian/p/9537093.html
最新文章
Linux安装yaf-3.0.X
一次索引实践
PHP中直接使用sql语句
Ubuntu16 安装 wireshark
Ubuntu 16 PPA源管理(查询、添加、修改、删除)
PhpStorm注册使用方法
Mybatis select、insert、update、delete 增删改查操作
Python Anaconda使用
IntelliJ Idea Java 使用
PyCharm使用
热门文章
SVN Tree Conflict 的分析
linux安装svn客户端rabbitvcs
包含mysql 递归查询父节点 和子节点
visual studio Lua 调试
vmware相关设置
tomcat优化和JVM修改内存
微信小店开发(1) 获取分类
120名商家眼中微信营销的十个真相
微信小店分类ID列表
微信小店案例
Copyright © 2011-2022 走看看