A PROJECT APPROACH FOR IMPLEMENTATION OF GIS THE MAIN PRINCIPLES OF PRINCE2 AND SCRUM METHODS

Size: px
Start display at page:

Download "A PROJECT APPROACH FOR IMPLEMENTATION OF GIS THE MAIN PRINCIPLES OF PRINCE2 AND SCRUM METHODS"

Transcription

1 A PROJECT APPROACH FOR IMPLEMENTATION OF GIS THE MAIN PRINCIPLES OF PRINCE2 AND SCRUM METHODS Krzysztof Świtała, mgr ing. Faculty of Law an Administration Cardinal Stefan Wyszyński University Warsaw, Poland Abstract The project management approach is a new direction of management sciences. This is the discipline of planning, organizing, motivating, and controlling resources to achieve specific aims. In this way organizations can effectively introduce changes in the routine business activity and deliver new products. This article focus on using project approach and its specific methods and frameworks (like a PRINCE2 and SCRUM) for implementation of GIS solutions. Keywords: project management, PRINCE2, SCRUM, GIS. 1. Introduction This article talks about using the project approach for project and implement GIS solutions. First of all, we should answer the question: what is a project? In one of the most universal definitions a project is comprehended as different from routine based actions a new, untypical venture for particular organization (Pawlak, 2006). The Oxford English Dictionary describes the project as an individual or collaborative enterprise that is carefully planned to achieve a particular aim [I]. The Project Management Body of Knowledge (PMBOK) defines project as a temporary endeavor undertaken to create a unique prouct, service, or result (PMI, 2008). We can visualize project work in many ways, but one of the most popular and useful model is what is sometimes called the project triangle (Chatfield, Johnson, 2007). Figure 1. The project triangle. Source: personal elaboration, It is the project view in main terms and constraints of: Time - a project's activities can either take shorter or longer amount of time to complete, Cost - it's necessity for both the project manager and the organization to have an estimated cost when undertaking a project, Scope it looks at the outcome (product) of the project undertaken. Other important factors are: Quality degree to which a set of inherent characteristics fulfils requirements. Inherent, as opposed to assigned, means existing in something, especially as a permanent characteristic (ISO 9000: Quality management systems Fundamentals and vocabulary). Risk effect of uncertainty on objectives. An effect is a deviation from the expected 173

2 positive or negative. Risk is often characterized by reference to potential events and consequences, or a combination of these. Risk is often expressed in terms of a combination of the consequences of an event (including changes in circumstances) and the associated likelihood of occurrence (ISO Guide 73: Risk management - Vocabulary). Benefits the measurable improvement resulting from an outcome perceived as an advantage by one or more stakeholders (PRINCE2:2009). One side of the triangle cannot be changed without affecting the others. Well conducted projects often use the best management practices and methodologies, such as PMBOK, PRINCE2 and agile SCRUM, which are settling the main principles, themes and processes. One the one hand, in Poland main of the biggest projects of GIS implementations employ the PRINCE2 method, for instance, GEOPORTAL2 project realize by The Head Office of Geodesy and Cartography (GUGiK) (Kubiak et al., 2008). On the other hand, many of smaller regional and local GIS solutions uses an agile development framework for managing projects, such as SCRUM. In next parts of this article we describe most important details of PRINCE2 and SCRUM methods. 2. The PRINCE2 project management method PRojects IN Controlled Environments (PRINCE2) is a structured project management method based on experiences of a lot of projects. It was developed by the UK government agency Office of Government Commerce (OGC) and is used widely within the UK government as the de facto project management standard for its public undertakings. In the PRINCE2 definition project is a temporary organization that is created for the purpose of delivering one or more business products according to an agreed Business Case (Murray, 2009). There are a number of features of project approach that distinguish it from the usual business activity in organizations: Change projects are the means by which we introduce change. Temporary as the definition above states, projects are temporary in nature. Once the desired change has been implemented, business as usual resumes (in its new form) and the need for the project is removed. Projects should have a defined start and a defined end. Cross functional project involve a team of people with different skills working together (on temporary basis) to introduce a change that will impact others outside the team. Projects often cross the normal functional divisions within an organization and sometimes span entirely different organizations. This frequently cause stresses and strains both within organizations and between, for example, customers and suppliers. Each has a different perspective and motivation for getting involved in the change. Unique every project is unique. An organization may undertake many similar projects, and establish a familiar, proven pattern of project activity, but each one will be unique in some way: a different team, a different customer, a different location. All these factors combine to make every project unique. Uncertainty clearly, the characteristic already listed will introduce threats and opportunities over and above those we typically encounter in the course of business as usual. Projects are more risky (Murray, 2009). The PRINCE2 method structure based on four integrated elements: 174

3 Figure 2. The structure of PRINCE2. Source: personal elaboration, The principles - these are the guiding obligations and good practices which determine whether the project is genuinely being managed using PRINCE2. There are seven principles and unless all of them are applied, it is not a PRINCE2 project: 1. Continued business justification a PRINCE2 project has continued business justification. 2. Learn from experience PRINCE2 project teams learn from previous experience: lessons are sought, recorded and acted upon throughout the life of the project. 3. Defined roles and responsibilities a PRINCE2 project has defined and agreed roles and responsibilities within an organization structure that engages the business, user and supplier stakeholder interests. 4. Manage by stages a PRINCE2 project is planned, monitored and controlled on a stage - by - stage basis. 5. Manage by exception a PRINCE2 project has defined tolerances (for the time, cost, quality, scope, risk, benefits) for each project objective to establish limits of delegated authority. 6. Focus on products a PRINCE2 project focused on the definition and delivery of products, in particular their quality requirements. 7. Tailor to suit the project environment PRINCE2 is tailored to suit the project s environment, size, complexity, importance, capability and risk (Murray, 2009). The themes - describe the aspects of projects management that must be addresses continually: 1. Business Case the purpose of this theme is to establish mechanisms to judge whether the project is (and remains) desirable, viable and achievable as a means to support decision making in its (continued) investment; 2. Organization the purpose of this theme is to define and establish the project s structure of accountability and responsibilities; 3. Quality - the purpose of this theme is to define and implement the means by which the project will create and verify products that are fit for purpose; 4. Plans - the purpose of this theme is to facilitate communication and control by defining the means of delivering the products; 5. Risk - the purpose of this theme is to identify, asses and control uncertainty and, as a result, improve the ability of the project to succeed; 6. Change - the purpose of this theme is to identify, asses and control any potential and approved changes to the baseline; 7. Progress - the purpose of this theme is to establish mechanisms to monitor and compare actual achievements against those planned, provide a forecast for the project objectives and the project s continued viability, and control any unacceptable aberrations (Murray, 2009). 175

