全文预览

关于软件原型方法若干问题的讨论

上传者:叶子黄了 |  格式:docx  |  页数:3 |  大小:13KB

文档介绍
要价值 Р 原型法主要价值是可视化,强化沟通,降低风险,节约后期变更本钱,提高工程胜利率。一般来说,采纳原型法后可以改良需求质量;虽然投入了较多先期的时间,但可以显着削减后期变更的时间;原型投入的人力本钱代价并不大,但可以节约后期本钱;对于较大型的软件来说,原型系统可以成为开发团队的蓝图;另外,原型通过充分和客户沟通,还可以提高客户满足度。 РР Р РР 2.3 根本要求 Р 对原型的根本要求包括: Р * 表达主要的功能; Р * 供应根本的界面风格; Р * 展现比拟模糊的局部,以便于确认或进一步明确,防患于未然。 Р * 原型是可运行的,至少在各主要功能模块之间能够建立相互连接。 Р 2.4 处理方法 Р 原型的处理方法根本上有2种不同类型,即抛弃型和演化型(不同的软件工程书籍称发不同,实质意义则类似)。可以抛弃原型,在取得的明确需求根底上重新开头设计与开发;也可在原型的根底上连续开发。一般小工程不采纳抛弃型原型,否则本钱和代价好像会偏高。 Р 2.5 表达工具 Р 原型的表达工具可以有许多,假如是演化型的原型,固然优先选用软件本身的开发工具。否则还可以应用各种快速显示的工具,例如,HTML,Powerpoint等等,只要能够充分而形象地表达就可以了。 Р 依据笔者的阅历,在原型系统中,可以采纳一些与常规不同的做法,例如,可以在界面上比拟显着的地方写明当前模块或界面的主要目的,由哪些角色操作,能解决其什么问题。这么做可以使得用户或开发团队成员一开头就有特别清晰的概念;又如,对于决策分析,你可以直接把一些分析结果画成图,并且配上一些文字说明,这样可以避开输入大量初始数据,等等。

收藏

分享

举报
下载此文档