软件项目开发概论.ppt

* * * 使用增量模型开发的字处理软件 基本的文件管理、编辑和文档生成的功能 更加完善的编辑和文档生成 拼写和文法检查功能 高级页面布局功能 适合于初始的人员较少 * 每一圈是一个阶段。 需要开发人员具有相当丰富的风险评估经验和专门知识 要求用户参与阶段评价,对用户来说比较困难,不易取得好的效果 * 敏捷开发方法:快速、现代软件的复杂性、可变性和规范性 强调个人和互动胜于过程和工具 可用的软件胜于详尽的文档 客户的合作胜于合同谈判 响应变化胜于恪守计划 适合于小型的、自觉的团队开发需求不确定或需求经常变化的的项目 沟通:成员之间的沟通 简单:不应该过多地想未来的事情,集中精力解决燃眉之急 反馈:实现的代码是对进度的最好反馈 勇气:人的勇气排除困境 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * RAD:快速应用开发模型 * * * * * 典型的测试模型,将测试作为软件开发过程的后半部分,忽视了对可行性分析、需求分析等进行的早期测试,使得错误到最后才发现 * 快速应用开发模型,是线性顺序模型的一个高速变种,利用了构件化的建造方法,60-90天创建出功能完善的系统,主要用于信息系统应用开发 如果一个业务应用能够被模块化使得其中每一个主要功能均可以

文档评论(0)

1亿VIP精品文档

相关文档