软件工程的特点及基本原理
1、特点(1)关注于大型的软件的构建多人合作花费半年以上时间的软件称之为。。。(2)中心课题:控制复杂度业务逻辑很复杂构件间的依赖和通信不同开发人员间的沟通–分解(各个可以独立的构架,沟通接口)–>多人合作开发(3)软件经常变化-》关注变更控制的管理(4)注重软件开发效率a)变化的商业需求需要及时修改已有的软件b)赶在竞争者之前开发出软件c)社会对软件的需求超过了人力资源所能提供的限制(5)关注团队间的合作(和谐的合作式开发软件的关键)(6)软件必须有效的支持用户研究用户