M.Tech I Year II Semester (R19)
Software life cycle models: Waterfall, RAD, Spiral, Open-source, Agile process Understanding software process: Process metric, CMM levels
Planning & Estimation: Product metrics, Estimation- LOC, FP, COCOMO models. Project Management: Planning, Scheduling, racking.
Workflow of Software life cycle, Requirement Workflow: Functional and Nonfunctional, Characteristics of Requirements Requirement Elicitation Techniques, Requirement Documentation –Use case specification, Activity Diagram Analysis workflow: Static Analysis, Identifying Object – Methods of identifying objects and types - Boundary, Control, Entity, Dynamic Analysis-Identifying Interaction – Sequence and Collaboration diagrams, State chart diagram Design Workflow: System Design Concept – Coupling and Cohesion, Architectural Stylesm Identifying Subsystems and Interfaces, Design Patterns
Implementation Workflow: Mapping models to Code, Mapping Object Model to Database Schema Testing: FTR – Walkthrough and Inspection, Unit Testing, Integration, System and Regression Testing, User Acceptance Testing Software Quality: Quality Standards, Quality Matrices Testing & SQA: FTR, unit testing, integration testing, product testing, and acceptance testing
Software Configuration Management: Managing and controlling Changes, Managing and controlling versions Maintenance: Types of maintenance, Maintenance Log and defect reports. Reverse and re- engineering
Loading Question Papers
Fetching data from database...