The Product Owner prioritizes the requirements or features through feedback from the Stakeholders & interaction with the core team The Team.

Slides:



Advertisements
Similar presentations

Advertisements

Scrum in 10 slides.
COPYRIGHT © 2012 ALCATEL-LUCENT. ALL RIGHTS RESERVED. 1 Agile documentation development methodology Giby Panicker and Judith Benjamin 1-Dec-2012.
What is Agile? Agile is a software methodology based on iterative and incremental development, where requirements and solutions evolve through collaboration.
Agile Project Management with Scrum
SCRUM John Drew. SCRUM - overview Scrum is a project management discipline that has evolved since the early 1990s to deliver software that meets business.
Scrum. An evolutionary/iterative/incremental/agile software process The main roles in Scrum are: – Scrum team: Team of software developers – Scrum master.
Agile development By Sam Chamberlain. First a bit of history..
Most Experienced Gold Partner (est. 1994)
PC276 MONITOR PMO Initiating Processes Closing Processes.
1.Baseline1 = Q1 Snapshot across all projects 2.Baseline2 = Q2 Snapshot across all projects 3.Baseline3 = Q3 Snapshot across all.
Tim Runcie, PMP, MCP, MCTS, MVP Chetan Patel, PMP, MCP, MCTS.
People Processes Knowledge Best Practices & Techniques Outputs Portfolio ProgramProject VisionMissionStrategyMarket Business Results.
35% 92% 46% 1.37 of IT spend is associated with running and evolving applications of the total application spend is dedicated to maintaining applications.
Introduction to Agile.
Ready to play some football? Tools Devices Ad-hoc Team collaboration Communication Artifact management Semi-Formal SOME Methodologies and processes.
ParentChild SoC PlanRuleSubPlan/sRule SoC Name (Project Level Custom Field) Project Level custom field MUST contain SoC Name Task SoC.
San Diego SPUG -
Trusted IT Group. The challenge: 40 active, concurrent IT projects  Unsatisfactory Project Delivery.
Mobile Apps: Review and Retrospectives Refresher Agile Transformation Team 1.
PC214 San Diego SPUG -
Includes 10 user licenses and is good for 3 months! Self-starter? Join How to get started with Project Online and Project Pro for Office 365 Get more.
© 2010 AT&T Intellectual Property. All rights reserved. AT&T and the AT&T logo are trademarks of AT&T Intellectual Property. Deeper Dive Into: User Stories.
PC232 Joined Project in 2010 Team owns virtually all client UI and data access.
What is Scrum Process? Where is it used? How is it better?
Tuesday, June 8 th, Agile Development-Successful Delivery & Implementing Across the Enterprise.
Software Engineering- Scrum 徐 瑋 Alen 林芳瑜 Flora 1.
Current Trends in Systems Develpment
One Two Three Four.
SCRUM introduction 6 April Scrum Team are known as pigs because they’re committed to delivering Sprint Goal People who are involved but not dedicated.
When is Agile the Best Project Management Method? Lana Tylka.
7/26 Project Server UMT 360 Project Server UMT 360 Project Server.
Introduction Defining the Vision Hitchhiker's Guide to Demand Management in Project Server wlink/p/?LinkId=
Office Store or App Catalog Web server App manifest XML Web page HTML + JS + =
CS Task BoardCS Risk Matrix CS Milestone Trend Analysis CS Multi Project Editor.
THE AGILE MENTALITY CHAPTER Topics  Why Use Agile and Scrum?  Agile Development –Manifesto for Agile Software Development  Scrum Methodology.
Dr. Nguyen Hai Quan.  Why SCRUM?  What is SCRUM?  Some terms  SCRUM Meetings  Sprint  Estimation  Product backlog  Sprint backlog  Whiteboard.
Theories of Agile, Fails of Security Daniel Liber CyberArk.
CSPC 464 Fall 2014 Son Nguyen. 1. The Process of Software Architecting, Peter Eeles, Peter Cripss 2. Software Architecture for Developers, Simon Brown.
SCRUM.
PC254 Team Members Project LiteWeb Report Status, Access Project Sites Project Managers Project Online + Project Pro Web & Client Create & Update.
Chapter 10 Information Systems Development. Learning Objectives Upon successful completion of this chapter, you will be able to: Explain the overall process.
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.
Don’t manage projects No PMPs No time for Timesheets Can not expose Cost Rates Can not expose Staffing Plan.
PC233 Prasanna Adavi PMP, MCTS, MCITP, MCT Sr. EPM Consultant EPMA Inc. prasannaadavi
Implemented Project Server 2007, 2010 and 2013 EPMABlog.com LinkedIn:
Scrum Overview. Agenda What is scrum…and what it isn’t Scrum’s Characteristics The Scrum Process Scrum Phases Measurements Key Practices Backlogs Sprint.
Managing Agile Software Development Teams Using Scrum AKA: Wrangling Developers for Fun and Profit!
Agile Methodology. -Dhanashree Kumkar -Plus91 Technologies.
Informed Traveler Program and Applications Agile / Scrum Overview Jerry Inberg.
The Scrum Framework Presented by Somnath Ghosh Scrum Practitioner 24 hours weeks.
Utilize Agile Project Management for GIS Projects Jennifer Prather and Lana Tylka.
Scrum CS These outstanding slides were created by Kevin Schenk, BS in Computer Science, Purdue University, 2012.
Scrum.
CSC 355 – Newer Approaches to System Development Life Cycles & Processes, Spring 2017 March 2017 Dr. Dale Parson.
Scrum CS These outstanding slides were created by Kevin Schenk, BS in Computer Science, Purdue University, 2012.
Scrum CS These outstanding slides were created by Kevin Schenk, BS in Computer Science, Purdue University, 2012.
Scrum CS These outstanding slides were created by Kevin Schenk, BS in Computer Science, Purdue University, 2012.
Information Technology Project Management – Fifth Edition
By: By: Agile Scrum Master Online Training.
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.
Project Management and the Agile Manifesto
Summarizing Our Models to Date
Agile practices for documentation teams
Adjective: Able to move quickly and easily. Principles and Values
Scrum in Action.
AN AGILE DEVELOPMENT METHODOLOGY
Presentation transcript:

