Amazon cover image
Image from Amazon.com

Software engineering : a practitioner's approach Roger S. Pressman.

By: Contributor(s): Material type: TextTextPublisher: New York, NY : McGraw-Hill Education, 2020Edition: Ninth editionDescription: xxx, 671 pages : illustrations ; 23 cmContent type:
  • text
Media type:
  • unmediated
Carrier type:
  • volume
ISBN:
  • 9781260548006
Subject(s): DDC classification:
  • 005.1 PR.S 2020 23
LOC classification:
  • QA76.758 .P75 2020
Contents:
1 Software and Software Engineering. Part One: The Software Process: 2 Process Models -- 3 Agility and Process -- 4 Recommended Process Model -- 5 Human Aspects of Software Engineering. Part Two: Modeling: 6 Principles That Guide Practice -- 7 Understanding Requirements -- 8 Requirements Modeling -- A Recommended Approach -- 9 Design Concepts -- 10 Architectural Design -- A Recommended Approach -- 11 Component-Level Design -- 12 User Experience Design -- 13 Design for Mobility -- 14 Pattern-Based Design. Part Three: Quality and Security: 15 Quality Concepts -- 16 Reviews -- A Recommended Approach -- 17 Software Quality Assurance -- 18 Software Security Engineering -- 19 Software Testing -- Component Level -- 20 Software Testing -- Integration Level -- 21 Software Testing -- Specialized Testing for Mobility -- 22 Software Configuration Management -- 23 Software Metrics and Analytics. Part Four: Managing Software Projects: 24 Project Management Concepts -- 25 Creating a Viable Software Plan -- 26 Risk Management -- 27 A Strategy for Software Support. Part Five: Advanced Topics: 28 Software Process Improvement -- 29 Emerging Trends in Software Engineering -- 30 Concluding Comments.
Summary: For almost three decades, Roger Pressman's Software Engineering: A Practitioner's Approach has been the world's leading textbook in software engineering. The new edition represents a major restructuring and update of previous editions, solidifying the book's position as the most comprehensive guide to this important subject. The chapter structure will return to a more linear presentation of software engineering topics with a direct emphasis on the major activities that are part of a generic software process. Content will focus on widely used software engineering methods and will de-emphasize or completely eliminate discussion of secondary methods, tools and techniques. The intent is to provide a more targeted, prescriptive, and focused approach, while attempting to maintain SEPA's reputation as a comprehensive guide to software engineering. The 39 chapters of this edition are organized into five parts - Process, Modeling, Quality Management, Managing Software Projects, and Advanced Topics. The book has been revised and restructured to improve pedagogical flow and emphasize new and important software engineering processes and practices. McGraw-Hill's Connect, is also available as an optional, add on item. Connect is the only integrated learning system that empowers students by continuously adapting to deliver precisely what they need, when they need it, how they need it, so that class time is more effective. Connect allows the professor to assign homework, quizzes, and tests easily and automatically grades and records the scores of the student's work. Problems are randomized to prevent sharing of answers an may also have a "multi-step solution" which helps move the students' learning along if they experience difficulty.
List(s) this item appears in: Computing
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Collection Call number Status Date due Barcode
Books Books The Knowledge Hub Library Computing 005.1 PR.S 2020 (Browse shelf(Opens below)) Available 210308
Books Books The Knowledge Hub Library Computing 005.1 PR.S 2020 (Browse shelf(Opens below)) Available 210309
Books Books The Knowledge Hub Library Computing 005.1 PR.S 2020 (Browse shelf(Opens below)) Withdrawn 210310
Books Books The Knowledge Hub Library Computing 005.1 PR.S 2020 (Browse shelf(Opens below)) Available 210311
Books Books The Knowledge Hub Library Computing 005.1 PR.S 2020 (Browse shelf(Opens below)) Available 210312
Books Books The Knowledge Hub Library Computing 005.1 PR.S 2020 (Browse shelf(Opens below)) Available 210313
Books Books The Knowledge Hub Library Computing 005.1 PR.S 2020 (Browse shelf(Opens below)) Available 192304
Books Books The Knowledge Hub Library Computing 005.1 PR.S 2020 (Browse shelf(Opens below)) Available 192305
Books Books The Knowledge Hub Library Computing 005.1 PR.S 2020 (Browse shelf(Opens below)) Available 192306
Books Books The Knowledge Hub Library Computing 005.1 PR.S 2020 (Browse shelf(Opens below)) Available 192307
Books Books The Knowledge Hub Library Computing 005.1 PR.S 2020 (Browse shelf(Opens below)) Available 192308
Books Books The Knowledge Hub Library Computing 005.1 PR.S 2020 (Browse shelf(Opens below)) Withdrawn 192004
Books Books The Knowledge Hub Library Computing 005.1 PR.S 2020 (Browse shelf(Opens below)) Lost Not For Loan Damaged 191097
Books Books The Knowledge Hub Library Computing 005.1 PR.S 2020 (Browse shelf(Opens below)) Withdrawn 191098
Books Books The Knowledge Hub Library Computing 005.1 PR.S 2020 (Browse shelf(Opens below)) Withdrawn 191099
Books Books The Knowledge Hub Library Computing 005.1 PR.S 2020 (Browse shelf(Opens below)) Withdrawn 191100

