000 02145nam a22002057a 4500
005 20260213124640.0
008 260213b |||||||| |||| 00| 0 eng d
020 _a9789355325044
_c1070.00
040 _aS.X.U.K
041 _aEnglish
082 _aR 005.1 PRE(SOF)
100 _aPressman, Roger S.
245 _aSoftware engineering
_b: a practitioner's approach
_cRoger S. Pressman, Bruce R. Maxim
260 _aChennai
_bMc Graw Hill
_c2025
300 _a676p.
_bP.B.
500 _aChapter 1: Software and Software Engineering Part One: The Software Process Chapter 2: Process Models Chapter 3: Agility and Process Chapter 4: Recommended Process Model Chapter 5: Human Aspects of Software Engineering Part Two: Modeling Chapter 6: Principles That Guide Practice Chapter 7: Understanding Requirements Chapter 8: Requirements Modeling—a Recommended Approach Chapter 9: Design Concepts Chapter 10: Architectural Design—a Recommended Approach Chapter 11: Component-level Design Chapter 12: User Experience Design Chapter 13: Design for Mobility Chapter 14: Pattern-based Design Part Three: Quality and Security Chapter 15: Quality Concepts Chapter 16: Reviews—a Recommended Approach Chapter 17: Software Quality Assurance Chapter 18: Software Security Engineering Chapter 19: Software Testing—component Level Chapter 20: Software Testing—integration Level Chapter 21: Software Testing—specialized Testing for Mobility Chapter 22: Software Configuration Management Chapter 23: Software Metrics and Analytics Part Four: Managing Software Projects Chapter 24: Project Management Concepts Chapter 25: Creating A Viable Software Plan Chapter 26: Risk Management Chapter 27: A Strategy for Software Support Part Five: Advanced Topics Chapter 28: Software Process Improvement Chapter 29: Emerging Trends in Software Engineering Chapter 30: Concluding Comments Appendix 1: An Introduction to UML Appendix 2: Data Science for Software Engineers References Index
650 _aComputer programming
700 _4auth.
_aMaxim, Bruce R.
942 _cUCS
999 _c14360
_d14360