4 The processes the process is a structured set of activities designed to accomplish a specific objective. A process takes one or more defined inputs and turns them into defined outputs (Murray, 2009). The PRINCE2 method has seven processes, which provide the set of activities required to direct, manage and deliver a project successful. Key: SU Starting Up a Project IP- Initiating a Project SB Managing Stage Boundary Figure 3. The PRINCE2 processes. Source: Wikimedia Commons, 2010, CP Closing a Project The project environment - the surroundings or conditions in which the PRINCE2 project operates. PRINCE 2 Project management definition is the planning, delegating, monitoring and control of all aspects of the project, and the motivation of those involved, to achieve he project objectives within the expected performance targets for time, cost, quality, scope, benefits and risks (Murray, 2009). The PRINCE2 is very useful and popular approach of the project management in public and private sector in Europe. PRINCE 2 is a process driven method which contrasts with reactive and adaptive agile project management methods, such as Scrum. 3. SCRUM as an agile project management framework Scrum is an holistic, lightweight, iterative and incremental agile product development framework for managing projects. Product development, using Scrum, occurs in small pieces, with each piece building upon previously created pieces. Building products one small piece at a time encourages creativity and enables teams to respond to feedback and change, to build exactly and only what is needed [II]. Scrum provides a small set of rules that create just enough structure for teams to be able to focus their innovation on solving what might otherwise be an insurmountable challenge [II]. This kind of management method based on Agile Manifesto, which is expressed following preferences: Individuals and interactions over processes and tools, Working software over comprehensive documentation, Customer collaboration over contract negotiation, Responding to change over following a plan (Beck et al., 2001). The Agile Manifesto is based on twelve principles: Customer satisfaction by rapid delivery of useful software, Welcome changing requirements, even late in development, Working software is delivered frequently (weeks rather than months), Working software is the principal measure of progress, Sustainable development, able to maintain a constant pace, Close, daily cooperation between business people and developers, 176

5 Face-to-face conversation is the best form of communication (co - location), Projects are built around motivated individuals, who should be trusted, Continuous attention to technical excellence and good design, Simplicity - the art of maximizing the amount of work not done - is essential, Self-organizing teams, Regular adaptation to changing circumstances (Beck et al., 2001). Agile methods based on reversed thinking of project management than traditional waterfall model based on sequential design process (Chrapko, 2013). Project in Scrum can be described by simple expression throughout a number of Sprints the team focuses on the most prioritized items from the Product Backlog to reach the project s goals (Abel, 2012). A heart of Scrum is a Sprint, a time-box of one month or less during which a Done, useable, and potentially releasable product Increment is created. Sprints have consistent durations throughout a development effort. A new Sprint starts immediately after the conclusion of the previous Sprint [III]. Scrum provides three core roles, which are representing the Scrum Team: The Scrum Master is responsible for ensuring Scrum method is understood and enacted; The Product Owner is responsible for maximizing the value of the product and the work of the Development Team; The Development Team consists of professionals who do the work of delivering a potentially releasable Increment of a finished product at the end of each Sprint (Schwaber, Sutherland, 2011). Scrum delivers artifacts represent work or value in various ways that are useful in providing transparency and opportunities for inspection and adaptation of project: The Product Backlog, owned by The Product Owner, is an ordered list of everything that might be needed in the product and is the single source of requirements for any changes to be made to the product. The Sprint Backlog is the set of Product Backlog items selected for the Sprint plus a plan for delivering the product Increment and realizing the Sprint goals. The Increment is the sum of all the Product Backlog items completed during a Sprint and all previous Sprints (Schwaber, Sutherland, 2011). Scrum is the best choice for the small software projects and innovative projects with unspecified scope. This project approach assures more efficient and quicker products realization without excessive burdens connected with the leadership of the project and guarantees more exact cooperation with stakeholders (Miłosz et al., 2011). Figure 2. The SCRUM Process. Source: Wikimedia Commons, 2011, 177

6 4. Conclusions There is no doubt that project approach with project management methods and frameworks is a best way to make a successful projects. Thus, for instance, The European Union Institutions prefer this kind of management approach for delivering products of projects, which are financed from EU funds. The policies of UE are realized by funding projects in order to achieve of economic, social and territorial cohesion (Domiter, Marciszewska, 2013). These best practices can be also useful for implementing GIS solutions. References 1. Pawlak, M. (2006), Zarządzanie projektami, Wydawnictwo Naukowe PWN, Warszawa 2006, p Domiter, M. and Marciszewska, A. (2013), Zarządzanie projektami unijnymi. Teoria i praktyka, Difin, Warszawa, pp Chrapko, M. (2013), SCRUM. O zwinnym zarządzaniu projektami, Helion, Gliwice, pp Chatfield, C. and Johnson, T. (2007), A short course in project management, available at: HA aspx (accessed 10 June 2013). 5. Kubiak, D., Kuśmierz, M., Matysiak-Kusiak, M. and Paciorek, K. (2008), Ocena stopnia przygotowania beneficjentów projektów kluczowych VII Osi Priorytetowej PO IG do realizacji projektów i absorpcji środków z funduszy strukturalnych - raport końcowy, Wydawnictwo Akademii Leona Koźmińskiego, Warszawa, pp. 217, available at: (accessed 10 June 2013). 6. Murray, A. (ed.) (2009), Managing Successful Projects with PRINCE2, The Stationery Office, Norwich 2009, pp. 3-4, 11 14, , Beck, K. et al. (2001), Manifesto for Agile Software Development, available at: (accessed 10 June 2013). 8. Beck, K. et al. (2001), Principles behind the Agile Manifesto, available at: (accessed 10 June 2013). 9. Abel, A. (2012), Scrum and Project Governance, available at: (accessed 5 June 2013). 10. Schwaber, K. and Sutherland, J. (2011), The Scrum Guide, Scrum.org, pp. 5-7, available at: (accessed: 12 June 2013). 11. Miłosz, M., Borys, M. and Plechawska Wójcik, M. (2011), Współczesne technologie informatyczne - metodyki zwinne wytwarzania oprogramowania, Politechnika Lubelska, Lublin, pp Joint publication (2008), A Guide to the Project Management Body of Knowledge (PMBOK Guide) - Fourth Edition, Project Management Institute, Newtown Square, pp [I] Oxford English Dictionary - definition of project in English, available at: (accessed 10 June 2013). 14. [II] What is SCRUM?, Scrum.org, (accessed: 10 June 2013). 15. [III] Glossary of Scrum terms Sprint, available at: Glossary (accessed 5 June 2013). 178

