Ronan Fitzpatrick April 2007 Methodology. Body of methods used in a particular field of study or activity Oxford English Dictionary A body of practices,

Slides:



Advertisements
Similar presentations
Basic SDLC Models.
Advertisements

Using MIS 2e Chapter 10: Managing Development David Kroenke
Multimedia Specification Design and Production 2013 / Semester 1 / week 7 Lecturer: Dr. Nikos Gazepidis
1 Information Systems Development (ISD) Systems Development Life Cycle Overview of Analysis Phase Overview of Design Phase CP2236: Information Systems.
SEP1 - 1 Introduction to Software Engineering Processes SWENET SEP1 Module Developed with support from the National Science Foundation.
Sharif University of Technology Session # 3.  Contents  Systems Analysis and Design Sharif University of Technology MIS (Management Information System),
The Software Quality Star: A conceptual model for the software quality curriculum Ronan Fitzpatrick School of Computing, Dublin Institute of Technology,
4.1 Blended approaches: Information Engineering IMS Information Systems Development Practices.
2.1 The traditional SDLC and structured approaches: Structured Analysis IMS Information Systems Development Practices.
SYSTEMS DEVELOPMENT METHODOLOGIES. WHAT IS A METHODOLOGY? Procedures + Techniques + Tools + Phases = Method Method + Philosophy = Methodology.
Advances research methods and proposal writing Ronan Fitzpatrick School of Computing, Dublin Institute of Technology. September 2008.
12 C H A P T E R Systems Investigation and Analysis and Analysis.
Information Systems Development Lecture 2: the idea of the Life Cycle.
Info1409 De Montfort University1 Requirements Modelling Systems Analysis & Design Academic Year 2008/9 Info 1409 Lecture 7.
APPLICATION DEVELOPMENT BY SYED ADNAN ALI.
Pertemuan Matakuliah: A0214/Audit Sistem Informasi Tahun: 2007.
9 1 Chapter 9 Database Design Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
SDLC and Related Methodologies
IMS Information Systems Development Practices
Information Systems Development : Overview. Information systems development practice Concept and role of a systems development methodology Approaches.
Software Engineering System analysis and Design. Steps in System Analysis and Design I dentification of the problem F easibility Study System A nalysis.
Lesson 1 Week01.
Foundation Degree IT Project Methodologies (for reference)
Chapter 2: Approaches to System Development
Overview of the Database Development Process
CSI315 Web Applications and Technology Overview of Systems Development (342)
Computers Are Your Future Eleventh Edition Chapter 13: Systems Analysis & Design Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall1.
Software Project Management Introduction to Project Management.
Introduction to SDLC: System Development Life Cycle Dr. Dania Bilal IS 582 Spring 2009.
BSBPMG502A Manage Project Scope Manage Project Scope Project Scope Processes Part 1 Diploma of Project Management Qualification Code BSB51507 Unit.
CB1004 Modelling Business Systems 71 Modelling Business Systems 7 Systems Methods.
What is a life cycle model? Framework under which a software product is going to be developed. – Defines the phases that the product under development.
Topic (1)Software Engineering (601321)1 Introduction Complex and large SW. SW crises Expensive HW. Custom SW. Batch execution.
Computers Are Your Future © 2006 Prentice Hall, Inc.
Apply Project Scope Management Techniques Project Scope Processes – Part 2 Certificate IV in Project Management Qualification Code BSB41507 Unit.
1 Systems Analysis and Design in a Changing World, Thursday, January 18, 2007.
Software Engineering 1 Some Definitions Lesson 2.
Computers Are Your Future © 2008 Prentice Hall, Inc.
Computers Are Your Future Tenth Edition Chapter 13: Systems Analysis & Design Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall1.
Information Systems Engineering. Lecture Outline Information Systems Architecture Information System Architecture components Information Engineering Phases.
COM606 Software Process Engineering and on the Portal Introduction.
Software Development Life Cycle by A.Surasit Samaisut Copyrights : All Rights Reserved.
The Systems Life Cycle AS Computing F451 AS Computing F451.
BSBPMG501A Manage Project Integrative Processes Manage Project Integrative Processes Project Integration Processes – Part 1 Diploma of Project Management.
Advanced Project Management PM Processes and Framework Lecture #5 Ghazala Amin.
Connecting with Computer Science2 Objectives Learn how software engineering is used to create applications Learn some of the different software engineering.
Lecture 3 : Hard Systems Modelling UFCE8V-20-3 Information Systems Development SHAPE Hong Kong 2010/11.
Your Interactive Guide to the Digital World Discovering Computers 2012 Chapter 12 Exploring Information System Development.
Information Systems in Organisations Module Introduction.
Systems Analysis Lecture 5 Requirements Investigation and Analysis 1 BTEC HNC Systems Support Castle College 2007/8.
SAP Methods Context PRM1_02.1 PwC Methods & Risk Management Lesson Objectives Participants will be able to: Understand how methods can mitigate project.
BSBPMG502A Manage Project Scope Manage Project Scope Project Scope Processes Part 2 Diploma of Project Management Qualification Code BSB51507 Unit.
SDLC and Related Methodologies
Chapter 1 The Systems Development Environment
Software Quality Engineering
Lecture 0 Software Engineering Course Introduction
CASE Tools and Joint and Rapid Application Development
Software Quality Engineering
Chapter 1 The Systems Development Environment
Chapter 1 The Systems Development Environment
Concepts used for Analysis and Design
Methodologies For Systems Analysis.
Methodologies For Systems Analysis.
Foundation Degree IT Project
CHAPTER 10 METHODOLOGIES FOR CUSTOM SOFTWARE DEVELOPMENT
SDLC and Related Methodologies
Information Systems Development (ISD) Systems Development Life Cycle
Chapter 1 The Systems Development Environment
Valuing our place in the world
Robotics Engineering Science vs Engineering What’s the difference?
Presentation transcript:

