000 03571nam a22003257a 4500
005 20230528012848.0
008 200816s2015 a|||| b||| 001 0 eng d
020 _a9781259253157
_qpaperback
020 _a1259253155
_qpaperback
040 _aEG-CaTKH
_cEG-CaTKH
_dEG-CaTKH
_beng
_erda
082 0 4 _223
_a005.1 PR.S 2015
100 1 _aPressman, Roger S.,
_eauthor.
100 1 0 _1Pressman, Roger S., |e author.
245 1 0 _aSoftware engineering :
_cRoger S. Pressman, Bruce R. Maxim.
_ba practitioner's approach /
250 _aEighth edition, International student edition.
264 1 _aNew York :
_bMcGraw-Hill Education,
_c2015.
300 _axxx, 941 pages :
_billustrations ;
_c24 cm.
336 _2rdacontent
_atext
_btxt
337 _2rdamedia
_aunmediated
_bn
338 _2rdacarrier
_avolume
_bnc
504 _aIncludes bibliographical references (pages 909-932) and index.
505 0 _aThe Software Process -- Modeling -- Quality Management -- Managing Software Projects -- Advanced Topics.
505 0 _a1. The nature of software -- 2. Software engineering -- 3. Software process structure -- 4. Process models -- 5. Agile development -- 6. Human aspects of software engineering -- 7. Principles that guide practice -- 8. Understanding requirements -- 9. Requirements modeling: scenario-based methods -- 10. Requirements modeling: class-based methods -- 11. Requirements modeling: behavior, patterens, and web / mobile apps -- 12. Design concepts -- 13. Architectural desigtn -- 14. Component-level design -- 15. User interface design -- 16. Pattern-based design -- 17. Web-app design -- 18 Mobile-app design -- 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 moble applications -- 27. Security engineering -- 28. Formal modeling and verification -- 29. Software configuration management -- 30. Product metrics.
520 _aFor almost three decades, Roger Pressman's Software Engineering: A Practitioner's Approach has been the world's leading textbook in software engineering. The new eighth 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 eighth edition of Software Engineering: A Practitioner's Approach has been designed to consolidate and restructure the content introduced over the past two editions of the book. 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 the eighth 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.
650 0 _aSoftware engineering.
700 1 _aMaxim, Bruce R.,
_eauthor.
942 _2ddc
_cBK
998 _ahuda.mahmoud
_bM
_d20220111
999 _c281
_d281