SD A Poor record! The Traditional SAD Process -Success or Failure? Mowshowitz found in a survey of North American organisations that:- Only 20% of systems.

Slides:



Advertisements
Similar presentations
ASYCUDA Overview … a summary of the objectives of ASYCUDA implementation projects and features of the software for the Customs computer system.
Advertisements

4th Module: Information Systems Development and Implementation:
5th Module: Evaluating Information Systems: Structure: 1.Reasons for IS Evaluation 2.Difficulty of IS Evaluation 3.Evaluation Techniques 4.Evaluation in.
Business System Options
Effectively applying ISO9001:2000 clauses 6 and 7.
Develop an Information Strategy Plan
Lecture 3 Planning and Development Methodologies.
Developing Database Specifications TRACK 3. Learning Objectives At the end of the session, the participants should be able to Identify the information.
User Satisfaction Why? User Satisfaction Surveys are conducted to ensure we receive feedback from our customers in order to gauge.
Chapter 7 Schedule Control
Software Requirements
Systems Analysis, Prototyping and Iteration Systems Analysis.
REEP A Process Model for Developing and Implementing Collectively owned enterprises in rural areas (AgriSETA Workshop: Premier Hotel O.R. Tambo) 21 September.
Staffing And Scheduling.
SYSTEMS DEVELOPMENT METHODOLOGIES. WHAT IS A METHODOLOGY? Procedures + Techniques + Tools + Phases = Method Method + Philosophy = Methodology.
Viewpoint Consulting – Committed to your success.
PEF/Oct/2007Developed by W. Ainsworth, S.Davies, D.Hassle, S.Parks, M.Wallen Briefing session on the NMC Standards to Support Learning and Assessment in.
F29IF2 : Databases & Information Systems Lachlan M. MacKinnon The Domain of Information Systems Databases & Information Systems Lachlan M. MacKinnon.
introduction to MSc projects
Software Engineering General Project Management Software Requirements
IT Planning.
Fundamentals of Information Systems, Second Edition
HFSD Methods Nov HFSD Methods Objectives –To consider types of systems –To characterise methods for HF input into SD –To identify HF contributions.
IS550: Software requirements engineering Dr. Azeddine Chikh 4. Validation and management.
IMS Information Systems Development Practices
1 Lecture 6 The Systems Analyst (Role and activities) Systems Analysis & Design Academic Year 2008/9.
HFSD User Involvement Whilst the need to involve users in the SAD process is accepted to a greater or less extent in all design methods - the decision.
socio-organizational issues and stakeholder requirements
Chapter 14. To understand the process of project audit To recognize the value of an audit to project management To determine when to terminate a project.
The Agile vs. Waterfall Methodologies Systems Development:  the activity of creating new or modifying / enhancing existing business systems.  Objectives.
Project Closure CHAPTER FOURTEEN Student Version Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin.
 Increasing concerns about the nursing profession in the U.K.  Concern from NMC over the number of new registrants reported for fitness for practice.
Release & Deployment ITIL Version 3
Risk Assessment – An Essential Standard
Personnel. 2 Purchasing & Inventory Assessment Occurrence Management Information Management Process Improvement Customer Service Facilities & Safety The.
AICT5 – eProject Project Planning for ICT. Process Centre receives Scenario Group Work Scenario on website in October Assessment Window Individual Work.
IT Systems Analysis & Design
Early Intervention EYFS Framework Guide. Early intervention The emphasis placed on early intervention strategies – addressing issues early on in a child’s.
المحاضرة الثالثة. Software Requirements Topics covered Functional and non-functional requirements User requirements System requirements Interface specification.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 6 Slide 1 Software Requirements.
Module CC3002 Post Implementation Issues Lecture for Week 1 AY 2013 Spring.
INTRODUCTION TO PROJECT MANAGEMENT. WHAT IS A PROJECT? “A planned undertaking of related activities to reach an objective that has a beginning and an.
Systems Development AIMS 2710 R. Nakatsu. Overview Why do IT projects succeed and fail? Two philosophies of systems development –Systems Development Life.
Module 4: Systems Development Chapter 12: (IS) Project Management.
OHT 5.1 Galin, SQA from theory to implementation © Pearson Education Limited 2004 Contract review process and stages Contract review objectives Implementation.
Software Project Management Lecture # 10. Outline Quality Management (chapter 26)  What is quality?  Meaning of Quality in Various Context  Some quality.
The Handover Process P6.
1 Requirements Management - General concepts - Noureddine Abbadeni King Saud University College of Computer and Information Sciences Based on “Software.
What is Failure. “an IS system is some combination of hardware, communication technology and software designed to handle information related to one or.
Computers Are Your Future Tenth Edition Chapter 13: Systems Analysis & Design Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall1.
Pre-Project Components
Fundamentals of Information Systems, Second Edition 1 Systems Development.
The Systems Life Cycle AS Computing F451 AS Computing F451.
Information System Project Management Lecture Five
Click to add text Systems Analysis, Prototyping and Iteration.
Software Engineering, COMP201 Slide 1 Software Requirements BY M D ACHARYA Dept of Computer Science.
Quality Assurance. Define Quality (product & service) Exceeds the requirements of the customer. General excellence of standard or level. A product which.
Methodologies and SSADM Models, Tools and Techniques.
Organisational structure. Internal organisation of firms In small firms: Each worker may undertake a range of roles The structure may be informal and.
10-1 McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved.
Cmpe 589 Spring Fundamental Process and Process Management Concepts Process –the people, methods, and tools used to produce software products. –Improving.
INFO 3: Use of ICT In The Digital World Topic 7: Developing ICT Solutions Factors that contribute to the success and failure of ICT Systems.
Systems Analysis Lecture 5 Requirements Investigation and Analysis 1 BTEC HNC Systems Support Castle College 2007/8.
1 Software Requirements Descriptions and specifications of a system.
Engineering Activities In Software Development
Concepts used for Analysis and Design
FOUNDATIONAL CONCEPTS
How to conduct Effective Stage-1 Audit
Information Systems Development (ISD) Systems Development Life Cycle
Presentation transcript:

SD A Poor record! The Traditional SAD Process -Success or Failure? Mowshowitz found in a survey of North American organisations that:- Only 20% of systems achieved intended benefits 40% showed marginal gains 40% were failures Other surveys have supported these findings

IT in the Public Sector In the public sector the Comptroller and Auditor General has produced several reports highly critical of IT applications in the:- Inland Revenue The NHS The Civil Service

IT in the Public Sector In the IR a major project was abandoned in 1985 costing 16.5 Billion pounds to be lost Failure was largely due to:- weakness in project management poor system design inadequate staffing lack of skilled IT staff

Examples of poorly developed/failed systems Large number of well publicised examples of failed systems within the Public Sector DHSS Privatisation of Government IT Services Ministry of Defence West Yorkshire Police Teachers Pensions Wessex Health Authority LAS

Reasons for failures The National Audit Office identified several key reasons including:- –Weakness in project management –Poor system design –Inadequate staffing –Lack of skilled IT staff –Lack of/inadequate training –Poor specification of requirements

Systems Failure More recent evidence suggests that systems failure continues to be a problem Survey by KPMG revealed that in America 31% of software projects were never completed (KPMG 1995) The main reasons for these failures included –Poor project planning –Did not relate to organisations business needs –Weak poor definitions of requirements Subsequent survey in 1997 replicated previous findings (KPMG What went wrong? Unsuccessful IT Projects)

Recent Systems Failures The computer press almost weekly continue to report on the failure of a particular system In the last 36 mths the following systems have experienced difficulties due to a range of factors including human technical & organisational –A 4million MET Police System ‘SID’ May 1996 –25m DSS welfare benefits system scrapped –Passport Agency delays 2X slower than old system 1999

What went wrong? The SA&D methods developed in the 60's and 70's These were applied to well understood and relatively straightforward applications Invoice generation Rates These were BATCH processing applications Users were mainly concerned with running the application and entering data

SAD Issues The advent and proliferation of PC's the type of applications and the tasks that the system is expected to be able to do has meant that :- – Processing is now done more in REAL TIME – Centralised computing resources have become decentralised – Greater number of users now have direct contact with computers – Users are different!! Thus there has been a fundamental shift in the issues that need to be addressed in the SA&D process

Evidence suggests that IT implementation has not been a great success Design criteria should be to develop a system capable of serving organisational goals - not simply to develop a technical system which is only capable of delivering a technical service This can lead to a system which does not serve the users

SAD Issues Now there is the need to not only consider the technical aspects of system design, must also consider the social aspects and the organisational consequences of computerisation Unlikely to achieve real benefits unless ways can be found to ensure that the design process adequately addresses the human organisational and technical requirements Traditional methodologies failed to adequately address these aspects

Design Methods Leads to Socio- Technical Design of IT systems when this is achieved we may experience and expect a greater chance of success Suggests that we must look for methods that place less emphasis on the technical aspects of systems design

Systems Design Methods As a result of the changes in technology and in recognition of the need to consider human issues design methods have changed dramatically in recent years The following major methods of design have emerged:- Traditional Data Processing design Structured Design Methods - SSADM Soft Systems Design - SSD Participative Design Methods - ETHICS Socio Technical Systems Design User Centred Design End - user Developed Systems RAD OOAD

Structured Design Methods (SDM) These provide a well documented and consistent set of procedures for the developers of the system to follow They follow the traditional cycle of development but include a number of important innovations They place emphasis on the entities as well as the processes in the application They require extensive and specific documentation at key stages They inject discipline into change control - a change to one part of the proposed system means that any consequences for other interdependent parts will be thoroughly examined they provide for progress reports at key stages which the user ' signs off ‘

SDM At the end of each stage there is a formal user review before progression to the next stage Implicit in this methodology is the concept of a customer - contractor relationship At various stages the designers are obliged to provide evidence of progress and customers are empowered to assess the progress of the design Design cannot proceed until the customer is satisfied that the system is being designed to meet their requirements Thus the user formally accepts the specification and the design On the face of it this provides users with a greater input and involvement in the design process

SDM Stages - Documentation Documents required from stage 2 DFD's ELH's LDS Problem requirements list Function catalogues entity descriptions Event catalogue

Stage 3 - examples of steps in stage 3 Create technical options User selects from technical options

Problems with SDM What do you consider the kind of problems that this particular method might have? La ck of technical knowledge –Communicating with specialists –Defining needs –Seeing opportunities –Which users –Resolving conflict –Technical not organisational design –Acting quickly - must specify early in the process - therefore presents users with a limited 'window' for making a contribution to the design process

Addressing H& O issues Hornby & Clegg Article