Is PRINCE 2 Still Valuable in an Agile Environment?

Is PRINCE 2 Still Valuable in an Agile Environment? Is PRINCE 2 Still Valuable in an Agile Environment? Amy Hongying Zhao Introduction Over the years, many organizations have invested heavily in creating or deploying project management frameworks. PRINCE

More information

WHAT IS PRINCE2? Benefits There are many benefits of using PRINCE2 but primarily it:

WHAT IS PRINCE2? Benefits There are many benefits of using PRINCE2 but primarily it: WHAT IS PRINCE2? Introduction PRINCE2 (Projects in a Controlled Environment) is a structured project management method that can be applied regardless of project scale, type, organisation, geography or

More information

The Scrum Guide. The Definitive Guide to Scrum: The Rules of the Game. July 2013. Developed and sustained by Ken Schwaber and Jeff Sutherland

The Scrum Guide. The Definitive Guide to Scrum: The Rules of the Game. July 2013. Developed and sustained by Ken Schwaber and Jeff Sutherland The Scrum Guide The Definitive Guide to Scrum: The Rules of the Game July 2013 Developed and sustained by Ken Schwaber and Jeff Sutherland Table of Contents Purpose of the Scrum Guide... 3 Definition of

More information

An Introduction to PRINCE2

An Introduction to PRINCE2 Project Management Methodologies An Introduction to PRINCE2 Why use a Project Methodology and What Does PRINCE2 Enable? PRINCE - PRojects IN Controlled Environments - is a project management method covering

More information

Agile Projects 7. Agile Project Management 21

Agile Projects 7. Agile Project Management 21 Contents Contents 1 2 3 Agile Projects 7 Introduction 8 About the Book 9 The Problems 10 The Agile Manifesto 12 Agile Approach 14 The Benefits 16 Project Components 18 Summary 20 Agile Project Management

More information

Agile Software Development

Agile Software Development Agile Software Development Use case for Agile Software Development Methodology in an Oil and Gas Exploration environment. White Paper Introduction No matter what business you are in, there are critical

More information

PRINCE2:2009 Glossary of Terms (English)

PRINCE2:2009 Glossary of Terms (English) accept (risk response) acceptance acceptance criteria activity agile methods approval approver assumption assurance A risk response to a threat where a conscious and deliberate decision is taken to retain

More information

Software Requirements and Specification

Software Requirements and Specification Software Requirements and Specification Agile Methods SE3821 - Jay Urbain Credits: Beck, K. (1999). Extreme Programming Explained: Embrace Change. Boston, MA: Addison-Wesley. Beck, Kent; et al. (2001).

More information

Waterfall to Agile. DFI Case Study By Nick Van, PMP

Waterfall to Agile. DFI Case Study By Nick Van, PMP Waterfall to Agile DFI Case Study By Nick Van, PMP DFI Case Study Waterfall Agile DFI and Waterfall Choosing Agile Managing Change Lessons Learned, Sprints Summary Q and A Waterfall Waterfall Waterfall

More information

WE ARE FOCUSED ON HELPING OUR CLIENTS WORK SMARTER AND MORE EFFICIENTLY SO THAT TOGETHER, WE CAN EMPOWER PEOPLE TO DELIVER GREAT RESULTS.

WE ARE FOCUSED ON HELPING OUR CLIENTS WORK SMARTER AND MORE EFFICIENTLY SO THAT TOGETHER, WE CAN EMPOWER PEOPLE TO DELIVER GREAT RESULTS. WE ARE FOCUSED ON HELPING OUR CLIENTS WORK SMARTER AND MORE EFFICIENTLY SO THAT TOGETHER, WE CAN EMPOWER PEOPLE TO DELIVER GREAT RESULTS. We believe that people working towards common goals are capable

More information

1. What is PRINCE2? Projects In a Controlled Environment. Structured project management method. Generic based on proven principles

1. What is PRINCE2? Projects In a Controlled Environment. Structured project management method. Generic based on proven principles 1. What is PRINCE2? Projects In a Controlled Environment Structured project management method Generic based on proven principles Isolates the management from the specialist 2 1.1. What is a Project? Change

More information

The Foundation Examination

The Foundation Examination The Foundation Examination Sample Paper 2 January 2013 Release Multiple Choice 1-hour paper Instructions 1. All 75 questions should be attempted. 2. 5 of the 75 questions are under trial and will not contribute

More information

Purpose: Content: Definition: Benefits: outputs outcomes benefits Business Case dis-benefit Key Responsibilities: Approach: Executive Developed

Purpose: Content: Definition: Benefits: outputs outcomes benefits Business Case dis-benefit Key Responsibilities: Approach: Executive Developed Key Learning Points The Swirl Logo is a trade mark of the AXELOS Limited. Is used by the Project Board throughout the project to verify its continued viability:- Is the investment in this project still

More information

