Software engineering : a practitioner's approach

Pressman, Roger S.

Software engineering : a practitioner's approach - 8th ed., International student ed - New York : McGraw-Hill Higher Education, ©2015. - xxx, 941 pages : illustrations

Includes index

1 The Nature of Software2 Software EngineeringPart One The Software Process3 Software Process Structure4 Process Models5 Agile Development6 Human Aspects of Software EngineeringPart Two Modeling7 Principles That Guide Practice8 Understanding Requirements9 Requirements Modeling: Scenario-Based Methods10 Requirements Modeling: Class-Based Methods11 Requirements Modeling: Behavior, Patterns, and Web/Mobile Apps12 Design Concepts13 Architectural Design14 Component-Level Design15 User Interface Design16 Pattern-Based Design17 WebApp Design18 MobileApp DesignPart Three Quality Management19 Quality Concepts20 Review Techniques21 Software Quality Assurance22 Software Testing Strategies23 Testing Conventional Applications24 Testing Object-Oriented Applications25 Testing Web Applications26 Testing MobileApps27 Security Engineering28 Formal Modeling and Verification29 Software Configuration Management30 Product MetricsPart Four Managing Software Projects31 Project Management Concepts32 Process and Project Metrics33 Estimation for Software Projects34 Project Scheduling35 Risk Management36 Maintenance and ReengineeringPart Five Advanced Topics 37 Software Process Improvement38 Emerging Trends in Software Engineering39 Concluding CommentsAppendix I-An Introduction to UML Appendix II-Object-Oriented ConceptsAppendix III-Formal Methods

Focuses on used software engineering methods and can de-emphasize or completely eliminate discussion of secondary methods, tools and techniques.

9789353165710 9781259253157 1259253155


Software engineering.

005.1 / PRE

© University of Vavuniya

------