What is a METHODOLOGY The term is not well defined either in the litterature or by practitioners, but here is some definitions ” a methodology is a collection.

Slides:



Advertisements
Similar presentations
Software Quality Assurance Plan
Advertisements

Database Planning, Design, and Administration
Lecture 3 Planning and Development Methodologies.
Key Concept 5 Planning, implementing and monitoring performance
Copyright © 2014 ICT Inspires Ltd. All Rights Reserved. ICT (Computing) Subject Leader Course Session 2: Broader.
Supporting people with a learning disability Introduction to Project Management Presenter: Steve Raw FInstLM, FCMI.
Basic guidelines for the creation of a DW Create corporate sponsors and plan thoroughly Determine a scalable architectural framework for the DW Identify.
Lecture 5 Themes in this session Building and managing the data warehouse Data extraction and transformation Technical issues.
UI Standards & Tools Khushroo Shaikh.
Requirements Analysis SDM b518.ppt © Copyright De Montfort University 2000 All Rights Reserved INFO2005 Requirements Analysis Systems Development.
13.1 Revision IMS Information Systems Development Practices.
1.1 Introduction: concepts and overview of systems development IMS Information Systems Development Practices.
1.1 Introduction: concepts and overview of systems development IMS Information Systems Development Practices.
Fundamentals of Information Systems, Second Edition
An evaluation framework
12.1 Frameworks for comparing ISD methodologies IMS Information Systems Development Practices.
IMS Information Systems Development Practices
Introduction to Software Testing
13.1 Revision Semester 2, 2005 IMS Information Systems Development Practices.
CSC271 Database Systems Lecture # 20.
Project Management Fundamentals Project Organization and Integration
Foundation Degree IT Project Methodologies (for reference)
Overview of the Database Development Process
ITEC224 Database Programming
What is a Business Analyst? A Business Analyst is someone who works as a liaison among stakeholders in order to elicit, analyze, communicate and validate.
This chapter is extracted from Sommerville’s slides. Text book chapter
Database System Development Lifecycle 1.  Main components of the Infn System  What is Database System Development Life Cycle (DSDLC)  Phases of the.
Systems Life Cycle. Know why it is necessary to evaluate a new system Understand the need to evaluate in terms of ease-of- use, appropriateness and efficiency.
Fundamentals of Information Systems, Second Edition 1 Systems Development.
Dr. Andy Seddon Staffordshire UNIVERSITY School of Computing Systems Development Methodologies.
Project Management Workshop James Small. Goals Understand the nature of projects Understand why Project Management is important Get an idea of the key.
SAM-101 Standards and Evaluation. SAM-102 On security evaluations Users of secure systems need assurance that products they use are secure Users can:
King Fahd University of Petroleum & Minerals Construction Engineering & Management Dept. Prepared For: Dr. Abdulaziz A. Bubshait Prepared By: Abdullah.
Process Asad Ur Rehman Chief Technology Officer Feditec Enterprise.
Petter Nielsen Information Systems/IFI/UiO 1 Systems development Methodologies IN364.
Unit – I Presentation. Unit – 1 (Introduction to Software Project management) Definition:-  Software project management is the art and science of planning.
Lecture 3 : Hard Systems Modelling UFCE8V-20-3 Information Systems Development SHAPE Hong Kong 2010/11.
Association of Enterprise Architects International Committee on Enterprise Architecture Standards Jan 23, Collaborative Expedition Workshop #57aeajournal.org.
Submitted By: Tanveer Khan M.Tech(CSE) IVth sem.  The ISO 9000 standards are a collection of formal International Standards, Technical Specifications,
Data Management: Data Analysis Types of Data Analysis at USGS There are several ways to classify Data Analysis activities at USGS, and here are some of.
MANAGEMENT INFORMATION SYSTEM
Laurea Triennale in Informatica – Corso di Ingegneria del Software I – A.A. 2006/2007 Andrea Polini XVII. Verification and Validation.
Requirement Elicitation Nisa’ul Hafidhoh Teknik Informatika
Advanced Higher Computing Science
ITIL SERVICE LIFECYCLE
Assessing Young Learners
Monitoring and Evaluation Systems for NARS Organisations in Papua New Guinea Day 3. Session 9. Periodic data collection methods.
Introduction Edited by Enas Naffar using the following textbooks: - A concise introduction to Software Engineering - Software Engineering for students-
Research methodology.
Project Management Processes
PURPOSE AND SCOPE OF PROJECT MONITORING AND EVALUATION M&E.
Monitoring and Evaluation Systems for NARS Organisations in Papua New Guinea Day 2. Session 6. Developing indicators.
Strategic Planning for Learning Organizations
Unified Process Source & Courtesy: Jing Zou.
SYSTEMS ANALYSIS Chapter-2.
UNIT V QUALITY SYSTEMS.
Concepts used for Analysis and Design
IT Systems Analysis & Design
Introduction Edited by Enas Naffar using the following textbooks: - A concise introduction to Software Engineering - Software Engineering for students-
Foundation Degree IT Project
Introduction to Software Testing
Methontology: From Ontological art to Ontological Engineering
Thursday’s Lecture Chemistry Building Musspratt Lecture Theatre,
Instructional Learning Cycle:
Unit 6: Application Development
Project Management Processes
CATHCA National Conference 2018
CHAPTER 9 (part a) BASIC INFORMATION SYSTEMS CONCEPTS
Time Scheduling and Project management
M & E Plans and Frameworks
Presentation transcript:

What is a METHODOLOGY The term is not well defined either in the litterature or by practitioners, but here is some definitions ” a methodology is a collection of procedures, techniques, tools and documentation aids, supported by a philosophy, which will help the systems developers in their efforts to implement a new information system” (Avison and Fitzgerald) ”a set of principels of method which in any particular situation has to be reduced to a method uniquely suited to that particular situation ” (Checkland)

What does a methodology consist of ” A methodology will consist of phases, themselves consisting of sub-phases, which will guide the system developers in their choice of techniques that might be appropriate at each stage of the project and also help manage, control and evaluate system projects” Avison and Fitzgerald

It is more than a collection of tools and techniques It should specify: Stages into which a project should be broken down Tasks for each stage Outputs produced(for each task and stage) Support tools to use How project is to be managed and controlled All encompassed in a philosphy

The objectives of a metholodology are to: Record accurately the requirements for an information system. Provide a systematic method of development in such a way that progress can be effectively monitored. Provide an information system within an appropriate time limit and an acceptable cost. Produce a system which is well documented and easy to maintain. Identify any necessary changes in the development process Provide a usable system

Why a methodology A better end product - use of any methodology better than none at all. - aim to improve - acceptability to the user - cohesiveness - standards for dokumentation - maintability

A better development process A standardised process Remember that methodologies have limitations. - Generel purpose or specific environment May cover one or more aspects of the development system If results can’t be reproduced what is wrong? The methodology or the process -

Comparison of methodologies. Why compare??????? Academic reason: to understand the nature of methodologies and to improve them. - discover real differences between them. - discover compability between methods. - discover weeknesses in methods - uncover false assumptions about methodes.

Practical reason: to aid selection for project/group of projects/organisation. Problems with comparison ( different methodologies and the phases they cover) Terminological confusion Methodologies are moving targets.

Avison and Fitzgeralds framework for comparison Philosophy ( principels) a) Paradigm ( a specific way of thinking about the problems). b) Objectives (the purpose of the system) c) Domain ( make a top down analysis of the organisation, find the strategic requirements and make sure, that the system solve these fundamental requirements.

Model (wiew of the world) Techniques and tools Scope (stages of lifecycles – how many phases is covered) Output Practice - Background - User base - Participants Product.