Book Details

Instructors may access teaching resources by clicking the ‘Request Instructor Resources’ tab next to the title.
Please note that you can subscribe to a maximum of 2 titles.

Software Engineering, 1/e


Software Engineering, 1/e
Author(s)  Chandramouli Subramanian, B. G Geetha, Chandramouli Seetharaman and Saikat Dutt
ISBN  9789332537293
Imprint  Pearson Education
Copyright  2015
Pages  672
Binding  Paperback
List Price  Rs. 680.00
  
 
 

This book addresses basic and advanced concepts in software engineering and is intended as a textbook for an undergraduate-level engineering course. In addition to covering important concepts in software engineering, this book also addresses the perspective of decreasing the overall effort of writing quality software. It covers the entire spectrum of the software engineering life cycle starting from the requirement analysis until the implementation and maintenance of the project.

  • About the Authors
  • Contents
  • Features
  • Downloadable Resources

S. Chandramouli , Senior Manager in Cognizant Technology Solutions, Chennai



Saikat Dutt, Director in Cognizant Technology Solutions, Kolkata



Chandramouli Seetharaman is currently the Founder-Director of CATALYSTS



Dr B. G. Geetha , Professor and Head, Department of Computer Science, K. S. Rangasamy College of Technology,Tiruchengode



 

 

Section 1 - Introduction to Software Engineering


Chapter I Software Engineering - Introduction



Section 2 - Requirement Engineering


Chapter 2 Requirements Engineering Principles


Chapter 3 Requirement Analysis Modeling



Section 3 - Design and Architectural Engineering


Chapter 4 Design and Architectural Engineering


Chapter 5 Object-oriented Concepts


Chapter 6 Object-oriented Analysis and Design


Chapter 7 User Interface Design



Section 4 - Software Coding


Chapter 8 Software Coding



Section 5 - Software Metrics and Estimation


Chapter 9 Introduction to Software Measurement and Metrics


Chapter 10 LOC, Function Point, and Object-oriented Metrics


Chapter 11 Software Estimation Tools, Techniques and Models



Section 6 - Software Configuration


Chapter 12 Software Configuration Management



Section 7 - Software Project Management


Chapter 13 Project Management Introduction


Chapter 14 Risk Analysis and Management


Chapter 15 Communication and Team Management


Chapter 16 Project Time and Cost Management


Chapter 17 Project Stakeholder Management


Chapter 18 Computer-aided Software Engineering



Section 8 - Software Testing


Chapter 19 Introduction to Software Testing


Chapter 20 Software Testing Plan and Test Case Preparation


Chapter 21 Test Automation






Section 9 - Software Maintenance


Chapter 22 Software Maintenance



Section 10 - Web Engineering


Chapter 23 Web Engineering



Section 11 - Emerging Trends in Software Engineering


Chapter 24 Emerging Trends in Software Engineering



Section 12 - Introduction to Agile Software Development


Chapter 25 Introduction to Agile Software Development


Chapter 26 Case Studies on Software Engineering Practices



Model Question paper


Model Solved Question paper


Index


 

 

• Covers  important software engineering topics with a special focus



• Covers  important software engineering topics with a special focus on Software Testing, Software Project Management and Agile Concepts



• Features such as Discussion Points and Points to Ponder help in  clarifying concepts and promoting critical thinking



• Includes five case studies on software engineering practices



• Includes a model solved question paper



• Includes more than 700 exercise and examples


 

 
 
Username/ Email  
Password  
If you are new to this site, and you do not have a username and password, please register.