Software Design A Comprehensive Guide to Software Development Projects

“Software Design: A Comprehensive Guide to Software Development Projects” by Murali Chemuturi, published by CRC Press in 2018, offers an in-depth exploration of software design methodologies and practices. This edition spans 344 pages and is presented in English. The book covers a range of topics essential for understanding software design, including methodologies for documenting design, quality assurance, and project management, making it a valuable resource for professionals in the field.
Readers will find detailed discussions on various design tools and techniques, such as flowcharts, entity relationship diagrams, and the Unified Modeling Language. The text also addresses quality assurance processes, including audits and validation, which are critical for maintaining software reliability. With a focus on practical applications and standards, this guide serves as a comprehensive reference for those involved in software development and engineering.
Official synopsis Publisher
System Administrator Help Pages — Security Administrator Help Pages — Context-Sensitive Help — 15. Establishing the Software Design — Introduction — Objectives of Establishing the Software Design — Methodologies for Documenting the Design — Flowcharts — SSADM — Entity Relationship Diagrams — Data Flow Diagrams — Context Diagram — Structure Chart — Institute of Electrical and Electronics Engineers Software Engineering Standards — Object Oriented Methodology — Unified Modeling Language — Class Diagrams — Use Cases — Sequence Diagrams — State Charts — Activity Diagrams — Component Diagrams — Deployment Diagrams — Agile Methods — Planguage — My Understanding of the Present Set of Tools for Capturing Software Design — Engineering Drawings — 16. Quality Assurance in Software Design — Introduction to Quality — What Is Quality? — Specifications — Definition of Quality from the Standpoint of the Provider — Quality and Reliability — Four Dimensions of Quality — Techniques of Quality Assurance — Managerial Reviews — Audits — Conformance Audits and Investigative Audits — Vertical Audits versus Horizontal Audits — Periodic Audits versus Phase-End Audits — Internal Audits versus External Audits — Validation — Quality Assurance of Software Design — Validation of Software Designs — Defect Prevention in Software Design — Audits of Software Design — 17. Engineering Drawings for Establishing Software Design — Introduction — Utility of Drawings in Work Execution — 18. Handling Software Design Projects — Introduction — Attributes of a Project — Execute the Project — Configuration Management during Software Design — Quality Management during Software Design — Productivity Management in Software Design — Integrating the Deliverable — Close the Project — Appendix A: Creativity and Innovation for Software Designers
Publisher
Topics
FAQ
What is “Software Design A Comprehensive Guide to Software Development Projects” about?
Who is the author of “Software Design A Comprehensive Guide to Software Development Projects”?
When was “Software Design A Comprehensive Guide to Software Development Projects” published?
What is the ISBN for “Software Design A Comprehensive Guide to Software Development Projects”?
What are the book details (language, pages, edition)?