Include bibliographical reference (pages 639-658) and index

1 Software and Software Engineering. Part One: The Software Process: 2 Process Models -- 3 Agility and Process -- 4 Recommended Process Model -- 5 Human Aspects of Software Engineering. Part Two: Modeling: 6 Principles That Guide Practice -- 7 Understanding Requirements -- 8 Requirements Modeling -- A Recommended Approach -- 9 Design Concepts -- 10 Architectural Design -- A Recommended Approach -- 11 Component-Level Design -- 12 User Experience Design -- 13 Design for Mobility -- 14 Pattern-Based Design. Part Three: Quality and Security: 15 Quality Concepts -- 16 Reviews -- A Recommended Approach -- 17 Software Quality Assurance -- 18 Software Security Engineering -- 19 Software Testing -- Component Level -- 20 Software Testing -- Integration Level -- 21 Software Testing -- Specialized Testing for Mobility -- 22 Software Configuration Management -- 23 Software Metrics and Analytics. Part Four: Managing Software Projects: 24 Project Management Concepts -- 25 Creating a Viable Software Plan -- 26 Risk Management -- 27 A Strategy for Software Support. Part Five: Advanced Topics: 28 Software Process Improvement -- 29 Emerging Trends in Software Engineering -- 30 Concluding Comments.

For almost three decades, Roger Pressman's Software Engineering: A Practitioner's Approach has been the world's leading textbook in software engineering. The new edition represents a major restructuring and update of previous editions, solidifying the book's position as the most comprehensive guide to this important subject. The chapter structure will return to a more linear presentation of software engineering topics with a direct emphasis on the major activities that are part of a generic software process. Content will focus on widely used software engineering methods and will de-emphasize or completely eliminate discussion of secondary methods, tools and techniques. The intent is to provide a more targeted, prescriptive, and focused approach, while attempting to maintain SEPA's reputation as a comprehensive guide to software engineering. The 39 chapters of this edition are organized into five parts - Process, Modeling, Quality Management, Managing Software Projects, and Advanced Topics. The book has been revised and restructured to improve pedagogical flow and emphasize new and important software engineering processes and practices. McGraw-Hill's Connect, is also available as an optional, add on item. Connect is the only integrated learning system that empowers students by continuously adapting to deliver precisely what they need, when they need it, how they need it, so that class time is more effective. Connect allows the professor to assign homework, quizzes, and tests easily and automatically grades and records the scores of the student's work. Problems are randomized to prevent sharing of answers an may also have a "multi-step solution" which helps move the students' learning along if they experience difficulty.

There are no comments on this title.

to post a comment.