345-1592490614881-HND SAD W4 Strengths and Weaknesses of Traditional and Agile Methodologies

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 13

Unit 34 –System Analysis & Design

LO1. Evaluate the strengths and weaknesses of the


traditional and agile systems analysis
methodologies

1
LO1. Evaluate the strengths and weaknesses
of the traditional and agile systems analysis
methodologies

 Principles of the traditional Systems Development Life Cycle agile


methodologies models
 Strengths and weaknesses of traditional and agile methodologies
 Transition problems in organizations of moving from traditional to
agile methodology.
 Selecting the appropriate methodology

2
Strengths of Traditional Methodologies

 Cost effective
 Sequential
 Quick time around
 Optimization of customer’s satisfaction
 Responsible for the quality deliverable
 No training is required
 Secured

3
Weaknesses of Traditional
Methodologies
 It is slow
 No customer centric development
 Time management
 Lack of intuitiveness
 No easy change
 Risk involving and challenging development

4
Strengths of Agile Methodologies

• High flexibility of the project.


• High customer satisfaction
• Constant interaction
• Continuous quality assurance

5
Weaknesses of Agile Methodologies

• Problems with workflow coordination


• Difficult of planning at early stages
• Professional teams are vital
• Lack of long-term planning

6
Transition problems

 Conflicts in the Development process


 Conflicts in the Business process
 People conflicts

7
Conflicts in the Development process

 Managing variability in subsystems and teams has


proven difficult.
 Applying agile processes to legacy systems, whether
within maintenance or as new development, raises
numerous issues.

8
Conflicts in the Business process

 Agile development team members often cross the


boundaries between standard development position
descriptions.
 Conflict for mature organizations.

9
People conflicts

 Migrating from traditional to agile management attitudes


can be difficult.

 Some logistical issues directly affect people in agile


environments.

10
Selecting the Appropriate Development
Methodology
Since there are many methodologies, the first challenge
faced is to select which methodology to use.

Many organizations have standards and policies to guide


the choice of methodology

11
Selecting the Appropriate Development
Methodology
 Clarity of User Requirements
 Experience of the team members
 The size of the project
 The cost of delays
 Familiarity with Technology
 System Complexity
 System Reliability

12
Lesson Summery

 Strengths and weaknesses of Traditional Methodologies


 Strengths and weaknesses of Agile Methodologies
 Transition problems
 Selecting the Appropriate Development Methodology

13

You might also like