It is always a focus of software engineering ' s researches that we explore new software developing methods and techniques , to improve the productivity and quality 探索新的软件开发方法和技术以提高计算机软件的生产率和质量一直是软件工程学研究的一个焦点。
Most software engineering texts spend some amount of copy on project planning and estimating , including tools like the constructive cost model cocomo 大多数软件工程学课本都花费篇幅介绍项目计划和估计,包括类似constructive cost model ( cocomo )这样的工具。
Once my students understand that software engineering is different from other types of engineering , they might begin to wonder whether the term 一旦我的学生们懂得软件工程学不同于其他类型的工程学,他们就可能发出这样的疑惑: “工程学”这一术语是否适用于建造软件系统呢?
And when the research and design of application software goes deep into our normal lives , we ca n ' t resolve all problems if we have only experience 他山之石,可以攻玉。当建筑设计大师alexander提出建筑设计需要有一整套的设计模式之后,他的这一理念也便被应用到软件工程学中。
After the 1980 ' s , it ' s been the trend of the programming . in the system designing , the software engineers advanced new oriented object method : the unified modeling language 在系统设计上, 1994年到1996年,软件工程学家们共同提出了新的面向对象的分析与设计语言- uml语言。