NivaarExam PrepOfficial exam papers ↗

19-Soft-A7 Software Development Process: December 2014

Nivaar worked solution (AI-drafted; not reviewed by a licensed engineer)

  1. Question 1 Software Process, Metrics/Measures, and the Spiral Model
  2. Question 2 Project Planning, Software Scope, Agile, and Waterfall vs. Agile Planning
  3. Question 3 Gantt Timelines for an 8-Week Project — Waterfall vs. Agile
  4. Question 4 UML Modelling of the Emergency Reporting System
  5. Question 5 Function-Point Cost Estimate for the Emergency Reporting System
  6. Question 6 Testing Activities, Unit-Testing Techniques, Stubs/Drivers, and System Testing
  7. Question 7 Software Configuration, Variant Management, and the Change Process
  8. Question 8 Development vs. Maintenance, Evolution, Version Control, and Re-engineering vs. Reverse Engineering

Start with Question 1 →

National Exams, December 2014 — 04-Soft-A7, Software Process (open book, 3 hours). Notes on the paper: FIVE of the eight questions constitute a complete paper (the first five as answered in the answer book are marked, each of equal value); this solution answers all eight as a full study resource. Most questions call for short, bulleted written answers; Question 4 introduces a hypothetical emergency reporting system (a field officer reports an emergency, a dispatcher records the issue and allocates resources) that Question 5 builds on.

Reference texts. Sommerville, Software Engineering, 10th ed., Ch. 2 (Software Processes), Ch. 3 (Agile Software Development), Ch. 5 (System Modeling), Ch. 8–9 (Testing), Ch. 22–23 (Project Management, Configuration Management), Ch. 9 (Software Evolution/Maintenance); Pressman, Software Engineering: A Practitioner's Approach, 9th ed., Ch. 2–3 (Process Models, Agile), Ch. 23–24 (Project Management, Risk Management), Ch. 29 (Function-Point sizing), Ch. 22 (SQA), Ch. 24 (Software Configuration Management); SWEBOK v4 (Software Engineering Process, Software Configuration Management, Software Maintenance KAs).