Modernization Effort Same basic functionality

Slides:



Advertisements
Similar presentations
What is Agile? Agile is a software methodology based on iterative and incremental development, where requirements and solutions evolve through collaboration.
Advertisements

Early Education and Care Board Meeting Child Care Financial Assistance January 14, 2013.
Agile 101.
ECE44x SCRUM Overview slides adapted from Marty Stepp
Introduction to Agile.
Agile Methodologies for Project Management By – Komal Mehta.
An Overview of Agile L e a d i n g C h a n g e T h r o u g h C o l l a b o r a t i o n.
> Blueprint Kickoff >. Introductions Customer Vision & Success Criteria Apigee Accelerator Overview Blueprint Schedule Roles & Responsibilities Communications.
Mobile Apps: Review and Retrospectives Refresher Agile Transformation Team 1.
1 SCRUM 22/02/2009 By Siemen Bastiaens >>
Software Engineering- Scrum 徐 瑋 Alen 林芳瑜 Flora 1.
When is Agile the Best Project Management Method? Lana Tylka.
SCRU M Scrum Overview - Commonly Used Terms Ali Qureshi, parorrey.com – 31 st Aug, 2015 PI Media parorrey.com.
1 - Agile in a nutshell. 2 - Basic principles ●Relies on an iterative, incremental development mechanism with continuous adaptation to customer requirements.
Copyright © 2012 by Mark J. Sebern Scrum Overview (from
Computer Science and Software Engineering© 2014 Project Lead The Way, Inc. Software Design Process.
OFFICE OF INFORMATION AND TECHNOLOGY Mobile Applications Scrum Framework November 21, :00 am (EST) Seal of the U.S. Department of Veterans Affairs.
Dr. Nguyen Hai Quan.  Why SCRUM?  What is SCRUM?  Some terms  SCRUM Meetings  Sprint  Estimation  Product backlog  Sprint backlog  Whiteboard.
Copyright © by Mark J. Sebern Software Engineering Process I SE 2800.
SCRUM.
Intelligence and Information Systems 1 3/17/2004 © 2004 Raytheon Company USC/CSE Executive Workshop on Agile Experiences March 17, 2004 A Raytheon Agile.
Agile 101. Feasibility Study SDLC – What is it? Systems Development Life Cycle: The most commonly used, and generally accepted, project management approach..
Introduction to Agile. Introduction Who is this guy?
Informed Traveler Program and Applications Agile / Scrum Overview Jerry Inberg.
The Scrum Framework Presented by Somnath Ghosh Scrum Practitioner 24 hours weeks.
Copyright © Curt Hill Scrum Software Development Paradigms What is a Scrum?
Scrum for Evaluators ELISE GARVEY KING COUNTY AUDITOR’S
Barnes & Noble Alonda Morgan. Agile UX Agile.
Utilize Agile Project Management for GIS Projects Jennifer Prather and Lana Tylka.
Introduction to Agile Project Management Presented by Maury Richards, CSP.
Agile Methodology and Scrum
Flight Software Conference 2016
Scrum.
Agile Training Day 2 November 17, 2015.
Scrum and TargetProcess
CSC 355 – Newer Approaches to System Development Life Cycles & Processes, Spring 2017 March 2017 Dr. Dale Parson.
Wael Ellithy, Ph.D. Arx ICT
SCRUM.
Product Sprint Backlog Backlog Up to 1 Month The Scrum Framework
Agile Scrum Management
Ernest Cachia Department of Computer Information Systems
COMP 135: Human-Computer Interface Design
Fundamentals of Business Analysis
By: By: Agile Scrum Master Online Training.
Client Management Managing Client Expectations
Creating User Documentation in an Agile World
Project & Program Governance
Chapter 3: The Project Management Process Groups: A Case Study
Agile/Scrum what’s in a name…
AGILE METHODOLOGY MANAGE PROJECT USING AGILE SCRUM.
Project Management and the Agile Manifesto
Scrum MODULE 3 – Part 3.
How to Successfully Implement an Agile Project
Teaching slides Chapter 1.
Summarizing Our Models to Date
Scrum Overview.
Use of Agile at EOE/EEC Child Care Financial Assistance
Management Fundamentals: Scrum 101
Scrum Overview.
Agile practices for documentation teams
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
Software Development In Agile
Scrum in Action.
Scrum: Daily Stand Up Meeting
Sprints.
Software Development In Agile
Using SCRUM the NHC-IT Way!
Presentation transcript:

Child Care Financial Assistance (CCFA) - Agile ITD - PM Connect November 7, 2013

Modernization Effort Same basic functionality Improved overall performance and maintainability Reduction in fraud and waste 9/20/2018

ENGAGE! VALIDATE! ADAPT! Why did we use Agile? Engage the End User in the process Validate early and often Adapt to manage change ENGAGE! VALIDATE! ADAPT! 9/20/2018

Agile is feature driven development Product features Work is organized through a list of Features the customer needs– presented as: User stories Defects Feedback Agile is feature driven development 9/20/2018

Sprints are used to timebox work From user stories to actual work to be done SPRINT BACKLOG - Work that the team commits to complete during a 10 – day (2 weeks) Sprint Sprints allow for continuous reassessment and improvement 9/20/2018

Daily Standup - Time boxed – 15 minutes Each Team Member Answers three Questions: What did I do yesterday? What am I doing today? What is blocking me? Increases transparency and communication amongst the team 9/20/2018

Sprint Planning – Session 1 Sprint Review Demo the incremental functionality accomplished during the Sprint Retrospective What went right? What did not go very well? Correct course Continuous Improvement 9/20/2018

Sprint Planning – Session 2 Set the Goals for the next Sprint Create new Sprint backlog Task breakout to meet GOAL 9/20/2018

How the methodology is implemented? CCFA Agile Process 9/20/2018

CCFA – Adaptive AGILE Traditional AGILE Adaptive Agile 10 max 13 + Team Size 10 max 13 + Requirements Driver Product Owner Regulations and policies provided to BAs Facilitator Scrum Master Sr. Project Manager Project Oversight Strictly Self Organizing Structured Project Documentation and Artifacts Light Medium 9/20/2018

From Sticky Notes to Team Foundation Server 9/20/2018

Team Foundation Server (TFS) Task Board Resource Allocation and status for tasks (backlog) 9/20/2018

PROJECT RESET How did we self correct? From SELF ORGANIZING TEAM To Plan A From SELF ORGANIZING TEAM Plan B PROJECT RESET To MORE STRUCTURED TEAM 9/20/2018

IT Project Management Team IT Business Analysis Team Project Governance Oversight Committee Legal – General Counsel ITD – Capital PMO Office Fiscal- EOE CFO EOE Representative Steering Committee EEC CIO CFO Gen Counsel ITD Chief Capital Planning Officer Project Advisor EOE Secretariat CIO (Executive Sponsor) IT Project Management Team Business Team IT Development Team IT Business Analysis Team IT Quality Assurance ITD Technical Architect Project governance provides a framework for the organization of responsibilities and decision-making capabilities and ensures reviews and approvals occur at appropriate stages of the project. 

Team at work 9/20/2018

Don’t get lost in the weeds Don’t meet for the sake of meeting What Not to Do Don’t get lost in the weeds Don’t meet for the sake of meeting Don’t rush architecture Don’t be rigid 9/20/2018

Must-Haves vs. Nice-to-Haves Parking Lot 80/20 TIPS KIS (Keep It Simple) Must-Haves vs. Nice-to-Haves Parking Lot 80/20 9/20/2018

“Leading the Way with CCFA” Carmel Sullivan, EEC General Counsel (Steering Committee meeting on 9/4/13) 9/20/2018

CCFA Project Team with EEC CIO 9/20/2018