Module 4: Effect of Agile on the DoD Program Office TLO: Given a DoD program involved in software development using Agile philosophy methodologies, the.

Slides:



Advertisements
Similar presentations
Project Work and Administration
Advertisements

1 SWE Introduction to Software Engineering Lecture 6 - Software Project Management.
Agile Process: Overview n Agile software engineering represents a reasonable compromise to conventional software engineering for certain classes of software.
1.  Describe an overall framework for project integration management ◦ RelatIion to the other project management knowledge areas and the project life.
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.
Software Project Management
ISM 5316 Week 3 Learning Objectives You should be able to: u Define and list issues and steps in Project Integration u List and describe the components.
Introduction Training on Safe Hospitals in Disasters.
CSPC 464 Fall 2014 Son Nguyen. 1. The Process of Software Architecting, Peter Eeles, Peter Cripss 2. Software Architecture for Developers, Simon Brown.
CLE 076 Introduction to Agile Software Acquisition CLE Introduction to Agile Software Acquisition1.
CLE 076 Development Team Meeting #2 12/4/2015 CLE Introduction to Agile Software Acquisition1.
#2-What is Agile? Why Agile? Subtopics 1- Agile motivation for software / systems 2- Agile tenets and principles 3- Agile as a risk mitigation strategy.
#7-Effect of Agile on Post-Contract Award Subtopics #1- Documentation #2- Regulatory oversight #3- Participating in Agile reviews #4- Measurement ELO ELO.
1 1-Introduction 2-What/Why is Agile? 3-Basic Agile Concepts 4-Effects of Agile on Program Office Staff 5-Effects of Agile on Engineering Staff 6-Effects.
#7-Effect of Agile on Post-Contract Award Subtopics Documentation Regulatory oversight IBR Participating in Agile reviews Performance Measurement ELO ELO.
Module 2: What is Agile? Why use it? TLO: Given a DoD program involved in software development, the student will recognize situations where applying agile.
CLE 076 Introduction to Agile Software Acquisition CLE Introduction to Agile Software Acquisition1.
Project Management Processes for a Project Chapter 3 PMBOK® Fourth Edition.
#6- Effects of Agile on Pre-Contract Award Subtopics Acquisition Strategy Writing RFP’s allowing for Agile IPM Methodology Evaluating Bidders in Agile.
Module 3: Basic Agile Concepts – when and where to apply it TLO: Given a contractor’s development approach student will recognize alignment with agile.
Module 5: Effect of Agile on Engineering & Test Staff TLO: Given a DoD program involved in software development using Agile IPM methodologies, the student.
Module 7: Effect of Agile on Post-Contract Award TLO: Given a DoD program involved in software development using Agile philosophy, the student will identify.
3-Basic Agile Concepts Subtopics 1-The agile methods landscape 2-Common agile concepts and practices 3-Differences between traditional development and.
1 Team Skill 4 Managing the scope Noureddine Abbadeni Al-Ain University of Science and Technology College of Engineering and Information Technology Based.
Introduction to Project Management Project management.
Project Management Software development models & methodologies
Project Management PTM721S
Continuous Improvement Project (A Guideline For Sponsors)
CLE Introduction to Agile Software Acquisition
Rapid Launch Workshop ©CC BY-SA.
CLE Introduction to Agile Software Acquisition
5 – Effect of Agile on Engineering & Test Staff
Template Contents of the Low Carbon Development Strategy (LCDS)
Workplace Projects.
Project Management PTM721S
Start End What is a project? Definition from PMBOK -
Project Management The Roles and Responsibilities of a Project Manager
The Five Secrets of Project Scheduling A PMO Approach
Game Design, Development, and Technology
Fundamentals of Information Systems, Sixth Edition
Systems Analysis and Design in a Changing World, 4th Edition
CLE Introduction to Agile Software Acquisition
Applying Business Process Re-engineering
TechStambha PMP Certification Training
Software Engineering (CSI 321)
#2-What is Agile? Why Agile?
Presenter Name | Company Name
Business System Development
Project & Program Governance
Chapter 3: The Project Management Process Groups: A Case Study
Phase 2 Tollgate Review Discussion Template
Project Roles and Responsibilities
Software engineering Lecture 21.
Phase 2 Tollgate Review Discussion Template
Project Ideation Agile Down-to-Earth © 2016.
Presenter Name | Company Name
Agile Process: Overview
Presenter Name | Company Name
Project Management Process Groups
Phase 2 Tollgate Review Discussion Template
Presenter Name | Company Name
Mumtaz Ali Rajput +92 – SOFTWARE PROJECTMANAGMENT– WEEK 4 Mumtaz Ali Rajput +92 – 301-
Portfolio, Programme and Project
Software Testing Lifecycle Practice
Presenter Name | Company Name
Topic 1: Introduction to the Module and an Overview of Agile
Project Management Method and PMI ® PMBOK ® Roles
Project Kick-off <Customer Name> <Project Name>
Project Name Here Kick-off Date
Presentation transcript:

Module 4: Effect of Agile on the DoD Program Office TLO: Given a DoD program involved in software development using Agile philosophy methodologies, the student will understand differences in roles that a Program Office may need to assume to enable program success ELOs 1.Identify key characteristics of a PMO’s staffing requirements within an Agile environment 2.Recognize the frequency of communication between PMO and stakeholders 3.Identify how the technical review process in an Agile environment impacts the ability of a PMO to mitigate program risk CLE Introduction to Agile Software Acquisition1 Assessment

CLE Introduction to Agile Software Acquisition2 Module Contents 1- PMO Staffing & Roles (ELO 1) 2- Stakeholders (ELO 2) 3- Technical Reviews (ELO 3) Module Story What story do we want to tell as motivation and to support terminal learning objective Personnel impact to a current organization

Subtopic 1: PMO Staffing & Roles What is the overall impact to the PMO organization in an Agile environment? Need a list of impacts here… Impact to Program Office roles Program Manager / Deputy Program Manager (cross-check other module) Ensure sufficient stakeholder buy-in and participation in all efforts Prepare government team for battle rhythm and frequency of interaction Prioritization of requirements Budget & Financial Management / Contracts Lead Expectations for deliverables and contract scope management Systems Engineering & Test Leads (cross-check other module) Frequency of interaction and increasing level of detail Fluidity of requirements at the detail level CLE Introduction to Agile Software Acquisition3

Subtopic 2: PMO Engagement With Stakeholders Stakeholder importance in an Agile environment Overall importance of stakeholder commitment and availability Importance of highly involved, empowered user representative to make decisions at the project level on a daily/weekly basis Who are the key stakeholders? List of stakeholders here – with discussion of roles and alignment (note – not PMO roles specifically but general stakeholders) Stakeholder alignment with reasons for Agile approach E.g. User – describe and prioritize requirements (including user stories), test & acceptance (participate in incremental planning and reviews) Prioritization of user requirements Assignment of user requirements to releases and iterations User involvement in acceptance of implemented requirements (MITRE guide) reference CLE Introduction to Agile Software Acquisition4

Subtopic 3: Program & Technical Reviews Program & technical reviews in context What are the Agile reviews? PMO role for managing baselines Role within Agile for monitoring program progress and health of processes Frequency of reviews and interaction No single major review at a specific level of detail (such as detailed design) High frequency of smaller reviews at detail level for that iteration Level of detail under review Minimum level of detail on entire system needed to support current iteration Full detail on current iteration to support CLE Introduction to Agile Software Acquisition5