tailieunhanh - Lecture Software engineering - Chapter 2: Process models

The following will be discussed in this chapter: The roadmap to building high quality software products is software process; software processes are adapted to meet the needs of software engineers and managers as they undertake the development of a software product; a software process provides a framework for managing activities that can very easily get out of control;. | Chapter 2 Process Models Slide Set to accompany Software Engineering: A Practitioner’s Approach, 7/e by Roger S. Pressman Slides copyright © 1996, 2001, 2005, 2009 by Roger S. Pressman For non-profit educational use only May be reproduced ONLY for student use at the university level when used in conjunction with Software Engineering: A Practitioner's Approach, 7/e. Any other reproduction or use is prohibited without the express written permission of the author. All copyright information MUST appear if these slides are posted on a website for student use. A Generic Process Model Process Flow Identifying a Task Set A task set defines the actual work to be done to accomplish the objectives of a software engineering action. A list of the task to be accomplished A list of the work products to be produced A list of the quality assurance filters to be applied Process Patterns A process pattern describes a process-related problem that is encountered during software engineering