Bridging the Gap: Traditional to Agile Project Management. I. S. Parente 1. Susan Parente, PMP, PMI ACP, CISSP, PMI RMP, ITIL, MSEM;

Bridging the Gap: Traditional to Agile Project Management. I. S. Parente 1. Susan Parente, PMP, PMI ACP, CISSP, PMI RMP, ITIL, MSEM; Bridging the Gap: Traditional to Agile Project Management ABSTRACT I. S. Parente 1 1 Susan Parente, PMP, PMI ACP, CISSP, PMI RMP, ITIL, MSEM; S3 Technologies, LLC, Principal Consultant; parente@s3 tec.com

More information

AGILE - QUICK GUIDE AGILE - PRIMER

AGILE - QUICK GUIDE AGILE - PRIMER AGILE - QUICK GUIDE http://www.tutorialspoint.com/agile/agile_quick_guide.htm Copyright tutorialspoint.com AGILE - PRIMER Agile is a software development methodology to build a software incrementally using

More information

LEAN AGILE POCKET GUIDE

LEAN AGILE POCKET GUIDE SATORI CONSULTING LEAN AGILE POCKET GUIDE Software Product Development Methodology Reference Guide PURPOSE This pocket guide serves as a reference to a family of lean agile software development methodologies

More information

Agile Development Overview

Agile Development Overview Presented by Jennifer Bleen, PMP Project Services Practice of Cardinal Solutions Group, Inc. Contact: Agile Manifesto We are uncovering better ways of developing software by doing it and helping others

More information

Nexus Guide. The Definitive Guide to Nexus: The exoskeleton of scaled Scrum development. Developed and sustained by Ken Schwaber and Scrum.

Nexus Guide. The Definitive Guide to Nexus: The exoskeleton of scaled Scrum development. Developed and sustained by Ken Schwaber and Scrum. Nexus Guide The Definitive Guide to Nexus: The exoskeleton of scaled Scrum development Developed and sustained by Ken Schwaber and Scrum.org August 2015 Table of Contents Nexus Overview... 2 Purpose of

More information

Frank Cervone Vice Chancellor for Information Services and Chief Information Officer Purdue University Calumet January 17, 2012 CARLI Anatomy of a

Frank Cervone Vice Chancellor for Information Services and Chief Information Officer Purdue University Calumet January 17, 2012 CARLI Anatomy of a Frank Cervone Vice Chancellor for Information Services and Chief Information Officer Purdue University Calumet January 17, 2012 CARLI Anatomy of a Digital Project webinar series An overview and background

More information

A Viable Systems Engineering Approach. Presented by: Dick Carlson (richard.carlson2@boeing.com)

A Viable Systems Engineering Approach. Presented by: Dick Carlson (richard.carlson2@boeing.com) A Viable Systems Engineering Approach Presented by: Dick Carlson (richard.carlson2@boeing.com) Philip Matuzic (philip.j.matuzic@boeing.com) i i Introduction This presentation ti addresses systems engineering

More information

SCRUM BODY OF KNOWLEDGE (SBOK Guide)

SCRUM BODY OF KNOWLEDGE (SBOK Guide) A Guide to the SCRUM BODY OF KNOWLEDGE (SBOK Guide) 2013 Edition A Comprehensive Guide to Deliver Projects using Scrum TABLE OF CONTENTS TABLE OF CONTENTS 1. INTRODUCTION... 1 1.1 Overview of Scrum...

More information

Integrating PRINCE2 and Scrum for successful new product development

Integrating PRINCE2 and Scrum for successful new product development 1 Goal Professional Services Pty Ltd 2 Renewtek Pty Ltd Integrating PRINCE2 and Scrum for successful new product development Rankins G J 1 and Kearns M 2 This paper was presented at the Australian Institute

More information

Certified ScrumMaster (CSM) Content Outline and Learning Objectives January 2012

Certified ScrumMaster (CSM) Content Outline and Learning Objectives January 2012 Certified ScrumMaster (CSM) Content Outline and Learning Objectives January 2012 The following pages present the CSM taxonomy as validated through the 2011 Scrum Alliance Validation Study. Total questions

More information

IDEF0 as a Project Management Tool in the Simulation Modeling and Analysis Process in Emergency Evacuation from Hospital Facility: A Case Study

IDEF0 as a Project Management Tool in the Simulation Modeling and Analysis Process in Emergency Evacuation from Hospital Facility: A Case Study IDEF0 as a Project Management Tool in the Simulation Modeling and Analysis Process in Emergency Evacuation from Hospital Facility: A Case Study Witold A. Cempel and Dawid Dąbal Abstract Simulation and

More information

BCS Foundation Certificate in Agile Syllabus

BCS Foundation Certificate in Agile Syllabus BCS Foundation Certificate in Agile Syllabus Version 1.5 March 2015 Change History Any changes made to the syllabus shall be clearly documented with a change history log. This shall include the latest

More information

Issues in Internet Design and Development

Issues in Internet Design and Development Issues in Internet Design and Development Course of Instructions on Issues in Internet Design and Development Week-2 Agile Methods Saad Bin Saleem PhD Candidate (Software Engineering) Users.mct.open.ac.uk/sbs85

More information

Agile software development

Agile software development Agile software development Syed Nisar Hussain Bukhari Scientist-B DOEACC centre Srinagar nisar.bukhari@gmail.com Abstract: The field of software development is open and dynamic. New approaches of software

More information

Role of Agile Methodology in Software Development

Role of Agile Methodology in Software Development Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 2, Issue. 10, October 2013,

More information

AGILE METHODOLOGY IN SOFTWARE DEVELOPMENT

AGILE METHODOLOGY IN SOFTWARE DEVELOPMENT AGILE METHODOLOGY IN SOFTWARE DEVELOPMENT Shivangi Shandilya, Surekha Sangwan, Ritu Yadav Dept. of Computer Science Engineering Dronacharya College Of Engineering, Gurgaon Abstract- Looking at the software

More information

Certified ScrumMaster (CSM) Content Outline and Learning Objectives January 2012

