You are on page 1of 9

System Development Methods

CT00046-2
Structured vs Agile Methodologies
System Development Methods CE00321-2 Structured System Analysis Design Method
Slide 2 (of 19)
Topic & Structure of the lesson
Structured Methodologies, including
Structured Methodologies
Agile Methodologies
Rapid Methodologies
Object Oriented Methods
Others
System Development Methods CE00321-2 Structured System Analysis Design Method
Slide 3 (of 19)
Learning Outcomes
By the end of this lecture, YOU
should be able to
- Understand the difference between the
modern and structured and agile
methodolgoies.
- Outline the qualities of modern
methodologies.

System Development Methods CE00321-2 Structured System Analysis Design Method
Traditional vs Modern Methodologies
Developed in the 70s
Formulation for beginners to
develop a system.
Focus on error free product
Step-by-Step guide
Emphasis on full
documentation
Example;
Waterfall Model
Modern Methodologies
Developed in the mid 80s
Focus on fast deliver ahead of
competitors.
Flexible stages
Specific methodologies for
specific types of project.
Example;
Agile Methods
Rapid Methods
Object Oriented Methods.
Slide 5 (of 19)
Traditional Methodologies
System Development Methods CE00321-2 Structured System Analysis Design Method
Traditional vs Modern Methodologies
Shared Characteristics
TRADITIONAL
METHODOLOGIES
MODERN
METHODOLOGIES
Structured
Methodologies
Agile Methods
Rapid
Methodology
Object Oriented
Methodology
People Oriented
Methodology
System Development Methods CE00321-2 Structured System Analysis Design Method
Structured vs Agile Methodologies
Old
Focus on Process and product
efficiency
Target quality of output
Systematic and complete flow
Good for intermediate and
large projects
Rigid and time consuming
Agile Methods
New
Focus on deliverables and
deadlines
Target Customer
Satisfaction.
Flexible stages
Suitable from small projects
Risk of important steps
ignored.
Needs experience developers.
Slide 5 (of 19)
Structured Methodologies
System Development Methods CE00321-2 Structured System Analysis Design Method
Slide 6 (of 19)
Agile Methods
1. Conceptual framework that promotes foreseen interactions throughout
the development cycle.
2. Iterative and incremental development
3. Cross-functional teams
4. Adaptive planning
5. Evolutionary development and delivery
6. Time-boxed iterative approach
7. Encourages rapid and flexible response to change.
8. Uses The Agile Manifesto introduced the term in 2001.

System Development Methods CE00321-2 Structured System Analysis Design Method
Next
Rapid Methodologies
Object Oriented Methodologies
System Development Methods CE00321-2 Structured System Analysis Design Method
Tutorial
What are the principals in the Agile
Manifesto?
What are the disadvantages using Agile
Methods for IS development
What are the IS methodologies which falls
into Agile group?

You might also like