Ronan Fitzpatrick April 2007 Methodology

Body of methods used in a particular field of study or activity Oxford English Dictionary A body of practices, procedures, and rules used by those who work in a discipline or engage in an inquiry. The Free Dictioinary by Farlex (Online) Definition

The body of methods and rules employed by a science or discipline. New Penguin English Dictionary Concerned with scientific method Includes theories, concepts and ideas Can be from academia or from practice.

The word methodology is often incorrectly used where method is intended. It is NOT an ‘educated’ alternative word for method.

Philosophy Model Techniques (methods) Scope Outputs Practice Product Elements of a methodology Avison & Fitzgerald, 1988 Even these terms can be confusing

Philosophy

Method Life cycle Systems Development Life Cycle (SDLC), Structured Systems Analysis and Design Method (SSADM), Information Engineering (IE), Yourdon Systems Method (YSM)

Model Conceptual models Life cycle (Waterfall, spiral, V, Star)

Technique Examples for requirements include: Interviews/questionnaires Workshops Use cases Prototypes Other techniques apply to the remaining phases of the life cycle.

Scope

Outputs Each phase of a life cycle produces expected deliverables or outputs. Typically, SDLC produces a Requirements Specification

Practice Typical examples include: Entity relationship and data flow diagrams Entity life histories Use case scenarios Activity-on-Arrow/Activity-on-Node Usability measurement ‘methods’

Product

In software engineering and project management, 'methodology' is often used to refer to a codified set of recommended practices, sometimes accompanied by training materials, formal educational programmes, worksheets, and diagramming tools.software engineeringproject management Wikipedia

PRINCE PRINCE (Projects in Controlled Environments) was first developed by the UK government in 1989 as the standard approach to IT project management for central government. Later Adopted and adapted by public and private sectors and incorporates experiences of users.

PRINCE2 PRINCE2 is a structured project management method. PRINCE2 is a process-based approach for project management providing an easily tailored and scaleable method for the management of all types of projects. The method is the de-facto standard for project management in the UK and is practiced worldwide.

Recommended practices An organised and controlled start, i.e., organise and plan things properly before leaping in. An organised and controlled middle, i.e., when the project has started, make sure it continues to be organised and controlled. An organised and controlled end, i.e., when you’ve got what you want and the project has finished, tidy up the loose ends.

Training material/Educational programmes Training courses in all aspects of project management and in the use of Prince 2 are available and supported by the sponsors. Industry recognised examinations and qualifications are available.

Worksheets Comprehensive set of 29 templates to be used for customising a project to best in-house practice. Five typical examples are: Project Brief, Project Plan, Project Quality Plan, Configuration Management Plan, Risk Log

Diagramming tools Typical project management tools like MSProject Project in a box free from Mind maps ‘Best of breed’