Management of Software Systems

CST 309 ยท KTU S5 CSE ยท 2019 Scheme ยท Exam Preparation Dashboard

Module-wise Progress

๐Ÿง  Must-Remember Concepts & Frameworks

Waterfall Model: Requirements โ†’ Design โ†’ Implementation โ†’ Verification โ†’ Maintenance | Linear, plan-driven | Best when requirements are well-understood & stable
Spiral Model (Boehm): 4 Phases โ†’ Objective Setting โ†’ Risk Assessment & Reduction โ†’ Development & Validation โ†’ Planning | Risk-driven, iterative
Agile Manifesto: 4 Values โ€” Individuals > Processes | Working Software > Documentation | Customer Collaboration > Contract | Responding to Change > Following Plan
Requirements: Functional (what system does) vs Non-functional (constraints) โ€” Product, Organizational, External | RE Process: Elicitation โ†’ Specification โ†’ Validation
Testing Hierarchy: Unit โ†’ Integration (Top-down/Bottom-up) โ†’ Validation (Alpha/Beta) โ†’ System (Recovery, Security, Stress, Performance)
SCRUM: Roles (PO, SM, Dev Team) | Ceremonies (Sprint Planning, Daily Standup, Review, Retrospective) | Artifacts (Product Backlog, Sprint Backlog, Increment)
CMMI 5 Levels: Initial โ†’ Managed โ†’ Defined โ†’ Quantitatively Managed โ†’ Optimizing | Process maturity improvement framework
SQA Elements: Standards, Reviews & Audits, Testing, Error Collection, Change Mgmt, Education, Vendor Mgmt, Security, Safety, Risk Management
CI/CD/CD Pipeline: Continuous Integration โ†’ Continuous Delivery โ†’ Continuous Deployment | DevOps = Dev + Ops collaboration culture
Cloud Service Models: IaaS (Infrastructure) โ†’ PaaS (Platform) โ†’ SaaS (Software) | Virtualization โ†’ Containers (Docker) โ†’ Microservices

๐Ÿ“š Study Topics Checklist

๐Ÿ“ˆ Topic Frequency Analysis

Analysis of 3 exam papers: Dec 2022 (CST309), Dec 2023 (CST309), Nov 2024 (CST309)

๐Ÿ“– Notes & Materials

๐Ÿ“ Previous Year Questions

๐Ÿ“ Exam Pattern โ€” CST 309

Part A (30 Marks)

10 questions ร— 3 marks each
Two questions from each module
All questions compulsory
Short answer / definition / comparison type

Part B (70 Marks)

5 modules ร— 14 marks each
Choice of 2 questions per module โ€” answer 1
Each question has (a) + (b) sub-parts
Usually 7+7 marks or 8+6 marks split

๐Ÿ” Repeated Questions

Questions that appeared in 2+ exam papers โ€” highest exam ROI topics. Analysis across 3 papers: Dec 2022, Dec 2023, Nov 2024

๐Ÿ”ฎ Predicted Questions

Part A โ€” Short Questions (3 marks each)

Part B โ€” Long Questions (14 marks each)

๐Ÿ“… 3-Day Crash Study Plan

๐Ÿ“‹ Official Syllabus โ€” CST 309

๐Ÿ“˜ Prescribed Textbooks & References

  • Book 1: Ian Sommerville โ€” Software Engineering, 10th Edition, Pearson Education. (Modules 1, 2, 4, 5)
  • Book 2: Roger S. Pressman โ€” Software Engineering: A Practitioner's Approach, 9th Edition, McGraw Hill. (Modules 2, 3, 4, 5)
  • Book 3: Sander Rossel โ€” Continuous Integration, Delivery, and Deployment, Packt Publishing. (Modules 2, 3, 5)
  • Ref 9: Kanban methodology reference for Module 4

โฑ๏ธ Study Timer

Pomodoro-style focus timer

25:00

โš ๏ธ Danger Zone

This will reset ALL your progress โ€” checklists, study plan, and module states.