Provides a comprehensive and concise coverage of software engineering paradigms and concepts. It is replete with case studies including examples to give students a better understanding of the subject, complemented with hands-on exercises.
Various software development life cycle activities like analysis, design and testing are described in detail. An overview of the software product and process is provided with special focus on latest developments like. Agile methods, Umbrella activities like Software Configuration Management, Risk Management and Change Management, are elucidated. The book also provides new insights into Process Frameworks like CMMI and ISO. Couse material for software testing certification is yet another highlight.