Certified ScrumMaster (CSM) Content Outline and Learning Objectives January 2012 Certified ScrumMaster (CSM) Content Outline and Learning Objectives January 2012 The following pages present the CSM taxonomy as validated through the 2011 Scrum Alliance Validation Study. Each percentage

More information

Software processes that are:

Software processes that are: Agile Processes Software processes that are: Incremental (small software releases with rapid cycles) Cooperative (customer and developer working together with close communication) Straightforward (method

More information

How To Understand The Limitations Of An Agile Software Development

How To Understand The Limitations Of An Agile Software Development A Cynical View on Agile Software Development from the Perspective of a new Small-Scale Software Industry Apoorva Mishra Computer Science & Engineering C.S.I.T, Durg, India Deepty Dubey Computer Science

More information

D25-2. Agile and Scrum Introduction

D25-2. Agile and Scrum Introduction D25-2 Agile and Scrum Introduction How to Use this Download This download is an overview of a discussion Intertech has with clients on Agile/Scrum This download has an overview of Agile, an overview of

More information

Software Development with Agile Methods

Software Development with Agile Methods Case Study Software Development with Agile Methods Introduction: Web application development is a much studied, heavily practiced activity. That is, capturing and validating user requirements, estimating

More information

Introduction to Agile and Scrum

Introduction to Agile and Scrum Introduction to Agile and Scrum Matthew Renze @matthewrenze COMS 309 - Software Development Practices Purpose Intro to Agile and Scrum Prepare you for the industry Questions and answers Overview Intro

More information

Strategy. Agility. Delivery.

Strategy. Agility. Delivery. Strategy. Agility. Delivery. AGILE COURSES SCRUM MASTER CERTIFICATION THE PRODUCT OWNER & USER STORIES AGILE & KANBAN ACHIEVING AGILITY AGILE FOR EXECUTIVES Implementing Agile Project Management is a challenge

More information

ITIL Service Lifecycles and the Project Manager

ITIL Service Lifecycles and the Project Manager 1 ITIL Service Lifecycles and the Project Manager The intersection of IT Service and Project Delivery Presented to: Kansas City Mid-America PMI Chapter Mark Thomas January 17, 2011 1 Agenda 2 Introduction

More information

Neglecting Agile Principles and Practices: A Case Study

Neglecting Agile Principles and Practices: A Case Study Neglecting Agile Principles and Practices: A Case Study Patrícia Vilain Departament de Informatics and Statistics (INE) Federal University of Santa Catarina Florianópolis, Brazil vilain@inf.ufsc.br Alexandre

More information

Traditional SDLC Vs Scrum Methodology A Comparative Study

Traditional SDLC Vs Scrum Methodology A Comparative Study Traditional SDLC Vs Scrum Methodology A Comparative Study M. Mahalakshmi 1, DR. M. Sundararajan 2 1 Research Scholar, St. Peter s University, Avadi, India 2 Asst. Professor, Department of Computer Science,

More information

Agile Project Management

Agile Project Management Agile Project Management Is the waterfall eternal? Meet John van Spaandonk PhD electronics, 2 years business admin. Project / partner management embedded software in Copiers & Mobile com., Public transport,

More information

PRINCE2 Introduction PRINCE2 Introduction

PRINCE2 Introduction PRINCE2 Introduction Managing Successful Projects with PRINCE2 PRINCE2 Introduction PRINCE2 Introduction A Summary of PRINCE2 Managing Successful Projects with PRINCE2 OGC/APM Group Accredited Event UKAS/APMG Certificate 001

More information

Agile Scrum Workshop

Agile Scrum Workshop Agile Scrum Workshop What is agile and scrum? Agile meaning: Able to move quickly and easily. Scrum meaning: a Rugby play Agile Scrum: It is an iterative and incremental agile software development framework

More information

Atern The latest version of the DSDM approach which makes DSDM appropriate to all types of project.

Atern The latest version of the DSDM approach which makes DSDM appropriate to all types of project. THE AGILE PROJECT LEADER S DICTIONARY This dictionary attempts to de-mystify the jargon around the world of Agile projects. Part 1 translates common Agile terms into more traditional words. Part 2 translates

More information

The Agile Service Management Guide. By Jayne Gordon Groll

The Agile Service Management Guide. By Jayne Gordon Groll The Agile Service Management Guide By Jayne Gordon Groll Sources and Acknowledgements The Scrum Guide by Ken Schwaber and Jeff Sutherland, July, 2013 The ITSM Process Design Guide by Donna Knapp, ISBN:

More information

PENETRATION TESTING IN AGILE SOFTWARE DEVELOPMENT PROJECTS

PENETRATION TESTING IN AGILE SOFTWARE DEVELOPMENT PROJECTS PENETRATION TESTING IN AGILE SOFTWARE DEVELOPMENT PROJECTS Martin Tomanek and Tomas Klima Department of Systems Analysis, University of Economics, Prague, Czech Republic ABSTRACT Agile development methods

More information

The Basics of Scrum An introduction to the framework

The Basics of Scrum An introduction to the framework The Basics of Scrum An introduction to the framework Introduction Scrum, the most widely practiced Agile process, has been successfully used in software development for the last 20 years. While Scrum has

More information

Development. Lecture 3

Development. Lecture 3 Software Process in Modern Software Development Lecture 3 Software Engineering i Practice Software engineering practice is a broad array of principles, concepts, methods, and tools that must be considered

More information

Software Engineering

Software Engineering 1 Software Engineering Lecture 2: Software Life Cycles Stefan Hallerstede Århus School of Engineering 25 August 2011 2 Contents Naive Software Development Code & Fix Towards A Software Process Software

More information

Digital Transformation of the Enterprise for SMAC: Can Scrum help?

Digital Transformation of the Enterprise for SMAC: Can Scrum help? Digital Transformation of the Enterprise for SMAC: Can Scrum help? Scope of this Report October 2015 In this paper, we consider the impact of the digital transformation on software development and whether

More information

SCRUM. A Tool from the Software World Can Improve Analytical Project Outcomes. By KyMBER WALTMUNSON

SCRUM. A Tool from the Software World Can Improve Analytical Project Outcomes. By KyMBER WALTMUNSON SCRUM A Tool from the Software World Can Improve Analytical Project Outcomes By KyMBER WALTMUNSON When jurisdictions undertake analytical work such as audits, budget analysis, program evaluation, and special

More information

The Agile PMO. Contents. Kevin Thompson, Ph.D., PMP, CSP Agile Practice Lead cprime, Inc. 4100 E. Third Avenue, Suite 205 Foster City, CA 94404

The Agile PMO. Contents. Kevin Thompson, Ph.D., PMP, CSP Agile Practice Lead cprime, Inc. 4100 E. Third Avenue, Suite 205 Foster City, CA 94404 The Agile PMO Kevin Thompson, Ph.D., PMP, CSP Agile Practice Lead cprime, Inc. 4100 E. Third Avenue, Suite 205 Foster City, CA 94404 Kevin.thompson@cprime.com Abstract The development of Agile processes

More information

Agile and PRINCE2 And how they integrate. enterprise.bcs.org

Agile and PRINCE2 And how they integrate. enterprise.bcs.org Agile and PRINCE2 And how they integrate enterprise.bcs.org 02 Agile and PRINCE2 And how they integrate Introduction Within the world of method frameworks it is very easy to become polarised on one specific

More information

Comparative Study of Agile Methods and Their Comparison with Heavyweight Methods in Indian Organizations

Comparative Study of Agile Methods and Their Comparison with Heavyweight Methods in Indian Organizations International Journal of Recent Research and Review, Vol. VI, June 2013 Comparative Study of Agile Methods and Their Comparison with Heavyweight Methods in Indian Organizations Uma Kumari 1, Abhay Upadhyaya

More information

Scrum. SE Presentation. Anurag Dodeja Spring 2010

Scrum. SE Presentation. Anurag Dodeja Spring 2010 Scrum SE Presentation by Anurag Dodeja Spring 2010 What is Scrum? Scrum is an agile software development framework. Work is structured in cycles of work called sprints, iterations of work that are typically

More information

Governments information technology

Governments information technology So l u t i o n s Blending Agile and Lean Thinking for More Efficient IT Development By Harry Kenworthy Agile development and Lean management can lead to more cost-effective, timely production of information

More information

PROJECT RISK MANAGEMENT MODEL BASED ON PRINCE2 AND SCRUM FRAMEWORKS

PROJECT RISK MANAGEMENT MODEL BASED ON PRINCE2 AND SCRUM FRAMEWORKS PROJECT RISK MANAGEMENT MODEL BASED ON PRINCE2 AND SCRUM FRAMEWORKS Martin Tomanek and Jan Juricek Department of Systems Analysis, University of Economics, Prague, Czech Republic ABSTRACT There is a lack

More information

Project Management Standards: A Review of Certifications/Certificates

Project Management Standards: A Review of Certifications/Certificates Project Standards: A Review of Certifications/Certificates Standards for Project Supporting Certification and Certificates Certificate Certification The Project Body of Knowledge PMBOK Guide Projects in

More information

Agile Software Development in the Large

Agile Software Development in the Large Agile Software Development in the Large Jutta Eckstein 1 Large Large in... Scope Time People Money Risks We concentrate on Large Teams Large is relative 1, 2, 10, 100, 2000 People 2 Principles behind Agile

More information

Overview of Scrum. Scrum Flow for one Sprint. 2015 SCRUMstudy.com. All Rights Reserved. Daily Standup. Release Planning Schedule. Create.

Overview of Scrum. Scrum Flow for one Sprint. 2015 SCRUMstudy.com. All Rights Reserved. Daily Standup. Release Planning Schedule. Create. Overview of Scrum Scrum is the most popular Agile framework. It is an adaptive, iterative, fast, flexible, and effective method designed to deliver significant value quickly and throughout a project. Scrum

More information

The Importance of Projects

The Importance of Projects The Importance of Projects A key challenge for organisations in today's world is to succeed in balancing two parallel, competing imperatives: To maintain current business operations - profitability, service

More information

AGILE SOFTWARE DEVELOPMENT

AGILE SOFTWARE DEVELOPMENT AGILE SOFTWARE DEVELOPMENT How we create teams and carry out projects in the Scrum framework - Table of Contents 1. SUMMARY...3 2. HOW WE PROVIDE THE AGILE SOFTWARE DEVELOPMENT SERVICES...4 2.1 INITIAL

More information

Agile Project Management

Agile Project Management Agile Project Management with Bill Doescher, PMP, MBA, CSM Pi Principal i lconsultant tand Product tdevelopment tdirector Bill Doescher, PMP, CSM Bill Doescher is a Principal Consultant and Product Development

More information

CSSE 372 Software Project Management: More Agile Project Management

CSSE 372 Software Project Management: More Agile Project Management CSSE 372 Software Project Management: More Agile Project Management Shawn Bohner Office: Moench Room F212 Phone: (812) 877-8685 Email: bohner@rose-hulman.edu Learning Outcomes: Plan Create a plan for

More information

Agile Engineering Introduction of a new Management Concept

Agile Engineering Introduction of a new Management Concept Journal of Applied Leadership and Management 4, 39-47 39 Agile Engineering Introduction of a new Management Concept Philipp Hecker (philipp.hecker_ch@bluewin.ch) Artur Kolb (arthur.kolb@hs-kempten.de)

More information

Atomate Development Process. Quick Guide

Atomate Development Process. Quick Guide Development Process Quick Guide METHODOLOGY Every project is unique You know your business inside out. You have thought and planned your ideas carefully and are keen to see it live as soon as possible.

More information

AGILE vs. WATERFALL METHODOLOGIES

AGILE vs. WATERFALL METHODOLOGIES AGILE vs. WATERFALL METHODOLOGIES Introduction Agile and waterfall are two major methodologies that software developers and project managers have the option of using. Some of the goals of developers and

More information

CSPO Learning Objectives Preamble. Scrum Basics

CSPO Learning Objectives Preamble. Scrum Basics CSPO Learning Objectives Preamble This document contains topics for the Certified Scrum Product Owner (CSPO) training course. The purpose of this document is to describe the minimum set of concepts and

More information

Practical Agile Requirements Engineering

Practical Agile Requirements Engineering Defense, Space & Security Lean-Agile Software Practical Agile Requirements Engineering Presented to the 13 th Annual Systems Engineering Conference 10/25/2010 10/28/2010 Hyatt Regency Mission Bay, San

More information

pm4dev, 2007 management for development series Introduction to Project Management PROJECT MANAGEMENT FOR DEVELOPMENT ORGANIZATIONS

pm4dev, 2007 management for development series Introduction to Project Management PROJECT MANAGEMENT FOR DEVELOPMENT ORGANIZATIONS pm4dev, 2007 management for development series Introduction to Project Management PROJECT MANAGEMENT FOR DEVELOPMENT ORGANIZATIONS PROJECT MANAGEMENT FOR DEVELOPMENT ORGANIZATIONS A methodology to manage

More information

Agile Project Management By Mark C. Layton

Agile Project Management By Mark C. Layton Agile Project Management By Mark C. Layton Agile project management focuses on continuous improvement, scope flexibility, team input, and delivering essential quality products. Agile project management

More information

SESSION 303 Wednesday, March 25, 3:00 PM - 4:00 PM Track: Support Center Optimization

SESSION 303 Wednesday, March 25, 3:00 PM - 4:00 PM Track: Support Center Optimization SESSION 303 Wednesday, March 25, 3:00 PM - 4:00 PM Track: Support Center Optimization Secrets of a Scrum Master: Agile Practices for the Service Desk Donna Knapp Curriculum Development Manager, ITSM Academy

More information

Waterfall vs. Agile Project Management

Waterfall vs. Agile Project Management Lisa Sieverts, PMP, PMI-ACP Phil Ailes, PMI-ACP Agenda What is a Project Overview Traditional Project Management Agile Project Management The Differences Product Life Cycle The Teams Requirements WBS/Product

More information

STSG Methodologies and Support Structure

STSG Methodologies and Support Structure STSG Methodologies and Support Structure STSG Application Life Cycle Management STSG utilizes comprehensive lifecycle tools that are fully integrated and provide capabilities for most of the roles in its

More information

White paper: Scrum-ban for Project Management

White paper: Scrum-ban for Project Management White paper: Scrum-ban for Project Management By Evaldas Bieliūnas Export Manager of Eylean Board 2014 PRELUDE Every project manager is looking for the new ways to improve company s processes. For the

More information

Agile Project Management with Scrum

Agile Project Management with Scrum Agile Project Management with Scrum Resource links http://www.agilealliance.org/ http://www.agilemanifesto.org/ http://www.scrum-master.com/ 1 Manifesto for Agile Software Development Individuals and interactions

More information

Agile Overview. 30,000 perspective. Juha Salenius CSPO CSM PMI-ACP PMP SCGMIS Workshop January 23 rd, 2013

Agile Overview. 30,000 perspective. Juha Salenius CSPO CSM PMI-ACP PMP SCGMIS Workshop January 23 rd, 2013 Agile Overview 30,000 perspective Juha Salenius CSPO CSM PMI-ACP PMP SCGMIS Workshop January 23 rd, 2013 Agenda 30,000 Perspective The Players Initiating a Project Agile Estimating Agile Communications

More information

Copyright protected. Use is for Single Users only via a VHP Approved License. For information and printed versions please see www.vanharen.

Copyright protected. Use is for Single Users only via a VHP Approved License. For information and printed versions please see www.vanharen. Global Standards and Publications Edition 2014/2015 Global Standards and Publications EDITION 2014/2015 Colophon Title: Global Standards and Publications Edition 2014/2015 Publication of: Van Haren Publishing,

More information

Case Study on Critical Success Factors of Running Scrum *

Case Study on Critical Success Factors of Running Scrum * Journal of Software Engineering and Applications, 2013, 6, 59-64 http://dx.doi.org/10.4236/jsea.2013.62010 Published Online February 2013 (http://www.scirp.org/journal/jsea) 59 Case Study on Critical Success

More information

CSE 435 Software Engineering. Sept 16, 2015

CSE 435 Software Engineering. Sept 16, 2015 CSE 435 Software Engineering Sept 16, 2015 2.1 The Meaning of Process A process: a series of steps involving activities, constraints, and resources that produce an intended output of some kind A process

More information

PRINCE2 Practitioner - Instructor: Patrick von Schlag

PRINCE2 Practitioner - Instructor: Patrick von Schlag PRINCE2 Practitioner - Instructor: Patrick von Schlag Time Clips Course Introduction Course Introduction 0:00:10 0:01:25 0:01:06 0:02:41 3 Chapter 01 - Course Introduction Lesson: Course Introduction 0:00:10

More information

"Bezpieczny Projekt"

Bezpieczny Projekt Konferencja "Bezpieczny Projekt" Wrocław 22 czerwca 2010 www.omec.pl Software Development with Agile SCRUM Chandrashekhar Kachole 22 nd of June 2010 1 Let s keep the cell phones in Silent mode 2 Agenda

More information

This handbook is meant to be a quick-starter guide to Agile Project Management. It is meant for the following people:

This handbook is meant to be a quick-starter guide to Agile Project Management. It is meant for the following people: AGILE HANDBOOK OVERVIEW WHAT IS THIS? This handbook is meant to be a quick-starter guide to Agile Project Management. It is meant for the following people: Someone who is looking for a quick overview on

More information

Creating a High Maturity Agile Implementation

Creating a High Maturity Agile Implementation Creating a High Maturity Agile Implementation Creating a High Maturity Agile Implementation www.qaiglobal.com 1 Copyright Notice 2015. Unless otherwise noted, these materials and the presentation of them

More information

5 Levels of Agile Planning: From Enterprise Product Vision to Team Stand-up

5 Levels of Agile Planning: From Enterprise Product Vision to Team Stand-up Rally Software Development Corporation Whitepaper 5 Levels of Agile Planning: From Enterprise Product Vision to Team Stand-up Hubert Smits Agile Coach and Certified ScrumMaster Trainer hubert@smitsmc.com

More information

Adapting Agile Software Development to Regulated Industry. Paul Buckley Section 706 Section Event June 16, 2015

Adapting Agile Software Development to Regulated Industry. Paul Buckley Section 706 Section Event June 16, 2015 Adapting Agile Software Development to Regulated Industry Paul Buckley Section 706 Section Event June 16, 2015 Agenda FDA s expectations for Software Development What is Agile development? Aligning Agile

More information

Agile Notetaker & Scrum Reference. Designed by Axosoft, the creators of OnTime the #1 selling scrum software.

Agile Notetaker & Scrum Reference. Designed by Axosoft, the creators of OnTime the #1 selling scrum software. Agile Notetaker & Scrum Reference Designed by Axosoft, the creators of OnTime the #1 selling scrum software. Scrum Diagram: Team Roles: roduct Owner: Is responsible for what goes into the product backlog

More information

ACP Exam Prep Plus Desk Reference including the Project Management Agile Body of Knowledge TM (PMABOK TM )

ACP Exam Prep Plus Desk Reference including the Project Management Agile Body of Knowledge TM (PMABOK TM ) ACP Exam Prep Plus Desk Reference including the Project Management Agile Body of Knowledge TM (PMABOK TM ) Contents Homework Assignment for 2 PDUs... 1 Chapter Close-Out... 2 Terminology Matching Exercise...

More information

CS435: Introduction to Software Engineering! " Software Engineering: A Practitioner s Approach, 7/e " by Roger S. Pressman

CS435: Introduction to Software Engineering!  Software Engineering: A Practitioner s Approach, 7/e  by Roger S. Pressman CS435: Introduction to Software Engineering! " " " " " " " "Dr. M. Zhu! Chapter 3! Agile Development! Slide Set to accompany Software Engineering: A Practitioner s Approach, 7/e " by Roger S. Pressman

More information

Business Analysts in an Agile World. Christian Antoine

Business Analysts in an Agile World. Christian Antoine Business Analysts in an Agile World Christian Antoine What is this about Value of software Building the right product Building the product right Where do BA s fit in this What this is not Back to basics

More information

How to manage agile development? Rose Pruyne Jack Reed

How to manage agile development? Rose Pruyne Jack Reed How to manage agile development? Rose Pruyne Jack Reed What will we cover? Introductions Overview and principles User story exercise Retrospective exercise Getting started Q&A About me: Jack Reed Geospatial

More information

PPM and Agile: Realizing the Best of Both Worlds

PPM and Agile: Realizing the Best of Both Worlds PPM and Agile: Realizing the Best of Both Worlds This white paper discusses the challenges of integrating agile methods into a PPM framework and how to deliver executive visibility into agile projects

More information

Introduction to Agile Software Development

Introduction to Agile Software Development Introduction to Agile Software Development Word Association Write down the first word or phrase that pops in your head when you hear: Extreme Programming (XP) Team (or Personal) Software Process (TSP/PSP)

More information

The Agile Manifesto is based on 12 principles:

The Agile Manifesto is based on 12 principles: The Agile Manifesto is based on 12 principles: Customer satisfaction by rapid delivery of a useful product solution Welcome changing requirements, even late in development Working products are delivered

More information

Agile Project Management

Agile Project Management Agile Project Management Projekt-Kick-Off-Tage Hochschule Augsburg Martin Wagner, 15. März 2011 TNG Technology Consulting GmbH, http://www.tngtech.com Agile project management with Scrum Agenda Software

More information

www.stephenbarkar.se Lean vs. Agile similarities and differences 2014-08-29 Created by Stephen Barkar - www.stephenbarkar.se

www.stephenbarkar.se Lean vs. Agile similarities and differences 2014-08-29 Created by Stephen Barkar - www.stephenbarkar.se 1 www.stephenbarkar.se Lean vs. Agile similarities and differences 2014-08-29 Purpose with the material 2 This material describes the basics of Agile and Lean and the similarities and differences between

More information

CSSE 372 Software Project Management: Managing Agile Projects

CSSE 372 Software Project Management: Managing Agile Projects CSSE 372 Software Project Management: Managing Agile Projects Shawn Bohner Office: Moench Room F212 Phone: (812) 877-8685 Email: bohner@rose-hulman.edu XKCD Reference Learning Outcomes: Plan Create a plan

More information

Agile Scrum and PMBOK Compatible or Contrary?

Agile Scrum and PMBOK Compatible or Contrary? Agile Scrum and PMBOK Compatible or Contrary? Paul Despres PMI Emerald Coast Panama City Branch June 26, 2014 Meeting Overview Agenda Topics: Review Agile/Scrum Methods Review PMBOK Structure Demonstrate

More information

A COMPARISON OF PRINCE2 AGAINST PMBOK

A COMPARISON OF PRINCE2 AGAINST PMBOK Introduction This comparison takes each part of the PMBOK and gives an opinion on what match there is with elements of the PRINCE2 method. It can be used in any discussion of the respective merits of the

More information

Agile Based Software Development Model : Benefits & Challenges

Agile Based Software Development Model : Benefits & Challenges Agile Based Software Development Model : Benefits & Challenges Tajinder Kumar Assistant Professor, IT Department JMIT Radaur, Haryana Vipul Gupta Assistant Professor, IT Department JMIT Radaur, Haryana

More information

ADOPTION OF AGILE SOFTWARE DEVELOPMENT IN VIETNAM

ADOPTION OF AGILE SOFTWARE DEVELOPMENT IN VIETNAM ADOPTION OF AGILE SOFTWARE DEVELOPMENT IN VIETNAM LAHTI UNIVERSITY OF APPLIED SCIENCES Degree programme in Business Information Technology Bachelor s Thesis Spring 2014 Tran, Trung Hieu Duong, Nhat Duy

More information