Software Engineering: A Practitioner's Approach
Autor Roger Pressman, Bruce Maximen Limba Engleză Hardback – 16 mar 2014
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.
Preț: 544.94 lei
Preț vechi: 681.18 lei
-20%
Puncte Express: 817
Preț estimativ în valută:
104.40€ • 113.09$ • 89.53£
104.40€ • 113.09$ • 89.53£
Disponibilitate incertă
Doresc să fiu notificat când acest titlu va fi disponibil:
Se trimite...
Preluare comenzi: 021 569.72.76
Specificații
ISBN-13: 9780078022128
ISBN-10: 0078022126
Pagini: 976
Ilustrații: illustrations
Dimensiuni: 191 x 239 x 48 mm
Greutate: 1.59 kg
Ediția:Revised
Editura: McGraw Hill Education
Colecția McGraw-Hill Education
Locul publicării:United States
ISBN-10: 0078022126
Pagini: 976
Ilustrații: illustrations
Dimensiuni: 191 x 239 x 48 mm
Greutate: 1.59 kg
Ediția:Revised
Editura: McGraw Hill Education
Colecția McGraw-Hill Education
Locul publicării:United States
Cuprins
1)
The
Nature
of
Software
2) Software Engineering
Part One - The Software Process
3) Software Process Structure
4) Process Models
5) Agile Development
6) Human Aspects of Software Engineering
Part Two - Modeling
7) Principles That Guide Practice
8) Understanding Requirements
9) Requirements Modeling: Scenario-Based Methods
10) Requirements Modeling: Class-Based Methods
11) Requirements Modeling: Behavior, Patterns, and Web/Mobile Apps
12) Design Concepts
13) Architectural Design
14) Component-Level Design
15) User Interface Design
16) Pattern-Based Design
17) WebApp Design
18) MobileApp Design
Part Three - Quality Management
19) Quality Concepts
20) Review Techniques
21) Software Quality Assurance
22) Software Testing Strategies
23) Testing Conventional Applications
24) Testing Object-Oriented Applications
25) Testing Web Applications
26) Testing MobileApps
27) Security Engineering
28) Formal Modeling and Verification
29) Software Configuration Management
30) Product Metrics
Part Four - Managing Software Projects
31) Project Management Concepts
32) Process and Project Metrics
33) Estimation for Software Projects
34) Project Scheduling
35) Risk Management
36) Maintenance and Reengineering
Part Five - Advanced Topics
37) Software Process Improvement
38) Emerging Trends in Software Engineering
39) Concluding Comments
Appendix I - An Introduction to UML
Appendix II - Object-Oriented Concepts
Appendix III - Formal Methods
2) Software Engineering
Part One - The Software Process
3) Software Process Structure
4) Process Models
5) Agile Development
6) Human Aspects of Software Engineering
Part Two - Modeling
7) Principles That Guide Practice
8) Understanding Requirements
9) Requirements Modeling: Scenario-Based Methods
10) Requirements Modeling: Class-Based Methods
11) Requirements Modeling: Behavior, Patterns, and Web/Mobile Apps
12) Design Concepts
13) Architectural Design
14) Component-Level Design
15) User Interface Design
16) Pattern-Based Design
17) WebApp Design
18) MobileApp Design
Part Three - Quality Management
19) Quality Concepts
20) Review Techniques
21) Software Quality Assurance
22) Software Testing Strategies
23) Testing Conventional Applications
24) Testing Object-Oriented Applications
25) Testing Web Applications
26) Testing MobileApps
27) Security Engineering
28) Formal Modeling and Verification
29) Software Configuration Management
30) Product Metrics
Part Four - Managing Software Projects
31) Project Management Concepts
32) Process and Project Metrics
33) Estimation for Software Projects
34) Project Scheduling
35) Risk Management
36) Maintenance and Reengineering
Part Five - Advanced Topics
37) Software Process Improvement
38) Emerging Trends in Software Engineering
39) Concluding Comments
Appendix I - An Introduction to UML
Appendix II - Object-Oriented Concepts
Appendix III - Formal Methods