144x Filetype PDF File size 0.53 MB Source: www.jkcprl.ac.in
SOFTWARE LIFE CYCLE MODELS Software Life Cycle •Software life cycle (or software process): • series of identifiable stages that a software product undergoes during its life time. It includes: • Feasibility study • requirements analysis and specification, • design • coding • testing • maintenance. Software Development Life Cycle(SDLC) Model • A software development life cycle model (or process model): • a descriptive and diagrammatic model of software life cycle: • identifies all the activities required for product development, • establishes a precedence ordering among the different activities, • Divides life cycle into phases. SDLC (cont.) • Many life cycle models have been proposed. • Some commonly used models are: • Classical Waterfall model • iterative waterfall model • Evolutionary model • prototyping model • spiral model etc.
no reviews yet
Please Login to review.