适用于Web 开发中的软件开发模型
由于Web开发中前后台是同步开发的,且前后台各自的特点不同。应用不同的软件开发模型可以很好的适应web开发
前端开发主要是与用户交互,功能由后台脚本实现。由于前后台开发在开发的前中期相对独立因此可应用不同的开发模型。
前端开发可以应用快速原型模型开发,快速的建立网站的最初模板(设计师设计的最初版本)然后可以与用户商谈界面与功能,快速确定网站的界面和功能。前端开发人员根据设计师的模板开发出网站原型,然后向客户展示,与客户交流。最后前后台合并,网站就完成了最后的成品。
后台开发可以应用增量模型,先写出基本的功能,然后逐步增加功能,优先开发靠谱的功能少走弯路(用户不靠谱的功能最后估计会被砍掉),最后与前台合并。