HelpFeedback
Pressman
Information Center
About the Author
Table of Contents
Preface
McGraw-Hill Connect
McGraw-Hill Create


Student Edition
Instructor Edition
Software Engineering: A Practitioner's Approach, 8/e

Roger S Pressman, R.S. Pressman & Associates, Inc
Bruce R. Maxim, University of Michigan

ISBN: 0078022126
Copyright year: 2015

For more than 3 decades, Software Engineering: A Practitioner's Approach has been the best-selling guide to software engineering for students and industry professionals alike.

In its eighth edition, the book has again been revised and redesigned, undergoing a substantial content update that addresses new topics in what many have called “the engineering discipline of the 21st-century.” Entertaining and informative sidebars and marginal content have been expanded and make the book still easier-to-use in the classroom and as a self-study guide.

Four new chapters, emphasizing software security and the unique challenges of developing software for mobile applications, have been added to this edition. In addition, new content has been added to many other chapters. The eighth edition is organized into 5 parts:

Part 1, The Software Process, presents both prescriptive and agile process models.
Part 2, Modeling, presents modern analysis and design methods with an emphasis on you UML-based modeling.
Part 3, Quality Management, addresses all aspects of software testing and quality assurance, formal verification techniques, and change management.
Part 4, Managing Software Projects, presents software topics that are relevant to those who plan, manage, and control a software project.
Part 5, Advanced Topics, presents dedicated chapters that address software process improvement and future software engineering trends.

<a onClick="window.open('/olcweb/cgi/pluginpop.cgi?it=jpg::::/sites/dl/free/0078022126/1036833/Connect_engineering.jpg','popWin', 'width=NaN,height=NaN,resizable,scrollbars');" href="#"><img valign="absmiddle" height="16" width="16" border="0" src="/olcweb/styles/shared/linkicons/image.gif"> (22.0K)</a>
McGraw-Hill Connect Engineering is a web-based assignment and assessment platform that gives students the means to better connect with their coursework, their instructors, and with the important concepts that they will need to know for success now and in the future. With Connect Engineering, instructors can deliver assignments, quizzes and tests easily online. Students can practice important skills at their own pace and on their own schedule. Students also get 24/7 online access to an eBook—an online edition of the text—to aid them in successfully completing their work, wherever and whenever they choose Click on the Connect logo above to access the Connect site.


<a onClick="window.open('/olcweb/cgi/pluginpop.cgi?it=jpg::::/sites/dl/free/0078022126/1036834/LS_LearnSmart_rgb_pos.jpg','popWin', 'width=NaN,height=NaN,resizable,scrollbars');" href="#"><img valign="absmiddle" height="16" width="16" border="0" src="/olcweb/styles/shared/linkicons/image.gif"> (40.0K)</a>
McGraw-Hill LearnSmart is available as a standalone product or an integrated feature of McGraw-Hill Connect Engineering. It is an adaptive learning system designed to help students learn faster, study more efficiently, and retain more knowledge for greater success. LearnSmart assesses a student’s knowledge of course content through a series of adaptive questions. It pinpoints concepts the student does not understand and maps out a personalized study plan for success. This innovative study tool also has features that allow instructors to see exactly what students have accomplished and a built-in assessment tool for graded assignments. Visit the following site for a demonstration. www.LearnSmartAdvantage.com



Instructors: To experience this product firsthand, contact your McGraw-Hill Education Learning Technology Specialist.