软件开发过程中必须做的事

  无论重量级的还是敏捷的过程,在构建软件的过程中都必须做一下的事情:

(1)分析:通过收集和提炼需求,来决定你的软件做什么

(2)计划:推算用多长的时间完成您的软件。

(3)设计:决定如何所有你要做的东西装配在一起。

(4)编码:用一种或多种开发语言来构建你的软件

(5)测试:保证工作的正确性

(6)部署:将软件交付到实际的运行环境中。

(7)文档:向不同的用户描述软件,包括需要知道操作软件的最终用户和需要知道如何维护软件的程序员。

(8)评审:通关同级评审,保证关键的可维护性和高质量。

  

posted on 2010-03-31 21:12  Creative Common  阅读(137)  评论(0)    收藏  举报

导航