

Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
An introduction to the software development process, focusing on the iterative model and use cases. The iterative model is a method for organizing activities in software development, which involves successive enlargement and refinement of the application. The advantages of iterative development, the iterative development cycle, and the use of use cases in planning and elaboration. It also covers the major steps in delivering an application, including planning and elaboration, building, and deploying.
Typology: Slides
1 / 3
This page cannot be seen from the preview
Don't miss anything!


ITERATIVE MODEL INCREMENTAL MODEL USE CASE DRIVEN MODEL
OFFER A STARTING POINT.
PLAN & ELABORATE BLUID DEPLOY.
COMPLEXITY IS NOT OVERWHELMING. FASTER FEEDBACK & IMPLEMENTATION.
Analyze Design Construct
Develop. Cycle
Develop. Cycle2 ….
Refine Plan Test
USE CASE IS A NARRATIVE DESCRIPTION OF THE PROCESS A PROJECT COULD HAVE ONE OR SEVERAL USE CASES. EACH DEVELOPMENT CYCLE COULD HANDLE ONE OR MORE USE CASE. NON EVIDENT USE CASES. USE CASES SHOULD BE RANKED.