Systems Analysis and Design · Unit 2
Systems Development Life Cycle Phases
Exam-focused notes for Systems Development Life Cycle Phases (Systems Analysis and Design, BIT253): what the TU syllabus asks and how it has actually been tested, with 4 solved past questions from this unit.
What this unit covers
- Planning phase activities
- Analysis phase activities
- Design phase activities
- Implementation phase purpose and activities
- Maintenance phase and system maintenance
- SDLC phases with suitable diagrams
- Types of maintenance
Planning phase activities
Describe the activities performed during planning, analysis, and design.List different participants involved in JAD.Explain how JAD session is carried out.[4+1+5]
Note: No curriculum notes were provided for this question. The answer below is based on standard Systems Analysis and Design (SAD) concepts as taught in BSc CSIT programs at Tribhuvan University. This is a well-established topic with consistent treatment ac...
Full solved answer →Types of maintenance
Explain different types of maintenance. [5]
Software maintenance is the process of modifying a software system after delivery to correct faults, improve performance, or adapt to a changed environment. There are four main types of software maintenance: --- - Involves fixing bugs and errors discovered ...
Full solved answer →Implementation phase purpose and activities
What is the purpose of implementation phase?Explain all six major activities of the implementation phase.[2+8]
The implementation phase is the stage in the Software Development Life Cycle (SDLC) where the actual coding/programming of the software system takes place. The design documents produced in the design phase are translated into executable source code using a ...
Full solved answer →Maintenance phase and system maintenance
Define system maintenance. How do you conduct system maintenance? [5]
System maintenance is the process of modifying, updating, and improving a software system after it has been delivered and deployed to correct faults, improve performance, adapt to a changed environment, or enhance functionality to meet new user requirements...
Full solved answer →Make Unit 2 stick
Practice BIT253 with flashcards & quizzes