Business analyst's view of sdlcmodels

Business analyst's view of sdlcmodels - Business analysts...

Info iconThis preview shows pages 1–3. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Business analysts view of software development life cycle models General Approach ................................................................................................... 1 Linear or Phased Approaches ................................................................................ 1 Waterfall .............................................................................................................. 1 V Model ............................................................................................................... 4 Incremental Development ................................................................................... 6 Iterative Approaches ............................................................................................... 8 Spiral .................................................................................................................. 8 Microsoft Solutions Framework ........................................................................ 11 Rationale Unified Process ................................................................................. 13 Agile Approaches .................................................................................................. 15 Rapid Application Development ........................................................................ 15 DSDM ................................................................................................................ 15 Extreme Programming ...................................................................................... 18 General Approach Regardless of the time an activity takes whether they are done simultaneously or in long planned phases fraught with documentation and approvals, the SDLC must answer certain questions about the product being developed. What is the business problem being solved? Concept phase. What is the solution to that problem? Requirements How are we going to affect the solution? Logical Design What are the elements of that solution? Physical design and coding How do we know our solution is right? Unit, integration and system testing How do we know we have the right solution? Acceptance testing Will it work in the environment with the actual users? Implementation Each of the life cycle models includes activities, tasks, or phases that answer these questions, although not necessarily in the direct format given above. Linear or Phased Approaches Waterfall While the Waterfall Model presents a straightforward view of the software life cycle, this view is only appropriate for certain classes of software development. Specifically, the Waterfall Model works well when the software requirements are well understood (e.g., software such as compilers or operating systems) and the nature of the software development involves contractual agreements. The Waterfall Model is a natural fit for contract-based software development since this model is document driven; that is, many of the products such as the requirements specification and the design are documents. These documents requirements specification and the design are documents....
View Full Document

This note was uploaded on 11/07/2011 for the course BA 645 taught by Professor Dr.morvey during the Summer '11 term at Ohio State.

Page1 / 21

Business analyst's view of sdlcmodels - Business analysts...

This preview shows document pages 1 - 3. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online