Software Engineering & Quality Assurance
13%
OFF
Available
 
About the Book
This learning material "Software Engineering and Quality Assurance" is one member in the series of venture by ISTE. Software is one area where the Indian talent is well recognized all over the world in recent days. The intellectual capability of Indians in developing software is now well established. There are seven modules in the book. The first module describes Fundamental Notions of Software Engineering Process and Quality. Module 2 describes various Software designs and development models such as Waterfall, Prototyping, Interactive and Spiral Models. Module 3 deals with Software Testing Verification and Validation. Module 4 deals with various implementation issues such as selection of languages, selection of operating systems, selection of hardware for the software projects. Software's metrics is taken up in the module 5. Module 6 deals with Quality Assurance. Various quality standards and models are highlighted. Lastly, the miscellaneous issues of Software Development are covered and uncovered in module 7. Finally a case study on Software Development for Railway Passenger Reservation System is also presented.

Table of Contents:
Foreword Preface How to Use this Learning Material Effectively Module 1: Introduction to Software Engineering 1. 1 Software Engineering Process and Quality 1. 2 Historical Development 1. 3 Difficulties in Software Engineering 1. 4 Software Development Tools 1. 5 Software Project Management 1. 6 Performance of software 1. 7 Myths About Software 1. 8 Software Documentation Module 2: Software Design Methods 2. 1 Water Fall Design Method 2. 2 Prototyping Model 2. 3 Iterative Model 2. 4 Real Time Design 2. 5 Constructive Cost Model 2. 6 Function Point Analysis 2. 7 Object Oriented Design Module 3: Software Testing Verification and Validation 3. 1 Black Box Testing 3. 2 White Box Testing 3. 3 Top Down and Bottom up Testing 3. 4 Equivalence Partitioning and Boundary Value Analysis 3. 5 Integration Testing 3. 6 Software Verification and Validation 3. 7 Debugging 3. 8 Theoretical Foundation for Testing 3. 9 Software Fault/Failure Causes and Types Module 4: Implementation Issues 4. 1 Selection of Languages 4. 2 Selection of Operating System 4. 3 Selection of Hardware 4. 4 Visual Based Languages 4. 5 Object Orientation 4. 6 Other Issues Module 5: Software Metrics 5. 1 Introduction to Software Metrics 5. 2 Product Metrics Versus Process Metrics 5. 3 Metrics Utilization 5. 4 Validating Software Metrics 5. 5 Software Contracts and Agreements 5. 6 Metrics for Software Patents 5. 7 Metrics for Information Technology Bill 5. 8 Metrics for Editing Environment and Documents 5. 9 Case Study Module 6: Quality Assurance 6. 1 ISO 9000 Series Standard 6. 2 SEI-CMM 6. 3 Other Standard 6. 4 Comparison of Various Models 6. 5 Statistical Quality Techniques 6. 6 Software Process in India and Quality Strategies for Survival 6. 7 Case Studies Module 7: Miscellaneous Issues in Software Development 7. 1 Reliability of Software 7. 2 Maintenance of Software 7. 3 Configuration Management 7. 4 Auto-Configuration Management 7. 5 Software Reverse Engineering 7. 6 Other Issues 7. 7 Case Study: Development of Software for Railway Passenger Reservation System Index
Book Details
ISBN-13: 9788183330145
Publisher: Bpb Publicatons
Publisher Imprint: BPB Publications
Edition: 1
No of Pages: 467
ISBN-10: 8183330142
Publisher Date: 2005
Binding: Paperback
Language: English