Jump to ratings and reviews
Rate this book

Software Engineering: A Methodical Approach by Elvis C. Foster

Rate this book
This text provides a comprehensive, but concise introduction to software engineering. It adopts a methodical approach to solving software engineering problems. It is based on lecture notes that have been tested and proven over several years, with outstanding results. The book discusses 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 Foster’s original methodologies that add clarity and creativity to the software engineering experience, while making a novel contribution to the discipline. Upholding his aim for brevity, comprehensive coverage, and relevance, Foster’s practical and methodical discussion style gets straight to the salient issues, and avoids unnecessary fluff as well as an overkill of theoretical calculations. Students and entry-level software engineers alike should find this approach useful in their respective needs. Brief Contents Division Fundamentals1. Introduction to Software Engineering2. The Role of the Software Engineer Division Software Investigation & Analysis3. Project Selection and Initial System Requirements4. The Requirements Specification5. Information Gathering6. Communicating Via Diagram7. Decision Models for System Logic8. Project Management Aids Division Software Design9. Overview of Software Design10. Database Design11. User Interface Design12. Operations Design13. Other Design Considerations Division Software Development14. Software Development Issues15. Human Resource Management16. Software Economics Division Software Implementation & Management17. Software Implementation Issues18. Software Management19. Organizing for Effective Management. Division Final Preparations20. Sample Exercises and Examination Questions Division AppendicesAppendix 1: Introduction Object-Oriented MethodologiesAppendix 2: Basic Concepts of Object-Oriented MethodologiesAppendix 3: Object-Oriented Information EngineeringAppendix 4: Basic Guidelines for Object-Oriented MethodologiesAppendix 5: Categorizing ObjectsAppendix 6: Specifying Object BehaviorAppendix 7: Tools for Object-Oriented MethodologiesAppendix 8: ISR for a Generic Inventory Management SystemAppendix 9: RS for a Generic Inventory Management SystemAppendix 10: DS for a Generic Inventory Management System

Unknown Binding

First published April 10, 2012

2 people are currently reading
10 people want to read

About the author

Elvis C. Foster

10 books1 follower

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
0 (0%)
4 stars
3 (60%)
3 stars
1 (20%)
2 stars
0 (0%)
1 star
1 (20%)
Displaying 1 of 1 review
Displaying 1 of 1 review

Can't find what you're looking for?

Get help and learn more about the design.