NivaarExam PrepOfficial exam papers ↗

23-Ind-B4 Design of Information Systems · December 2013

Question 12 of 13: Major Steps in the Information System Development Process

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

Notes on this paper

National Exams — December 2013 — 98-Ind-B4, Design of Information Systems. 3 hours; closed book, no calculator permitted. The exam comprises four parts: Part A (select 20 of 40 terms and explain each in a sentence or two, 2 marks each = 40 marks), Parts B and C (select 2 of 5 questions in each part, 11 marks each = 22 marks per part), and Part D (select 1 of 2 questions, 16 marks). Complete answers to every term and every question in all four parts follow below, not only the minimum selection a candidate would submit on exam day.

Reference texts: Laudon & Laudon, Management Information Systems: Managing the Digital Firm, 15th ed.; Schwalbe, Information Technology Project Management, 9th ed.

Question 12 (Part D.1): Major Steps in the Information System Development Process (16 marks)

Question text not reproduced: the examination questions are © Engineers and Geoscientists BC. Open the official past paper (linked at the top of this page) to read the question, then follow the worked solution below.

Major Steps in the Development Process

The classic systems development life cycle (SDLC) breaks development into a sequence of stages, each producing the deliverable the next stage depends on.

Documentation, user training, and project management run throughout every stage above rather than being a discrete step of their own.

How the Process Differs by Project Size

A large project (several person-years, many stakeholders, high organizational impact) needs a formal, staged approach: extensive documented requirements and design specifications so a large, possibly geographically distributed team stays synchronized; formal project-management structure (a work-breakdown structure, a project charter, a steering committee spanning both business and IT, a portfolio/risk-analysis step at selection, Question 1's term 33) to manage the correspondingly larger risk (Question 13 develops why); a formal change-control board (term 11) because uncontrolled scope creep is far more damaging at this scale; extensive, staged testing and quality assurance; and typically a pilot or phased conversion strategy to limit the blast radius of any single failure. A small project (a few person-months, a small, often co-located team, narrow scope) can use a lighter-weight, iterative approach — prototyping or agile development (term 2), less formal documentation, a shorter feedback loop directly with the small set of end users, and often a direct or parallel conversion since the smaller scope makes the risk of cutting over quickly acceptable. Critically, the same conceptual steps (analysis → design → build → test → implement → maintain) still occur on a small project; what changes is the formality, documentation burden, and governance overhead wrapped around them, not the underlying process itself.