{"product_id":"9781484208472","title":"Software Engineering: A Methodical Approach","description":"\u003cp\u003eThis text provides a comprehensive, but concise introduction to software engineering. It adopts a methodical approach to solving software engineering problems proven over several years of teaching, with outstanding results.\u003c\/p\u003e\u003cp\u003eThe book covers concepts, principles, design, construction, implementation, and management issues of software systems. Each chapter is organized systematically into brief, reader-friendly sections, with itemization of the important points to be remembered. Diagrams and illustrations also sum up the salient points to enhance learning. Additionally, the book includes a number of the author’s original methodologies that add clarity and creativity to the software engineering experience, while making a novel contribution to the discipline.\u003c\/p\u003e\u003cp\u003eUpholding his aim for brevity, comprehensive coverage, and relevance, Foster’s practical and methodical discussion style gets straight to the salient issues, and avoids unnecessary topics and minimizes theoretical coverage. \u003c\/p\u003eWhat youll learn\u003cul\u003e\n\u003cli\u003eThe main activities of the software development life cycle (SDLC)\u003c\/li\u003e\n\u003cli\u003eHow to conceptualize, research, design, construct, implement, and manage top quality software systems\u003c\/li\u003e\n\u003cli\u003eHow to evaluate the impact of software systems on organizations\u003c\/li\u003e\n\u003cli\u003eThe nature, importance, and scope of software engineering as opposed to programming\u003cp\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003eWho this book is for      \u003cp\u003e     This book is best suited for students who are pursuing a course in software engineering. Practicing software engineers who need a quick reference on various aspects of the field will also find this text useful.\u003c\/p\u003e\u003cp\u003e      \u003c\/p\u003e     Table of Contents\u003cp\u003ePart I: Fundamentals\u003c\/p\u003e\u003cp\u003eChapter 01: Introduction to Software Engineering\u003c\/p\u003e\u003cp\u003eChapter 02: The Role of the Software Engineer\u003c\/p\u003e\u003cp\u003ePart II: Software Investigation and Analysis\u003c\/p\u003e\u003cp\u003eChapter 03: Project Selection and Initial System Requirement\u003c\/p\u003e\u003cp\u003eChapter 04: The Requirements Specification\u003c\/p\u003e\u003cp\u003eChapter 05: Information Gathering\u003c\/p\u003e\u003cp\u003eChapter 06: Communicating via Diagrams\u003c\/p\u003e\u003cp\u003eChapter 07: Decision Models for System Logic\u003c\/p\u003e\u003cp\u003eChapter 08: Project Management Aids\u003c\/p\u003e\u003cp\u003ePart III: Software Design\u003c\/p\u003e\u003cp\u003eChapter 09: Overview of Software Design\u003c\/p\u003e\u003cp\u003eChapter 10: Database Design\u003c\/p\u003e\u003cp\u003eChapter 11: User Interface Design\u003c\/p\u003e\u003cp\u003eChapter 12: Operations Design\u003c\/p\u003e\u003cp\u003eChapter 13: Other Design Considerations\u003c\/p\u003e\u003cp\u003ePart IV: Software Development\u003c\/p\u003e\u003cp\u003eChapter 14: Software Development Issues\u003c\/p\u003e\u003cp\u003eChapter 15: Human Resource Management\u003c\/p\u003e\u003cp\u003eChapter 16: Software Economics\u003c\/p\u003e\u003cp\u003ePart V: Software Implementation and Management\u003c\/p\u003e\u003cp\u003eChapter 17: Software Implementation Issues\u003c\/p\u003e\u003cp\u003eChapter 18: Software Management\u003c\/p\u003e\u003cp\u003eChapter 19: Organizing for Effective Management\u003c\/p\u003e\u003cp\u003ePart VI: Final Preparations\u003c\/p\u003e\u003cp\u003eChapter 20: Sample Exercises and Examination Questions\u003c\/p\u003e\u003cp\u003ePart VI: Appendices\u003c\/p\u003e\u003cp\u003eAppendix 01: Sample Examination Questions and Case Studies\u003c\/p\u003e\u003cp\u003eAppendix 02: Overview of Fundamental Object-Oriented Methodologies\u003c\/p\u003e\u003cp\u003eAppendix 03: Object-Oriented Information Engineering\u003c\/p\u003e\u003cp\u003eAppendix 04: Basic Guidelines for Object-Oriented Methodologies\u003c\/p\u003e\u003cp\u003eAppendix 05: Categorizing Objects\u003c\/p\u003e\u003cp\u003eAppendix 06: Specifying Object Behavior\u003c\/p\u003e\u003cp\u003eAppendix 07: Tools for Object-Oriented Methodologies\u003c\/p\u003e\u003cp\u003eAppendix 08: Project Proposal for a Generic Inventory Management System\u003c\/p\u003e\u003cp\u003eAppendix 09: Requirements Specification for a Generic Inventory Management System\u003c\/p\u003e\u003cp\u003eAppendix 10: Design Specification for a Generic Inventory Management System\u003c\/p\u003e","brand":"Apress","offers":[{"title":"Default Title","offer_id":47130270302448,"sku":"9781484208472","price":48.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9781484208472_p0.jpg?v=1763631953","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9781484208472","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}