Comparing Systems Development Methodologies - PowerPoint PPT Presentation

1 / 15
About This Presentation
Title:

Comparing Systems Development Methodologies

Description:

Soft Systems SSADM Information Engineering Yourdon MERISE Small Large Large Large, MediumSmall Large Title: Comparing Systems Development Methodologies Author: – PowerPoint PPT presentation

Number of Views:36
Avg rating:3.0/5.0
Slides: 16
Provided by: School71
Category:

less

Transcript and Presenter's Notes

Title: Comparing Systems Development Methodologies


1
Comparing Systems Development Methodologies
  • K. Ingram 1998

2
Evaluation for the situation
  • is it the best for the situation?
  • consider staff skills/cost of training
  • availability of on-going support
  • availability of automated support
  • acceptibility to users and staff

3
Methods of Comparison
  • experiment - in controlled conditions -
    in the field
  • survey
  • feature analysis

4
Difficulties of Comparison
  • choosing similar projects for each method
  • choosing similar staff for each method
  • using the same project more than once changes the
    circumstances

5
Feature Analysis
  • Life Cycle coverage
  • underlying philosophy
  • degree of structure
  • user role
  • size of system for which it is useful
  • techniques used
  • use of CASE tools

6
1. Life Cycle Coverage
7
2. Philosophy - the approaches
  • the Science approach the Hard approach -
    assumes concrete facts - uses top-down
    techniques
  • the Systems approach the Soft approach -
    assumes user perceptions differ - assumes a
    build-up of mini-systems creates a difference
    whole system

8
Philosophy
9
3. Degree of Structure
  • how rigidly the developers actions are
    prescribed

10
4. User Role
  • always included to some degree
  • SSADM specifies that users must sign off products
    of each stage
  • Yourdon does not formally prescribe user roles
    but recommends a good relationship

11
5. System Size
  • Small 1or 2 analysts over 6 months
  • Large 5 analysts over 12months

12
6. Techniques
  • see attached sheet

13
7. CASE
  • does it support the method?
  • does it support all stages of the method?
  • does the method require a CASE tool?

14
Common Features
  • abstraction - conceptualising
  • diagrammatic modeling techniques - data
    - processes - events
  • user involvement

15
DESMET
  • Determining an Evaluation methodology for
    Software MEthods and Tools
  • See DESMET
Write a Comment
User Comments (0)
About PowerShow.com