Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
100% found this document useful (1 vote)
670 views

System Development Methodologies Questions and Answers

The document discusses various system development methodologies including the waterfall model, agile method, and RAD. It provides details on the waterfall model such as its linear phases of requirements, design, development, testing, deployment, and maintenance. It also discusses considerations for using the waterfall method like identifying requirements first before moving to the next phase. Agile method allows for continuous collaboration and iteration. RAD accelerates development through prototyping and user feedback. The advantages and disadvantages of each methodology are provided.

Uploaded by

cazmi Andirahman
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
670 views

System Development Methodologies Questions and Answers

The document discusses various system development methodologies including the waterfall model, agile method, and RAD. It provides details on the waterfall model such as its linear phases of requirements, design, development, testing, deployment, and maintenance. It also discusses considerations for using the waterfall method like identifying requirements first before moving to the next phase. Agile method allows for continuous collaboration and iteration. RAD accelerates development through prototyping and user feedback. The advantages and disadvantages of each methodology are provided.

Uploaded by

cazmi Andirahman
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

QUESTIONS AND ANSWERS

1) List and identify system development methodologies?


 The various system development methodologies including waterfall model,
agile method, and Rapid application development (RAD)

2) What is the Waterfall Model?


 The waterfall model was first methodology to be introduced. It also consists
of several stages of a linear development.

3) To develop an information system using the waterfall methods, what


consideration you need?
 To develop an information system using the waterfall methods, you need the
following consideration:
❖ First identify requirements.
❖ Complete one stage before going to the next phase.
❖ The result of the development system is found at the final stage

4) List the different phases of waterfall model?


 The different phases of waterfall model are:
❖ Requirements
❖ Design
❖ Development
❖ Testing
❖ Deployment
❖ Maintenance

5) Write the Advantage and Disadvantage of Waterfall model?


 Advantages:
❖ Easy and simple to understand and use.
❖ Easy to handle due to model stiffness.
Disadvantages of Waterfall model include: No suitable model for complex
projects
6) What is agile method?
 Agile method: is a mechanism in which team can manage a project by
breaking it up into many stages and requiring continuous collaboration with
stakeholders and continual development and iteration at each stage.

7) Write the Advantage and Disadvantage of agile method?


 Advantages:
 Product is produced rapidly
 A face to face conversation is the best method of communication.
 Disadvantages :
 More time and commitment.
 Lack of necessary documentation.

8) Define the Rapid Application Development (RAD) model?


 Rapid application development it is a team-based method which accelerates
the development of information systems and produces a functioning
information system.

9) List five steps or phases in RAD?


 The five steps or phases in RAD:
❖ Step 1. Define and finalize project requirements.
❖ Step 2. Begin building prototypes.
❖ Step 3. Gather user feedback.
❖ Step 4. Test the system.
❖ Step 5. Present your system

10)Write the Advantage and Disadvantage of RAD?


 Advantages:
 Quick iteration that reduce development time
 Encouragement of code reuse
 Disadvantages :
 Need strong team and individual performance for identifying
business requirement.
 It requires highly skilled developers or designers

You might also like