● ● Outline ·Software Process Software Quality Assurance 。 Software Configuration Management Software Project Management Concepts
Outline • Software Process • Software Quality Assurance • Software Configuration Management • Software Project Management Concepts
● Software Process 。 The software process has been the focus of considerable attention over the last decade.软件过程是近十年来人们关注 的焦点。 A software process is a framework for the tasks that are required to build high-quality software..软件过程是为开发高质量软件 所需要完成的任务的框架。 More important,software engineering is performed by creative, knowledgeable people who should work within a defined and mature software process. 软件工程是有创造力、有知识的人在定义好的、成熟的软件 过程框架中进行的
Software Process • The software process has been the focus of considerable attention over the last decade. 软件过程是近十年来人们关注 的焦点。 • A software process is a framework for the tasks that are required to build high-quality software.软件过程是为开发高质量软件 所需要完成的任务的框架。 • More important, software engineering is performed by creative, knowledgeable people who should work within a defined and mature software process. 软件工程是有创造力、有知识的人在定义好的、成熟的软件 过程框架中进行的
● Software Process Software engineering layers tools methods process A quality focus ●
Software Process Software engineering layers A quality focus process methods tools
● Software Process Software engineering is a layered technology: Any engineering approach (including software engineering) must rest on an organizational commitment to quality 任何工程方法(包括软件工程)必须以有组织 的质量保证为基础 ● ● ●
Software Process Software engineering is a layered technology: • Any engineering approach (including software engineering) must rest on an organizational commitment to quality. 任何工程方法(包括软件工程)必须以有组织 的质量保证为基础
● Software Process Software engineering is a layered technology: Total quality management and similar philosophies foster a continuous process improvement culture,and it is this culture that ultimately leads to the development of increasingly more mature approaches to software engineering 全面的质量管理和类似的理念刺激了不断的过程改进, 正是这种 改进导致了更加成熟的软件工程方法的不断出现。 The bedrock that supports software engineering is a focus on quality. 支持软件工程的根基就在于对质量的关注。 ● ● ●
Software Process Software engineering is a layered technology: • Total quality management and similar philosophies foster a continuous process improvement culture, and it is this culture that ultimately leads to the development of increasingly more mature approaches to software engineering. 全面的质量管理和类似的理念刺激了不断的过程改进,正是这种 改进导致了更加成熟的软件工程方法的不断出现。 • The bedrock that supports software engineering is a focus on quality. 支持软件工程的根基就在于对质量的关注