|
B.Tech. CSE 6th Sem Subject: Software Engineering
UNIT - 1 What is software, Characteristics of software, Application of software, Software Process Models, Linear Sequential model, Prototype model, RAD model, Incremental model, Component Based Development Model, Fourth Generation Techniques.
UNIT - 2 The Management Spectrum, People, Product, Process, Software Process, Project Metrics Measures, Metrics and Indicators, Process and Project Metrics, Software Measurement-Size Oriented Metrics, Function Oriented Metrics, Metrics for Quality-Overview, Measuring Quality, DRE, Software Requirement Specification-Problem Analysis, Requirement Specification, Validation, Metrics, monitoring
and control, Models, the Make /Buy Decision.
UNIT - 3 System Design, Problem portioning, abstraction, top-downdesign, bottom up design, Structured approach, Functional versus Object oriented approach, design specification and verification, metrics, monitoring and control.
UNIT - 4 Coding, Top - down and bottom - up structured programming, information hiding, programming style, internal documentation, verification, Metrics, monitoring and control.
UNIT - 5 Software testing, software Testing fundamentals, white box testing, Basics path testing, A strategic Issues, Unit testing, Integration testing, validation testing, System Testing, Software Project Management Cost estimation, project scheduling, Staffing, Software configuration management, Quality assurance, Project Monitoring, Risk management etc.
|
|