The Product Owner prioritizes the requirements or features through feedback from the Stakeholders & interaction with the core team The Team takes a subset of the prioritized features and works on them from development to testing in “Sprints” – short intervals of 2 weeks The Daily Scrums meetings are held for 15 minutes - same time, same place, every day The Team demonstrates what’s been completed by showing working software to the Stakeholders. The Product Owner accepts or rejects The Team continues with this process until the product is ready to implement for the business Business Vision Prioritized List of what is required, features, bug fixes Development, Testing, Documents Subset of the Priorities Features worked on in 2 Week “Sprints” Demo for Stakeholder Review/Feedback Delivery / “Release” of the Product SCRUM Retrospective Team dialog Stop/Start/ Continue Continual Iterative Process to Deliver Incremental Value

Ummmm, I dunno… Where’s my pizza? I have the munchies.

PPM system dynamically linked to Dev suite Work items/stories initiate in Dev suite, create tasks in PPM, tracked in Dev suite PMs order work according to plan, adjust schedules Resource utilization can be effectively tracked and reported

1. Allows work to be captured where people do their work 2. Provides both sides detail required to plan and deliver effectively 3. Doesn’t overly burden Agile dev teams away from their mission 4. PM gains insight real-time into work item status 5. Reporting relevance Requires two well-aligned systems and processes for effectiveness

PPM system used to create schedules, updated manually via team sessions Work items/stories live in Dev suite Alignment occurs via pure process Each team works in environment comfortable to them Doesn’t require systems integration

Collaboration, Communication, Alignment via meetings/conversation/other

1. Allows work to be captured where people work 2. Provides both sides detail required to plan and deliver effectively 3. Doesn’t overly burden Agile dev teams away from their mission 4. PM gains insight real-time into work item status Disadvantages 1. Manual cross-activity reporting 2. Opportunity for inconsistent data

Agile FrameworkHow ? A product owner creates a prioritized wish list called a product backlog. Agile / Scrum Teams here use Microsoft Team Foundation Server(TFS) to build and maintain their Product Backlogs. Each project in Project Server will have a Project Site for the storage of artifacts. Issues and Risks can also be maintained on the Project Site. During sprint planning, the team pulls a small chunk from the top of that wish list, a sprint backlog, and decides how to implement those pieces. TFS is used to house the Product Backlog and to select items to be included in the Sprint. Project Pro is used to manage the project schedule, which is visible to all users with access to project details via Project Server and the Project Site. The team has a certain amount of time, a sprint, to complete its work - usually two to four weeks - but meets each day to assess its progress (daily scrum). The developers use TFS to provide status on the specific work activities in the Sprint and the Scrum Master / PM uses Project Pro to manage the overall schedule. Other information can be stored on the Project Site. Along the way, the Scrum Master keeps the team focused on its goal. Notes can be stored on the Project Site

Agile FrameworkHow ? At the end of the sprint, the work should be potentially shippable, as in ready to hand to a customer, put on a store shelf, or show to a stakeholder. Any supporting artifacts (e.g., training materials, user guides, status reports, issues / risk logs, etc.) can be stored on the project site. The sprint ends with a sprint review and retrospective.The Review is a demo of capability delivered in the Sprint and the Retrospective is a lessons learned session … any notes documented from either session can be stored on the Project Site. As the next sprint begins, the team chooses another chunk of the product backlog and begins working again. TFS for the developers. Project Pro, Project Server and Project Site for the PM with visibility to other users (e.g., Team Members, Sponsors, etc.). The cycle repeats until enough items in the product backlog have been completed, the budget is depleted, or a deadline arrives. Which of these milestones marks the end of the work is entirely specific to the project. No matter which impetus stops work, Scrum ensures that the most valuable work has been completed when the project ends. Budget, schedule, deliverables, milestones … all can be managed and reported via Project Server.

Plan Gate Agile Objectives Sprint Develop ment Release Gate Sprint Gate Scrum Closure Product Release Methodology Filter Scrum Agile Waterfall SDLC New Project Vision  The Project Vision is common to both methodologies  The user get trained on Pros and Cons  Then choose the EPT which has the project embedded to it  PDPs are used at each phase to collect information Agile Process

MyPC fill out evaluations & win prizes! Fill out session evaluations by logging into MyPC on your laptop or mobile device. Evaluation prizes daily! Claim your prize at the Registration Desk on Level 1. After the event, over 100 hours of resources; including all of the PPT decks and session videos will be available.

Rob Hirschmann Projility Twitter: RobhProjility