分类: 项目管理
2009-11-02 15:39:28
这几天,曹sir一直在“逼”着我们写文档。很奇怪,曹boss那么忙,干嘛督促我们做这些“无用”的工作呢?
细想之,不是的。曹sir是为了我们更好的完成任务,是为了掌控我们的开发进程。
软件工程的诞生于20世纪60年代的“软件危机”,软件危机包含了两个方面:日益复杂的要求和日益庞大的代码。所以软件工程的目的就是生产符合用户需求且质量上乘的软件。
我对软件工程的理解:无限重视软件的设计,无限鄙视编码。将所能进行的设计尽量的提前,用所能想到的方法去尽量的贴近用户需要和完善系统的设计。
其中软件设计是由需求分析。概要设计和详细设计完成的。其中以需求分析最为重要。需求分析中明晰了用户的需要,完成了尽可能的逻辑设计。
需求分析:需求分析的目的:明晰要开发的软件,并进行最可能的逻辑设计。