0% found this document useful (0 votes)
334 views

System Development Methodology

The document discusses several system development methodologies including: Rapid Application Development which uses prototyping and iterative development; Architected RAD which increases productivity; Dynamic Systems Development Methodologies which uses an iterative approach and user involvement; Joint Application Development which involves users in development; Information Engineering which focuses on enterprise resources; Rational Unified Process which is an adaptable framework; Structured Systems Analysis and Design Methodology which focuses on analysis; and eXtreme Programming which emphasizes feedback and incremental changes. These methodologies provide standardized processes for developing and improving information systems.

Uploaded by

imranfalaksher
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
334 views

System Development Methodology

The document discusses several system development methodologies including: Rapid Application Development which uses prototyping and iterative development; Architected RAD which increases productivity; Dynamic Systems Development Methodologies which uses an iterative approach and user involvement; Joint Application Development which involves users in development; Information Engineering which focuses on enterprise resources; Rational Unified Process which is an adaptable framework; Structured Systems Analysis and Design Methodology which focuses on analysis; and eXtreme Programming which emphasizes feedback and incremental changes. These methodologies provide standardized processes for developing and improving information systems.

Uploaded by

imranfalaksher
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 8

System Development Methodology

Standardized development process As in CMM level III Use to develop and continuously improve information system. Responsible for the system development stage in system life cycle.

Representative System Development Methodologies


Rapid Application Development

Architected RAD

Has six core elements: Prototyping, Iterative, Time boxing, Team members, Management approach, RAD tools. Increases quality and speed of development.

Middle approach between RAD and AMD. Increases productivity and reduces training cost regardless of vendors tools.

Dynamic Systems Development Methodologies

It is an iterative and incremental approach in response to changing requirements. User involvement, testing, empowerment is one of its underlying principles. There are 3 phases: Pre-project, Project life cycle and Post-project. Its techniques include Time boxing, Prototyping, Workshop etc.

Joint Application Development

Fact finding technique that brings user in development process. Usually expensive. Results in more accurate statement of system requirements.

Information Engineering (IE)

An architectural approach of designing and developing information system. Maximizes enterprises resources. Multi-purposes including organization planning, business re-engineering.

Rational Unified Process

Adoptable process framework, which is used by organization to select the elements that are appropriate for their needs. Is based on set of principles. RUP has 4 phases: Inception, Elaboration, Construction and transition.

Structured Systems Analysis and Design Methodology

Set of standards and guides for the analysis of computer systems. Does not cover construction, testing and implementation. Effective in controlling projects. Logical data modeling, Data-flow modeling and Entity event modeling are the 3 techniques used in SSADM.

eXtreme Programming

Set of day-to-day practices for developers and managers. The principles that form the basis of XP are Feedback, Assuming simplicity, Incremental changes and Embracing change. Its 4 basic activities are: Coding, Testing, Listening and Designing.

You might also like