Agile Project Management IT Project Management. What is Agile Project Management? “an iterative and incremental method of managing the design and build.

Slides:



Advertisements
Similar presentations
Navigator Management Partners LLC, Confidential Brenda Sprite, MLIR, PMP, PMI-ACP Founder, Organizational Change Leadership Practice Navigator Management.
Advertisements

Program Management School Agile & ADDIE Add-Up (AAAU) Elliott Masies Learning 2012 October 21-24, 2012.
Agile Software Development Robert Moore Senior Developer Curtin University.
Delivering Enterprise Projects Using Agile Methods Brent Barton May 23, 2006.
SDLC – Beyond the Waterfall
What is Agile? Agile is a software methodology based on iterative and incremental development, where requirements and solutions evolve through collaboration.
Scrum Research at Carnegie Mellon Mark C. Paulk, Ph.D. March 16, 2009 Scrum Gathering, Orlando.
Agile Project Management with Scrum
Process and tools Individuals and interactions over Following a plan Responding to change over Comprehensive documentation Working software over Contract.
Agile Project Management Information Technology Project Management, Seventh Edition.
Scrum introduction XP Days Agenda Introduction The Scrum process – roles, ceremonies and artifacts Backlog management Conclusions and questions.
International Scrum Institute Accredited Scrum Certifications for Agile Software Practitioners.
Agile Approach: Case Study
Agile Software Development Matt Rice November 27, 2006.
Managing a Project Using an Agile Approach and the PMBOK® Guide
Programming with eyes wide open. Your host today Subby Angelov Team
Introduction to Agile.
Agile Project Management. Announcements Sign Up for the Resume Workshop for IT and MIS Majors with Credit Suisse 9/9 ( CIS Building 2nd Floor RM 2008.
AgileCamp Presents: Scrum. Good luck in your presentation! This slide deck has been shared by AgileCamp Kit under the Creative Commons Attribution 4.0.
1 Agile Methodology & Programming Ric Holt July 2009.
AGILE Methodology. AGILE  derived from the word ‘agile manifesto’, also called the Manifesto for Agile Software Development which is a formal proclamation.
Software Engineering- Scrum 徐 瑋 Alen 林芳瑜 Flora 1.
When is Agile the Best Project Management Method? Lana Tylka.
1 - Agile in a nutshell. 2 - Basic principles ●Relies on an iterative, incremental development mechanism with continuous adaptation to customer requirements.
Software Project Management Team 04 – K15T2. Content Summarizing your view on “Software development process”. Answer 3 question: ◦ What is Software Development.
MAKING BUSINESS AGILE Andrew Kallman, MBA, PMP, CSP 21 March 2013 NYC Scrum Users Group AGILE PROGRAM MANAGEMENT USING THE UNIFIED VISION FRAMEWORK.
DPR306. Process and tools Individuals and interactions over Following a plan Responding to change over Source: Comprehensive.
Agile Project Management. An Informed Decision It is not a snap decision whether to use an agile approach or not, just like flying or driving somewhere.
Computer Science and Software Engineering© 2014 Project Lead The Way, Inc. Software Design Process.
Giving order to the chaos of agile Presented by Matt Campo CSC 490 Fall 2015.
Cultivating Agile Requirements
AGILE - IMPLEMENTATION (C) CLARION TECHNOLOGIES. ability to move quickly and easily…. AGILE MEANING (LITERALLY)
Using Scrum to Improve Teamwork, Communication, Quality and Speed
Lecture 5 17/9/15. What is Scrum? Scrum is one of the leading agile software development processes Agile framework for completing complex projects. Originally.
 Overview of agile project management  Key concepts and terminology  Available resources and tools  Applicability of agile project management to different.
AGILE - IMPLEMENTATION (C) CLARION TECHNOLOGIES. ability to move quickly and easily…. AGILE MEANING (LITERALLY)
Agile Methodology. -Dhanashree Kumkar -Plus91 Technologies.
Using Scrum to Improve Teamwork, Communication, Quality and Speed.
CMPS 116 Software Design Project. Introduction Instructor: Dr. Huahai Yang IBM Research – Almaden Former SUNY Albany Programming.
Scuola Politecnica Dipartimento DITEN Università degli Studi di Genova An Introduction to Scrum and XP Prof. Riccardo Berta.
Utilize Agile Project Management for GIS Projects Jennifer Prather and Lana Tylka.
Introduction to Agile Project Management Presented by Maury Richards, CSP.
Agile/XP Introduction
Agile Methods SENG 301.
Agile Project Management
Agile Project Management
AGILE SCRUM METHODOLOGY
Flight Software Conference 2016
To Scrum or Kanban: Is that the Question?
Agile Training Day 2 November 17, 2015.
Chapter 2: The Project Management and Information Technology Context
Agile Frameworks Individuals and interactions over processes and tools
Agile Software Development Brian Moseley.
Navigating an Agile Transformation
Product Backlog List of things that needs to be done to make the product come into existence 
Chapter 3: The Project Management Process Groups: A Case Study
AGILE METHODOLOGY MANAGE PROJECT USING AGILE SCRUM.
Copy rights  Exam Eligibility  Exam Pattern  Pre requisites  Content Distribution  Tools and Techniques  Domains and Tasks for.
Project Management and the Agile Manifesto
Tim Hirner - Flagship Speakers January 23, 2014
Scrum Overview.
Creating an Agile Cultural Transformation
Introduction to Agile Blue Ocean Workshops.
Scrum Science NGSS: Engineering, Technology, Applications of Science
Adjective: Able to move quickly and easily. Principles and Values
Scrum Science NGSS: Engineering, Technology, Applications of Science
Project Lifecycle and IT Product Life Cycle
Topic 1: Introduction to the Module and an Overview of Agile
Agile, Scrum and CMMI Methodologies
Presentation transcript:

Agile Project Management IT Project Management

What is Agile Project Management? “an iterative and incremental method of managing the design and build activities for engineering, information technology, and new product or service development projects in a highly flexible and interactive manner, for example agile software development.” Gaining ground in PM community with certifications  APMG-International APMG-International  PMI – Agile Certified Practitioner PMI – Agile Certified Practitioner  Certified Scrum Master Certified Scrum Master 2

Agile Makes Sense for Some Projects, But Not All “Agile will be seen for what it is … and isn’t …. Project management organizations embracing Agile software and product development approaches will continue to grow while being faced with the challenge of demonstrating ROI through Agile adoption.”* When not to use Agile PM 3 *J. Leroy Ward, “The Top Ten Project Management Trends for 2011,” projecttimes.com (January 24, 2011).

Agile Makes Sense for Some Projects, But Not All 4 *Fernandez & Fernandez (2009), “Agile Project Management – Agilism versus Traditional Approach,” Journal of Computer Information Systems. Goal (ends) Not Clear Not Clear Solution (means)

Manifesto for Agile Software Development “We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value:  Individuals and interactions over processes and tools  Working software over comprehensive documentation  Customer collaboration over contract negotiation  Responding to change over following a plan 5 *Agile Manifesto,

6 From:

Scrum According to the Scrum Alliance, Scrum is the leading agile development method for completing projects with a complex, innovative scope of work. (State of Scrum Report)Scrum AllianceState of Scrum Report 7

Scrum Roles Primary Roles  Product owner  ScrumMaster  Scrum team or development team Other potential Roles  Stakeholders  Agile mentor

Scrum Artifacts An artifact is a useful object created by people Scrum artifacts include:  Product backlog  Sprint backlog  Burndown chart 9

Scrum Ceremonies Sprint planning session Daily Scrum Sprint reviews Sprint retrospectives 10

Scrum Framework 11 Information Technology Project Management, Seventh Edition

Product Backlog From jazz.net

Sprint Planning and Backlog From e.com e.com

Product vs. Sprint Backlog From msdn.microsoft.com ItemProduct BacklogSprint Backlog Level of detailLess detailedVery detailed Estimation unitsStory PointsHours Document ownershipProduct OwnerTeam RevisedWeeklyDaily DurationProjectSprint WorkbookProduct Backlog workbook Iteration Backlog workbook

Burndown Chart

Agile, the PMBOK® Guide, and a New Certification The PMBOK® Guide describes best practices for what should be done to manage projects. Agile is a methodology that describes how to manage projects. The Project Management Institute (PMI) recognized the increased interest in Agile, and introduced a new certification in 2011 called Agile Certified Practitioner (ACP). 16

An Informed Decision It is not a snap decision whether to use an agile approach or not, just like flying or driving somewhere on a trip The approach has to fit the culture, project, etc. at the organization to be successful. 17