SCRUM Product Ownership From the Inside Out
|
|
|
- Darleen Logan
- 9 years ago
- Views:
Transcription
1 SCRUM Product Ownership From the Inside Out Bob Galen President & Principal Consultant, RGCG, LLC Leading you down the path of agility
2 Outline Introduction 1. Basics of the Role 2. Exploring Backlogs 3. Sprint Dynamics 4. Goals & Criteria 5. Role of the Product Owner at-scale 6. Q&A Copyright
3 Inside Out? Many Product Owners are conflicted Product Manager assigned w/o sufficient time, too heavily customer & stakeholder facing BA or others assigned w/o PM skills Team / Scrum Master tries to do it just messy Little/no PO training Serious role within Scrum and should be handled that way Premise: Product Owners first responsibility is towards their Team! Backlog & work orchestration Interaction & feedback Goal setting & acceptance Leadership & partnership Copyright
4 Basics of the Role Part of the Challenge Breadth Part Product Manager traditional sense from Pragmatic Marketing 37 activities as part of PM role; PO only covers 8-10 of those Part Project Manager release planning, cross-functional & external dependencies in larger-scale environments Part Leader partnered with the Scrum Master, influence & motivation capabilities, congruent leadership, its your team Part Business Analyst creating user stories and other requirement artifacts; UI design often a stretch Copyright
5 Can there be Only 1? Are they a Part of the Team? It s a complex role at best Complex real-world environments, even tougher Scrum Yahoo Group there was discussion in the Fall of 2008 regarding whether it could be done by a small group. Schwaber stated that there can be only 1. Respectfully I understand, but sort of disagree. What if you don t have that perfect person? Oh, and are they a part of the team? For example, do they attend the Sprint Retrospectives? Can they perform work within the Sprint? Copyright
6 Another Challenge Shifting Gears I think that the challenges of shifting gears between road maps and backlogs and internal stakeholders versus external stakeholders are among the toughest challenges - at least for me. Many Product Managers I have seen come from a pure marketing background and tend to have less affinity with engineering, sometimes resulting in challenged and limited communication. One of the challenges I see is that Product Managers in the role of Product Owners are having to bridge between Product Backlog and Sprint Planning versus Product Marketing and Strategic Planning. One is aimed at optimal performance and the other is aimed at predictability of annual deliveries. Marketing and the executive team want to know what will be released 12 or even 24 months from now and will actively plan market activities and revenue projections around those deliveries. Where as the input from Scrum planning only provides us predictability for the near future, a successful Product Owner needs to manage expectations both ways and be able to shift between these two very different expectations without burdening one team too much with the expectations of the other yet always maintaining transparency. Michael Faisst Copyright
7 Product Backlogs Copyright
8 Product Backlog Simple list, or something else? All work vs. feature work? One list vs. many? Features, Technical, Quality, Release, etc. I think in terms of broad nuance; with multiple threads weaving there way through the Backlog Excel Product Backlog Items (PBIs) vs. User Stories vs. something else altogether? Can you connect to other requirement artifacts? How? And how do you prevent too much work-ahead on requirements How do you orchestrate or influence Emergent Practices? Architecture, feature sets, usability, design, etc. Copyright
9 Creating a New Backlog User Story Writing Workshops Collaborative & fast A sense of where we re going Drive them using Roles I prefer User Stories, but the premise is the same Partitioning the Backlog - workflow Opening Moves emergent understanding, beginning well Middle Game stabilization, value, mass End Game delivery Copyright
10 Backlog Tension Points How many items? Size does it matter? Are they all the same? Prioritization & Valuation methods FutureCast painting a compelling picture of the Tactical Now vs. the Strategic Later w/o scaring everyone to death Granularity heuristic Use the 20/30/50 rule. 20% proper stories ready to roll. 30% are epics - bigger stories that will eventually be split out into smaller fine grained ones (only as needed). The last 50% are themes - vague ideas about long term product direction and I never put much effort here because it s almost always wrong. Copyright
11 Just curious How many are using User Stories? How many use Story Points for estimation and Planning Poker? Comfortable with them? What are some of the challenges? If not, what are you using? What flavors Fibonacci, HML, gummy bears, something else? Again, comfortable with them? What are your challenges? How about complex prioritization different types of work, release workflow? Or driving Value, any secrets? How do you handle simple prioritization (business features) vs. other team-driven value? For example, anyone using Value Poker? Copyright
12 Grooming your Backlogs Approaches? The Product Backlog is Organic and needs care & feeding Reserve time for collaborative, team-based grooming meetings Assign individual stories to team members for vetting Some combination of these two Keeping it interesting, grooming at 3 levels: 20%: what s right around the corner are we ready? 30%: what s 3-4 sprints away are we getting clearer? 50%: what s the future looking like? Break those things down Copyright
13 Grooming your Backlogs Approaches? Judicious use of Research Spikes to gain understanding In some cases, run Sprint #0 types of iterations to get your feet under you Always looking for new contributions Technical, quality, release workflow, etc. Rarely do they seem to be forthcoming; encourage them from the team It s the Teams Backlog! Any of this sound familiar? Other techniques or approaches? Copyright
14 Sprinting Copyright
15 Sprint Dynamics Planning Always be ready; strategize with your Scrum Master No surprises You re part of the team, stay engaged in the entire process Drive everything with goals Point of Sprint Planning 1. To share and gain the teams commitment toward the Sprint Goal 2. To identify the set of User Stories that align with and are feasible to deliver within the Sprint 3. To identify the tasks associated with delivering those User Stories In that priority order and leading to goal-driven work. Copyright
16 Sprint Dynamics Execution Stay engaged Attend daily Scrum Observe the trending; consider adjustments as the sprint evolves Actively participate perhaps in testing; certainly in grooming Looking-ahead Grooming the Backlog in ALL dimensions Collaborating with Customers Collaborating with Stakeholders Observe & understand your team dynamics Strengths, capabilities, weaknesses, etc. Copyright
17 Sprint Dynamics Execution The very next day, the Product Owner gave me a call. Again, 5 a.m. on the west coast, but hey he had a Sprint progress observation and wanted my advice. He said it seemed clear that the team was going to miss delivering some of the features for the Sprint. However, he was OK with that and wanted to know if he could start removing or reframing Stories in order to increase the teams ability to meet the Sprint Goal? So, here s a Product Owner who, in their very first Sprint, gets the difference between planned scope versus actual team capacity and the need for ongoing adjustments. Ah Ha I thought! Copyright
18 Sprint Review A Defining Moment Take ownership of attendance Ensure key stakeholders are going to attend; If not, ask them to send someone Make it compelling to them; sell the opportunity Same ceremony every Sprint? Help the team prepare Have a script ; don t over-prepare, but DO NOT wing it Product Owners should Set the Stage for the Sprint It s not simply about features Other artifacts, test automation, prototypes, etc. Whole team approach Call it! At a Story level and at a Sprint level Pass or Fail? Copyright
19 Goals Copyright
20 Establishing Goals & Criteria Why it s Crucial? Agile teams are essentially self-directed, so plans don t drive behavior or success People do and Goals drive the Team! The team then swarm around the goal(s), using their creativity and teamwork to figure out: What s most important How to achieve it Always looking for simple & creative 20% solutions Copyright
21 Notions of Done-ness Need to define Done from team members perspectives If you re a developer, what does I m done with that story mean? Code complete Code reviewed (paired) Checked in build successful Unit tests developed passed Integration QA collaboration Run by the Product Owner Every type of task should have a definition of done-ness! How else could you estimate the work? Copyright
22 Story Acceptance Each User Story should have acceptance criteria as part of the card They should focus on the verifiable behavior, business logic, for the story Typically, they are crafted by the Product Owner Leveraging skills of Business Analysts and Testers Story acceptance tests are normally automated and run as part of feature acceptance AND regression Copyright
23 Iteration / Goal Acceptance Each Scrum Sprint has a Product Owner determined Sprint Goal Usually sprint success is not determined by the exact number of completed stories or tasks Instead, what most important is meeting the spirit of the goal Deliver a 6 minute demonstration of the software that demonstrates our most compelling value features and achieves venture capital investment interest Copyright
24 Release Criteria Goals and objectives for the entire project release Usually they are multi-faceted, defining a broad set of conditions Required artifacts Testing activities or coverage levels Quality or allowed defect levels Results or performance metrics achievement levels Collaboration with other groups Compliance levels That IF MET would mean the release could occur. Copyright
25 Levels of Criteria Activity Criteria Example Basic Team Work Products User Story or Theme Level Sprint or Iteration Level Release Level Done ness criteria Acceptance Tests Done ness criteria Release criteria Pairing or pair inspections of code prior to check-in; or development, execution and passing of unit tests. Development of FitNesse based acceptance tests with the customer AND their successful execution and passing. Developed toward individual stories and/or themes for sets of stories. Defining a Sprint Goal that clarifies the feature development and all external dependencies associcated with a sprint. Defining a broad set of conditions (artifacts, testing activities or coverage levels, results/metrics, collaboration with other groups, meeting compliance levels, etc.) that IF MET would mean the release could occur. Contributed to Chapter 20 of Lisa Crispin & Janet Gregory s new 2009 Agile Testing book Copyright
26 Exercise Gather in small groups; better that you are from the same company/organization OR those with similar characteristics In this section, we discussed the various levels of criteria that are important within agile teams. 1) Amongst your team, discuss how you ve established goals & criteria in your Agile (or non-agile) teams 1) What levels are the most important? 2) What levels don t matter as much? 2) What part does the team play in definition? Should play? 3) Does defining what done means really matter? How? 4) If you had only one to pick, which would it be? And why? Copyright
27 Evolving Role of the Product Owner Copyright
28 Product Owners Their Evolving Role Within each Scrum, the PO is typically narrowly focused on crafting the Backlog, engaging in progress, and reviewing sprint results However, as Scrum scales, the PO team needs to become more focused on: Product Line Evolution Meta Backlog and coordination across Sprint teams, strategy development & execution, resource load-balancing, and budgeting Cross-Team Planning SoS coordination, linked goals and backlog work, delivery integration, and staged (forward-thinking) planning Delivery Dynamics timing, marketing, packaging, interrelationships, customer feedback, and achieving production quality All of course with the team(s) delivering the product Copyright
29 Product Owners Guiding Testing The PO also needs to have a Quality & Testing perspective that within each Sprint focuses on Developing specific multifaceted quality release goals Working with the team (Testers) to develop acceptance tests Working with the team to ensure daily convergence towards goals Across the SoS: Developing Product & Portfolio quality meta goals that cross all Sprints Integrating deliverables and qualifying the overall Product via planned Integration & Stabilization Sprints Balancing automation vs. manual testing capacity and investment Focusing teams towards Product release points Copyright
30 Inherently Narrow Focus of Agile Testing Typical Agile Team Testing Focus Unit Testing Automated Builds Smoke Testing Focused Customer Acceptance Testing Test Driven Development (TDD) Very limited Integration & Regression Testing Focused Towards Automation Limited Exploratory Testing What s Missing for Larger Scale Organizations? Integration Testing Functional Testing System Testing Regression Testing Performance Testing Load Testing Scenario Based Testing User Acceptance Testing (UAT) Usability Testing, Other ility Testing Exploratory Testing Large-scale Automation Copyright
31 Product Owners Coordination Workflow Stories Features Applets Applications Products Development Workflow Product Integration Testing & Evolving Maturation Scrum of Scrum of Scrums The PO organization must coordinate Feature timing & workflow Quality & integration workflow Product maturation and release readiness Production deployment In conjunction with technology and project leadership While often interfacing to operations and customer facing organizations Product Families Copyright
32 Product Owner Planning Levels in Large-Scale Agile Projects Product Vision Yearly by Product Owner (s) Semi-Annually by the Product Owner (s) Product Roadmap Release Plans Iteration Plans Small To Large Quarterly by the Product Owner & Team (s) Monthly or bi-weekly by the Team (s) Daily Plans Daily by the team members Copyright
33 Release Train Management Iterative model with a release target Product centric Focused on a production push/release Synchronized Sprints across teams Some teams are unsynchronized, but leads to less efficient cross-team (product) interactions Continuous Integration is the glue Including automated unit and feature tests; partial regression Notion of a Hardening Sprint Focused more on Integration & Regression testing Assumption that it s mostly automated Environment promotion Define a final Hardening Sprint where the product is readied for release Documentation, Support, Compliance, UAT, Training Copyright
34 Release Train Management Internal Driving Forces Customer s ability to accept the release Value being delivered in the release purely scope Hardening Sprint reality Time, Complexity, Automation, Size, Compliance, and Industry Internal team readiness Customer support Sales & Marketing readiness Overall documentation & training Copyright
35 The Agile Release Train Synchronized Internal Release External Release Team 1 Iterate Iterate Harden Iterate Iterate Iterate Team 2 Team 3 Iterate Iterate Continuous Iterate Harden Continuous Iterate Harden Integration Iterate Iterate Integration Iterate Iterate Iterate Iterate Docs, Training, X-team Support, Harden UAT, Comp. Continuous Integration Team 4 Team n Iterate Iterate Harden Iterate Iterate Continuous Integration Iterate Copyright
36 The Agile Release Train Example: ecommerce / SaaS Model 10 days 10 days days External Release Team 1 Iterate Iterate Harden Continuous Integration Team 2 Team 3 Iterate Iterate Harden Continuous Integration Iterate Iterate Harden Continuous Integration X-team Harden Docs, Training Rinse & Repeat Team 4 Team 8 Environment Evolution Iterate Iterate Continuous Integration Harden Dev + QA Dev + QA QA -> Staging Production Copyright
37 Release Train Management Motivational Driving Forces Vision Schedule for delivery Feature set(s) Goals for each team Themes Which teams will be working on what components Packages of User Stories Prioritized by business value & need End-to-End Use Cases Integration focused execution Copyright
38 Questions? Thank you! Copyright
39 Contact Info Get a free copy of Scrum Product Ownership From the Inside Out here Robert Galen RGalen Consulting Group, L.L.C. PO Box 865, Cary, NC [email protected] Software Endgames: Eliminating Defects, Controlling Change, and the Countdown to On-Time Delivery published by Dorset House in Spring for order info, misc. related presentations, and papers. Copyright
Testing in the Enterprise using SCRUM Stretching Scrum to Accommodate Legacy & Large- Scale Testing Activity
Testing in the Enterprise using SCRUM Stretching Scrum to Accommodate Legacy & Large- Scale Testing Activity Bob Galen President & Principal Consultant, RGCG, LLC Leading you down the path of agility www.rgalen.com
Agile extreme Development & Project Management Strategy Mentored/Component-based Workshop Series
Overview This is a 15-day live facilitator-led or virtual workshop is designed to prompt your entire team to work efficiently with Microsoft s Application Lifecycle Management solution based around Visual
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
Agile Systems Engineering: What is it and What Have We Learned?
Agile Systems Engineering: What is it and What Have We Learned? March 2012 Dr. Suzette S. Johnson Agile Engineering Northrop Grumman [email protected] Getting To Know You! Dr. Suzette Johnson Northrop
Bridging the Gap Between Acceptance Criteria and Definition of Done
Bridging the Gap Between Acceptance Criteria and Definition of Done Sowmya Purushotham, Amith Pulla [email protected], [email protected] Abstract With the onset of Scrum and as many organizations
Scrum in a Large Project Theory and Practice
Scrum in a Large Project Theory and Practice Agile World 2012 Munich, July 12, 2012 Dr. Sebastian Stamminger Scrum in Large Projects Agenda Theory Case Study Teams Our Process Challenges Lessons Learned
Enabling Continuous Delivery by Leveraging the Deployment Pipeline
Enabling Continuous Delivery by Leveraging the Deployment Pipeline Jason Carter Principal (972) 689-6402 [email protected] Pariveda Solutions, Inc. Dallas,TX Table of Contents Matching
ICAgile Learning Roadmap Agile Testing Track
International Consortium for Agile ICAgile Learning Roadmap Agile Testing Track Learning Objectives Licensing Information The work in this document was facilitated by the International Consortium for Agile
Automated Acceptance Testing of High Capacity Network Gateway
Automated Acceptance Testing of High Capacity Network Gateway Ran Nyman 1, Ismo Aro 2, Roland Wagner 3, 1,2,3 Nokia Siemens Network, PO Box 1 FI-02022 Nokia Siemens Networks 1 [email protected], 2 [email protected],
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
Quality Assurance in an Agile Environment
Quality Assurance in an Agile Environment 1 Discussion Topic The Agile Movement Transition of QA practice and methods to Agile from Traditional Scrum and QA Recap Open Discussion www.emids.com 2 What is
Agile Testing. What Students Learn
Agile Testing Transition sound traditional test practices into an Agile development environment. By using a step-by-step approach, this course documents how to transition from traditional test practices
Scrum includes a social agreement to be empirical as a Team. What do you think an empirical agreement is?
Scrum Discussion Questions For the Facilitator These questions and subsequent discussion points are designed to help you and your Team more efficiently implement Scrum. The following are discussion points
As the use of agile approaches
What Does a Business Analyst Do on an Agile Project? By Kent J. McDonald Senior Instructor, B2T Training As the use of agile approaches increases, business analysts struggle to determine how their role
Agile Training Portfolio
Agile Training Portfolio Why agile? The question can also be: Why learn fast? Why adapt to new experiences and learnings quickly and easily? Well, the Dodo was not very agile and we all know how that ended.
AGILE & SCRUM. Revised 9/29/2015
AGILE & SCRUM Revised 9/29/2015 This Page Intentionally Left Blank Table of Contents Scrum Fundamentals Certified Course... 1 Scrum Developer Certified (SDC)... 2 Scrum Master Certified (SMC)... 3 Scrum
Executive Guide to SAFe 24 July 2014. An Executive s Guide to the Scaled Agile Framework. [email protected] @AlShalloway
An Executive s Guide to the Scaled Agile Framework Al Shalloway CEO, Net Objectives Al Shalloway CEO, Founder [email protected] @AlShalloway co-founder of Lean-Systems Society co-founder Lean-Kanban
How NOT to Do Scrum. Patterns and Anti-patterns. Revised July 2013. First presented at New York City Scrum User Group June 17, 2010
How NOT to Do Scrum Patterns and Anti-patterns Revised July 2013 First presented at New York City Scrum User Group June 17, 2010 V 2.2 2010, 2013 Qualytic Consulting What this is about Patterns Practices
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
Roles: Scrum Master & Project Manager
Roles: Scrum Master & Project Manager Scrum Master: Facilitate collaborative meetings Track team performance Remove impediments (Risk, Issue) Validate team alignment to Agile framework and scope Drive
AGILE SOFTWARE TESTING
AGILE SOFTWARE TESTING Business environments continue to rapidly evolve, leaving many IT organizations struggling to keep up. This need for speed has led to an increased interest in the Agile software
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
Agile Project. Management FOR DUMME&* by Mark C. Layton WILEY. John Wiley & Sons, Inc.
Agile Project Management FOR DUMME&* by Mark C. Layton WILEY John Wiley & Sons, Inc. Table of Contents»#» « Introduction / About This Book 1 Foolish Assumptions 1 Conventions Used in This Book 2 How This
HP Agile Manager What we do
HP Agile Manager What we do Release planning Sprint planning Sprint execution Visibility and insight Structure release Define teams Define release scope Manage team capacity Define team backlog Manage
Course Title: Managing the Agile Product Development Life Cycle
Course Title: Managing the Agile Product Development Life Cycle Course ID: BA25 Credits: 28 PDUs Course Duration: 4 days (with optional Executive session) Course Level: Intermediate/Advanced Course Description:
IMQS TECHNOLOGY AGILE METHODOLOGY
IMQS TECHNOLOGY AGILE METHODOLOGY OVERVIEW Agile software development refers to a group of software development methodologies that promotes development iterations, open collaboration, and process adaptability
Establishing your Automation Development Lifecycle
Establishing your Automation Development Lifecycle Frequently I engage clients in assessing and improving their automation efforts. The discussion normally starts from a position of frustration We ve invested
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
Call for Tender for Application Development and Maintenance Services
ADM Partners Reference #: 100001200 Call for Tender for Application Development and Maintenance Services Annex 2 - Agile Application Development and Maintenance Appendix A - OECD s Agile Practices and
Scrum Guidelines. v.2 2011 W W W. S C R U M D E S K. C O M
Scrum Guidelines v.2 2011 W W W. S C R U M D E S K. C O M WHY Agile Ceremonies Agile project is developed in repeatable ceremonies that give rhythm to delivery. Product Strategy Once per year Release Planning
The Team... 1 The Backlog... 2 The Release... 4 The Sprint... 5 Quick Summary... 6. Stakeholders. Business Owner. Product Owner.
Scrum In A Nutshell Scrum is about Teams producing Results in an agile way. Scrum Teams achieve results anyway they can by using a simple set of rules to guide effort. We will describe scrum as a simple
Applying Agile Project Management to a Customized Moodle Implementation
Applying Agile Project Management to a Customized Moodle Implementation November 6, 2013 Presented by: Curtis Fornadley, PMP UCLA CCLE Coordinator Applying Agile Project Management to a Customized Moodle
Introduction to Agile Scrum
Introduction to Agile Scrum by Julia M. Lobur Penn State Harrisburg CMPSC 487W Fall 2015 Introduction to Scrum Learning Goals Relationship of Scrum to other Agile methods Scrum Framework Scrum Roles Scrum
Preface 2008 - Agile Testing Review
Preface Why We Wrote This Book We were early adopters of Extreme Programming, testing on XP teams that weren't at all sure where testers and testing fit in. At the time, there wasn't much in the agile
A Glossary of Scrum / Agile Terms
A Glossary of Scrum / Agile Terms Acceptance Criteria: Details that indicate the scope of a user story and help the team and product owner determine done-ness. Agile: the name coined for the wider set
Agile Team Roles Product Owner & ScrumMaster. Brian Adkins Rick Smith
Agile Team Roles Product Owner & ScrumMaster Brian Adkins Rick Smith Agenda Scrum & Team Roles Overview Product Owner ScrumMaster Existing Roles Scrum Teams Optimally about 7 people Sponsor Stakeholders
Scrum: A disciplined approach to product quality and project success.
Scrum: A disciplined approach to product quality and project success. CQAA February 23, 2011 Patricia Rotman Introductions Copyright 2011-2 Alternate Titles Considered Scrum: Just do it! Scrum: It only
Crossing the DevOps Chasm
SOLUTION BRIEF Application Delivery Solutions from CA Technologies Crossing the DevOps Chasm Can improved collaboration and automation between Development and IT Operations deliver business value more
When User Experience Met Agile: A Case Study
When User Experience Met Agile: A Case Study Michael Budwig User Experience Manager PayPal 2211 North 1 st Street, San Jose, California 95131 USA [email protected] Soojin Jeong Manager, User Interface
www.testing-solutions.com TSG Quick Reference Guide to Agile Development & Testing Enabling Successful Business Outcomes
www. TSG Quick Reference Guide to Agile Development & Testing Enabling Successful Business Outcomes What is Agile Development? There are various opinions on what defines agile development, but most would
An Example Checklist for ScrumMasters
An Example Checklist for ScrumMasters Michael James ([email protected]) 14 September 2007 (Revised 24 July 2012) A Full Time Facilitator? An adequate ScrumMaster can handle two or three teams at a time.
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
Introduction to Agile
Chapter 1 Introduction to Agile Objectives: Define Agile software development Explain differences and similarities between various lightweight methodologies Learn the core principles of Agile Dispel common
Collaborating for Quality in Agile Application Development From Beginning to End
Collaborating for Quality in Agile Application Development From Beginning to End + 1 Agenda Application Development Challenges Meeting the Challenge in the Enterprise End-to-End HP/CollabNet Solution Agile
References: Hi, License: Feel free to share these questions with anyone, but please do not modify them or remove this message. Enjoy the questions!
Hi, To assist people that we work with in Scrum/Agile courses and coaching assignments, I have developed some Scrum study-questions. The questions can be used to further improve your understanding of what
Transitioning Your Software Process To Agile Jeffery Payne Chief Executive Officer Coveros, Inc. [email protected] www.coveros.
Transitioning Your Software Process To Agile Jeffery Payne Chief Executive Officer Coveros, Inc. [email protected] www.coveros.com 1 About Coveros Coveros helps organizations accelerate the delivery
PLM - Agile. Design Code Test. Sprints 1, 2, 3, 4.. Define requirements, perform system design, develop and test the system. Updated Project Plan
PLM - Agile Agile Development Evolved in the 1990s as a response to heavyweight methodologies. In 2001 representatives of various new methodologies met to discuss the need for lighter alternatives. The
Agile Testing: The Agile Test Automation Pyramid
Agile Testing: The Agile Test Pyramid In this post, or perhaps truly an article, I want to explore a common approach for implementing an effective strategy for your overall agile automation development.
An Agile Project Management Model
Agile Project Management Jim Highsmith Chapter 5 An Agile Project Management Model We improve effectiveness and reliability through situationally specific strategies, processes, and practices. One of the
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: [email protected] Learning Outcomes: Plan Create a plan for
15 Principles of Project Management Success
15 Principles of Project Management Success Project management knowledge, tools and processes are not enough to make your project succeed. You need to get away from your desk and get your hands dirty.
Teaching an Elephant to Dance. Patterns and Practices for Scaling Agility
Teaching an Elephant to Dance Patterns and Practices for Scaling Agility Steve Povilaitis Enterprise Agile Coach LeadingAgile [email protected] http://www.linkedin.com/in/stevepov/ Twitter: @stevepov
Course Title: Planning and Managing Agile Projects
Course Title: Planning and Managing Agile Projects Course ID: BA15 Credits: 21 PDUs Course Duration: 3 days (Live in person class only) Course Level: Basic/Intermediate Course Description: This 3-day course
Software Development Lifecycle. Steve Macbeth Group Program Manager Search Technology Center Microsoft Research Asia
Software Development Lifecycle Steve Macbeth Group Program Manager Search Technology Center Microsoft Research Asia About Me Currently manage a team of 10 Program Managers at Microsoft Research Asia Over
Lean QA: The Agile Way. Chris Lawson, Quality Manager
Lean QA: The Agile Way Chris Lawson, Quality Manager The Quality Problem Agile Overview Manifesto Development Methodologies Process Agile QA Lean QA Principles An Agile QA Framework Summary Q & A Agenda
Agile with XP and Scrum
Agile with XP and Scrum Amit Goel National Agile Software Workshop @ Indore Agile India Conference Agile Software Community of India Disclaimer and Credits Most of material in this presentation has been
How Product Management Must Change To Enable the Agile Enterprise
How Product Management Must Change To Enable the Agile Enterprise Catherine Connor Agile Product Manager [email protected] Copyright 2003-2009, Rally Software Development Corp Why Are We Here? 2 About
Table of contents. Performance testing in Agile environments. Deliver quality software in less time. Business white paper
Performance testing in Agile environments Deliver quality software in less time Business white paper Table of contents Executive summary... 2 Why Agile? And, why now?... 2 Incorporating performance testing
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
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
Continuous Delivery Workshop
Continuous Delivery Workshop deployment pipelines Workshop materials created by Jez Humble, Martin Fowler, Tom Sulston, & Neal Ford deployment pipelines tests, synergistic practices, incremental deployment
Agile and Secure: Can We Be Both?
Agile and Secure: Can We Be Both? OWASP AppSec Seattle Oct 2006 Keith Landrus Director of Technology Denim Group Ltd. [email protected] (210) 572-4400 Copyright 2006 - The OWASP Foundation Permission
How To Be Successful At An Agile Software Engineering
"Agile Software Engineering" Overview for external offering of ASE ABAP Juergen Heymann, CPO Software Engineering There are many ingredients for successful software projects Experienced Developers Domain
Agile Testing (October 2011) Page 1. Learning Objectives for Agile Testing
Agile Testing (October 2011) Page 1 Learning Objectives for Agile Testing "Certification is the by-product; Learning is the product." Agile Testing should: Compare and contrast agile testing with traditional
Comparing Agile Software Processes Based on the Software Development Project Requirements
CIMCA 2008, IAWTIC 2008, and ISE 2008 Comparing Agile Software Processes Based on the Software Development Project Requirements Malik Qasaimeh, Hossein Mehrfard, Abdelwahab Hamou-Lhadj Department of Electrical
Agile Software Development Methodologies and Its Quality Assurance
Agile Software Development Methodologies and Its Quality Assurance Aslin Jenila.P.S Assistant Professor, Hindustan University, Chennai Abstract: Agility, with regard to software development, can be expressed
From Agile by Design. Full book available for purchase here.
From Agile by Design. Full book available for purchase here. Contents Introduction xiii About the Author xix Chapter 1 Adjusting to a Customer-Centric Landscape 1 It s a Whole New World 1 From Customer-Aware
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
VISUAL REQUIREMENTS MANAGEMENT WITH KANBAN. Mahesh Singh Co-founder/ Sr. VP Product, Digite, Inc.
VISUAL REQUIREMENTS MANAGEMENT WITH KANBAN Mahesh Singh Co-founder/ Sr. VP Product, Digite, Inc. Agenda 2 Quick Introduction/ Context How We Were.. ( Traditional Requirements Management, Release Scoping/
Agile Software Engineering Practice to Improve Project Success
Agile Software Engineering Practice to Improve Project Success Dietmar Winkler Vienna University of Technology Institute of Software Technology and Interactive Systems [email protected]
Agile Essentials for Project Managers Keys to Using Agile Effectively With Project Teams
Agile Essentials for Project Managers Keys to Using Agile Effectively With Project Teams 1 Greg Smith Agile Coach/Trainer: Certified APM, CSM, PMI-ACP Co-author of Becoming Agile in an Imperfect World
SECC Agile Foundation Certificate Examination Handbook
Versions 2.0 Version Date Remarks 1.0 12/4/2012 Initial version 2.0 3/8/2008 REVISION HISTORY Updated knowledge areas Added questions examples Updated suggested readings section Page 2 of 15 Version 2.0
CHAPTER 3 : AGILE METHODOLOGIES. 3.3 Various Agile Software development methodologies. 3.4 Advantage and Disadvantage of Agile Methodology
CHAPTER 3 : AGILE METHODOLOGIES 3.1Introductions 3.2 Main Stages in Agile project 3.3 Various Agile Software development methodologies 3.4 Advantage and Disadvantage of Agile Methodology 3.1Introductions
Agile Project Management and the Real World. Emily Lynema DLF Fall 2010 November 1, 2010
Agile Project Management and the Real World Emily Lynema DLF Fall 2010 November 1, 2010 Outline Why care about project management? Traditional vs. Agile What is Agile? What is Scrum? Agile case study:
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
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
A Viable Systems Engineering Approach. Presented by: Dick Carlson ([email protected])
A Viable Systems Engineering Approach Presented by: Dick Carlson ([email protected]) Philip Matuzic ([email protected]) i i Introduction This presentation ti addresses systems engineering
Agile Metrics - What You Need to, Want to, and Can Measure. June 9, 2014
Agile Metrics - What You Need to, Want to, and Can Measure June 9, 2014 Agile Metrics Outline What do you care about? Why measure? Metrics to introduce earlier Metrics to introduce later How to prepare
Five Core Principles of Successful Business Architecture. STA Group, LLC Revised: May 2013
Five Core Principles of Successful Business Architecture STA Group, LLC Revised: May 2013 Executive Summary This whitepaper will provide readers with important principles and insights on business architecture
Applying Lean on Agile Scrum Development Methodology
ISSN:2320-0790 Applying Lean on Agile Scrum Development Methodology SurendRaj Dharmapal, Dr. K. Thirunadana Sikamani Department of Computer Science, St. Peter University St. Peter s College of Engineering
Process Methodology. Wegmans Deli Kiosk. for. Version 1.0. Prepared by DELI-cious Developers. Rochester Institute of Technology
Process Methodology for Wegmans Deli Kiosk Version 1.0 Prepared by DELI-cious Developers Rochester Institute of Technology September 15, 2013 1 Table of Contents 1. Process... 3 1.1 Choice... 3 1.2 Description...
Transitioning from Waterfall: The Benefits of Becoming Agile. ASPE Web Seminar Friday, February 27 th, 2015
Transitioning from Waterfall: The Benefits of Becoming Agile ASPE Web Seminar Friday, February 27 th, 2015 Objectives Give a high-level look at the challenges in software development Give a basic look
Managing the Work in an Agile Project Dan Rawsthorne, PhD, CSM Senior Consultant, Net Objectives
Managing the Work in an Agile Project Dan Rawsthorne, PhD, CSM Senior Consultant, Net Objectives Abstract: This article introduces the ideas functional Work Breakdown Structure (WBS), Business Value (BV),
www.pwc.com Scale agile throughout the enterprise A PwC point of view
www.pwc.com Scale agile throughout the enterprise A PwC point of view December 2013 Overview Today it s rare to speak with a company that is not adopting some form of agile development practice. However,
W hitepapers. Delighting Vodafone Turkey s Customers via Agile Transformation
October 2014 W hitepapers Delighting Vodafone Turkey s Customers via Agile Transformation Mehmet Yitmen, Erhan Köseoğlu, İbrahim Güneş, Gülnur Bayhan, Seda Erboral Introduction Vodafone is one of the world's
A Practical Guide to implementing Agile QA process on Scrum Projects
Agile QA A Practical Guide to implementing Agile QA process on Scrum Projects Syed Rayhan Co-founder, Code71, Inc. Contact: [email protected] Blog: http://blog.syedrayhan.com Company: http://www.code71.com
101-301 Guide to Mobile Testing
101-301 Guide to Mobile Testing Perfecto Mobile & Toronto Association of System and Software Eran Kinsbruner & Joe Larizza 2014 What To Do? Great News Your first Mobile Project has arrived! You have been
Keywords document, agile documentation, documentation, Techno functional expert, Team Collaboration, document selection;
Volume 4, Issue 4, April 2014 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com A Document Driven
Scrum, User Stories, and More! CSCI 5828: Foundations of Software Engineering Lecture 22 11/06/2014
Scrum, User Stories, and More! CSCI 5828: Foundations of Software Engineering Lecture 22 11/06/2014 1 Goals Cover Material from our User Stories Book Chapter 15: Using Stories With Scrum Chapter 16: Additional
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
Adopting Agile Approaches for the Enterprise
Adopting Agile Approaches for the Enterprise CollabNet Solutions Presented by: Brian Zeichick, CollabNet Product Manager Email: [email protected] Today s Agenda Developing in the Cloud for Governance
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...
Kanban. Marek Majchrzak, Andrzej Bednarz Wrocław, 07.06.2011
Kanban Marek Majchrzak, Andrzej Bednarz Wrocław, 07.06.2011 Why Kanban? Jim: Now we ve finally gone all-out Scrum! Fred: So how s it going? Jim: Well, it s a lot better than what we had before... Fred:...but?
