Agile Estimating and Planning
|
|
|
- Christian Parsons
- 9 years ago
- Views:
Transcription
1 Agile Estimating and Planning [material inspired by Agile Estimating and Planning by Mike Cohn] Laurie Williams North Carolina State University This lecture material is copyrighted by Laurie Williams (2007). However, you are encouraged to download, forward, copy, print, or distribute it, provided you do so in its entirety (including this notice) and do not sell or otherwise exploit it for commercial purposes. Estimating and planning Estimating estimating the [resources, time, size] required to develop a [user story, feature, or requirement] Planning putting the estimates together to formulate a project plan and schedule 2
2 Estimating size: concepts Story point: unit of measure for expressing the overall size of a user story, feature, or other piece of work. The raw value of a story point is unimportant. What matters are the relative values. Related to how hard it is and how much of it there is NOT related to amount of time or # of people Unitless, but numerically-meaningful Ideal time: the amount of time something takes when stripped of all peripheral activities Example: American football game = 60 minutes Elapsed time: the amount of time that passes on the clock to do something Example: American football game = 3 hours Velocity: measure of a team s rate of progress 3 Coming up with the plan 5 story points/twoweek 30 October 30 story points 6 s 4
3 Estimating dog points Estimate each of the dogs below in dog points, assigning each dog a minimum of 1 dog point and a maximum of 10 dog points A dog point represents the height of a dog at the shoulder Labrador retriever Terrier Great Dane Poodle Dachshund German shepherd St. Bernard Bulldog 5 What if? Estimate each of the dogs below in dog points, assigning each dog a minimum of 1 dog point and a maximum of 100 dog points A dog point represents the height of a dog at the shoulder Labrador retriever Terrier Harder or easier? Great Dane Poodle More or less accurate? Dachshund German shepherd More or less time consuming? St. Bernard Bulldog 6
4 Estimating story points Choose a medium-size story and assign it a 5 Estimate other stories relative to that Twice as big Half as big Almost but not quite as big A little bit bigger Only values: 0, 1, 2, 3, 5, 8, 13, 20, 40, 100 Near term stories A few s away epic 7 Estimating ideal days Ideal days vs. elapsed time in software development Supporting current release Sick time Meetings Demonstrations Personal issues Phone calls.... When estimating ideal days, assume: The story being estimated is the only thing you ll work on Everything you need will be on hand when you start There will be no interruptions 8
5 Deriving an estimate for a user story Expert opinion Rely on gut feel based on (extensive) experience Disadvantage for agile: need to consider all aspects of developing the user story, so one expert will likely not be enough Analogy Relative to (several) other user stories Triangulation: little bigger than that 3 and a little smaller than that 8 Disaggregation Break up into smaller, easier-to-estimate estimate pieces/tasks. Need to make sure you don t miss any tasks. Sanity check: does the sum of all the parts make sense? Planning poker Combines expert opinion, analogy, disaggregation 9 Playing Planning Poker Include all players on the development team (but less than 10 people overall): Programmers Testers Wideband Delphi Database engineers Requirements analysts User interaction designers... Moderator (usually the product owner or analyst) reads the description and answers any questions Each estimator privately selects a card with their estimate All cards simultaneously turned over Discussion ensures Re-estimate Repeat until converge 10
6 Coming up with the plan 11 Velocity Velocity is a measure of a team s rate of progress. Velocity is calculated by summing the number of story points assigned to each user story that the team completed during the operation. We assume that the team will produce in future s at the rate of their past average velocity. Yesterday s weather 12
7 Coming up with the plan 5 story points/twoweek October story points 6 s 13 Not working as fast as planned? 3 story ypoints/two- 5 story week points/twoweek 25 December October story points 6 s 10 s 14
8 Not working as fast as planned? 3 story ypoints/two- 5 story week points/twoweek October story points 6 s 18 story points 15 Velocity corrects estimation errors Since all user stories are estimated relative to each other... It s the velocity that should change, not each story point estimate for future releases 16
9 Coming up with the plan 17 Prioritization Driven by customer, in conjunction with developer Choose features to fill up velocity of, based on: Desirability of the feature to a broad base of customers or users Desirability of a feature to a small number of important customers or users The cohesiveness of the story in relation to other stories. Example:» Zoom in a high priority feature» Zoom out not a high priority feature But it becomes one relative to Zoom in High Priority Give us these stories to provide a minimal working system. Medium Priority We need these stories to complete this system. Low Priority Bells and whistles? Which stories can come later? 18
10 Coming up with the plan 19 Burn down charts Vertical axis shows number of story points or hours remaining in the 400 project Iterations [or days] are 250 shown across the 200 horizontal line Shows the amount of 50 work remaining at the 0 start of each Visual indicator of how quickly a team is moving toward its goal Work Remaining (hours) Scrum Day 20
There are 3 main activities during each Scrum sprint: A planning meeting where: the Product Owner prioritizes user stories in the product backlog
There are 3 main activities during each Scrum sprint: A planning meeting where: the Product Owner prioritizes user stories in the product backlog that need to be implemented during the sprint the Team
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
FREE ONLINE EDITION. (non-printable free online version) Brought to you courtesy of Sprint-IT &
FREE ONLINE EDITION (non-printable free online version) If you like the book, please support the author & InfoQ by purchasing the printed version: www.sprint-it.de/scrum-checklists (only 19,90 euro) Brought
EXIN Agile Scrum Foundation
Sample Questions EXIN Agile Scrum Foundation Edition September 2013 Copyright 2013 EXIN All rights reserved. No part of this publication may be published, reproduced, copied or stored in a data processing
Reliable Test Effort Estimation
Reliable Test Effort Estimation It's a kind of magic Ruud Teunissen Polteq Test Services BV The Netherlands Objectives for this keynote Make your estimate more reliable Discover the principle of estimation
SmartBear Software Pragmatic Agile Development (PAD) Conceptual Framework
Pragmatic Agile Development (PAD) Conceptual Framework This document describes the Pragmatic Agile Development framework, a Scrum based development process. SmartBear Software 3/10/2010 Pragmatic Agile
Introducing Story Points and User Stories to Perform Estimations in a Software Development Organisation.
Introducing Story Points and User Stories to Perform Estimations in a Software Development Organisation. A case study at Swedbank IT. Anna Georgsson 28 th January, 2011 Master s Thesis, 15 credits Tutor
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
Waterfall to Agile. DFI Case Study By Nick Van, PMP
Waterfall to Agile DFI Case Study By Nick Van, PMP DFI Case Study Waterfall Agile DFI and Waterfall Choosing Agile Managing Change Lessons Learned, Sprints Summary Q and A Waterfall Waterfall Waterfall
Agile for Product Owners
Agile for Product Owners Quickly grasp the keys to Agile practice and become an empowered product owner and a supportive partner of your Agile development team. Utilizing an Agile approach effectively
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
EXIN Agile Scrum Foundation. Sample Exam
EXIN Agile Scrum Foundation Sample Exam Edition June 2016 Copyright 2016 EXIN All rights reserved. No part of this publication may be published, reproduced, copied or stored in a data processing system
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:
MTAT.03.094 Software Engineering
MTAT.03.094 Software Engineering Lecture 12: Lean & Flow-based (KANBAN) Principles and Processe Fall 2015 Dietmar Pfahl email: [email protected] Structure of Lecture 12 KANBAN Case Study: Scrum vs. KANBAN
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:
The Structure of a Software Development Team
By Tanya Smeltzer How do you determine how to structure your team? Company needs Will an outside consult be necessary to meet the requirements? Software development people available Different levels of
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
Deep Agile Blending Scrum and Extreme Programming. Jeff Sutherland Ron Jeffries
Deep Agile Blending Scrum and Extreme Programming Jeff Sutherland Ron Jeffries Separation of XP and Scrum Methods * Largely Historical * XP chose to write more down * XP programmer focus * Successful Scrum
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
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
Software Composition Technologies Helping People Gain Control of Software Development
Software Composition Technologies Helping People Gain Control of Software Development Agile Project Management Raymond Boehm 19 Homer Place, Metuchen, NJ 08840-2006 Voice: 732.906.3671 Fax: 732.906.5728
Managing Agile Projects in TestTrack GUIDE
Managing Agile Projects in TestTrack GUIDE Table of Contents Introduction...1 Automatic Traceability...2 Setting Up TestTrack for Agile...6 Plan Your Folder Structure... 10 Building Your Product Backlog...
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
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
Waterfall vs. Agile Project Management
Lisa Sieverts, PMP, PMI-ACP Phil Ailes, PMI-ACP Agenda What is a Project Overview Traditional Project Management Agile Project Management The Differences Product Life Cycle The Teams Requirements WBS/Product
One Trusted Platform. For all your software projects. Agile. Integrated. Simplified. Requirements brought to you the most
Agile. Integrated. Simplified One Trusted Platform For all your software projects Requirements Innoeye Technologies brought to you the most Defects and Change Requests Test planning / execution Iterations
Mike Cohn - background
Scrum for Video Game Development 1 Mike Cohn - background 2 What is Scrum? One of the agile processes Iterative and incremental Produces demonstrable working software every two to four weeks Results- and
Traditional SDLC Vs Scrum Methodology A Comparative Study
Traditional SDLC Vs Scrum Methodology A Comparative Study M. Mahalakshmi 1, DR. M. Sundararajan 2 1 Research Scholar, St. Peter s University, Avadi, India 2 Asst. Professor, Department of Computer Science,
Scrum and Agile methods The real world
Scrum and Agile methods The real world Claus Nyhus Christensen [email protected] Atira About me Master in CS from AAU 2001 2001-2004: Worked at Trifork as a kernel developer of a Java EE server 2004-2007: Worked
Scrum vs. Kanban vs. Scrumban
Scrum vs. Kanban vs. Scrumban Prelude As Agile methodologies are becoming more popular, more companies try to adapt them. The most popular of them are Scrum and Kanban while Scrumban is mixed guideline
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
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
Applied Software Project Management
Applied Software Project Management Estimation http://www.stellman-greene.com 1 What is estimation? The project manager must set expectations about the time required to complete the software among the
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
Agile Practitioner: PMI-ACP and ScrumMaster Aligned
Agile Practitioner: PMI-ACP and ScrumMaster Aligned The PMI Agile Certified Practitioner (PMI-ACP) ScrumMaster credential validates your ability to understand agile principles, agile concepts, and establishes
Introduction to Agile Software Development Process. Software Development Life Cycles
Introduction to Agile Software Development Process Presenter: Soontarin W. (Senior Software Process Specialist) Date: 24 November 2010 AGENDA Software Development Life Cycles Waterfall Model Iterative
Mariusz Chrapko. Before: Software Quality Engineer/ Agile Coach, Motorola, Poland. My Public Profile: http://www.linkedin.
Gathering Customer Requirements in an Agile Environment Mariusz Chrapko ReConf 2009, Munich Mariusz Chrapko Now: Process Consultant/ Agile Coach@Kugler Maag CIE, Stuttgart Supported Areas: - CMMI - SPICE/
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
Introduction to extreme Programming (XP)
Introduction to extreme Programming (XP) Extreme Programming (XP) Kent Beck C3 Project Chrysler Comprehensive Compensation system. XP Values: Communication Courage Feedback Simplicity Established the Twelve
Moderator: Albert Jeffrey Moore, ASA, MAAA. Presenters: Albert Jeffrey Moore, ASA, MAAA Kelly J. Rabin, FSA, MAAA Steven L. Stockman, ASA, MAAA
Session 59 PD, The Need for Agile Actuaries: Introduction to Agile Project Management Moderator: Albert Jeffrey Moore, ASA, MAAA Presenters: Albert Jeffrey Moore, ASA, MAAA Kelly J. Rabin, FSA, MAAA Steven
Agile Planning & Metrics That Matter
Agile Planning & Metrics That Matter www.agileforgovernment.com Transformation Strategy & Roadmap Agile & Cultural Training AgilityHealth Assessments Coaching AgileVideos.com About Me Sally Elatta [email protected]
PMI Agile Certified Practitioner (PMI ACP) Boot Camp Course AG05; 4 Days, Instructor-led
PMI Agile Certified Practitioner (PMI ACP) Boot Camp Course AG05; 4 Days, Instructor-led Course Description Take this PMI ACP training course to prepare for your Agile Certified Practitioner (PMI ACP)
Certified Scrum Product Owner
Certified Scrum Product Owner Discover the benefits of Scrum in this two-day immersion into Agile Product Management. This course is full of practical, real world techniques that you can implement immediately
Agile Notetaker & Scrum Reference. Designed by Axosoft, the creators of OnTime the #1 selling scrum software.
Agile Notetaker & Scrum Reference Designed by Axosoft, the creators of OnTime the #1 selling scrum software. Scrum Diagram: Team Roles: roduct Owner: Is responsible for what goes into the product backlog
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
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
Certified Scrum Master Workshop
Learn, understand, and execute on the three overarching principles behind Scrum: iterative development, selfmanagement, and visibility. Even projects that have solid, well-defined project plans encounter
Build Your Project Using Scrum Methodology #3 of a Series, by Pavan Kumar Gorakavi, M.S., M.B.A, G.M.C.P, C.A.P.M.
Build Your Project Using Scrum Methodology #3 of a Series, by Pavan Kumar Gorakavi, M.S., M.B.A, G.M.C.P, C.A.P.M. 1. What is Scrum Methodology? Scrum is an innovative software agile methodology that has
Agile First Steps: Building Effective Backlogs
Agile First Steps: Building Effective Backlogs Ian Spence, CTO www.ivarjacobson.com A quick introduction to scrum 2 Introducing the product and sprint backlogs New stories are prioritized, estimated and
High Performance Computing and Big Data: The coming wave.
High Performance Computing and Big Data: The coming wave. 1 In science and engineering, in order to compete, you must compute Today, the toughest challenges, and greatest opportunities, require computation
Agile Project Management
Boehm Page 1 Raymond E Boehm Software Composition Technologies Abstract- This presentation will educate measurement professionals to the real issues surrounding agile development. It gives an overview
Working In Teams vs. Individually. CS 169 Fall 2012 Armando Fox & David Patterson
Working In Teams vs. Individually CS 169 Fall 2012 Armando Fox & David Patterson It Takes a Team: Size, Scrum, and Documentation(ELLS 9.1) David Patterson 2012 David Patterson & David Patterson Licensed
Agile Metrics. It s Not All That Complicated
Agile Metrics It s Not All That Complicated Welcome About your Trainer, Katia Sullivan VersionOne Product Trainer and Agile Coach Certified Scrum Master Certified Scrum Product Owner Led teams/org s to
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
How Silk Central brings flexibility to agile development
How Silk Central brings flexibility to agile development The name agile development is perhaps slightly misleading as it is by its very nature, a carefully structured environment of rigorous procedures.
Keeping a Healthy Product Backlog
Keeping a Healthy Product Backlog Dhaval Panchal, CST and Agile Coach Slide 1 Dhaval Panchal Certified Scrum Trainer (CST) and Agile coach Consults with organizations from mid-sized product companies to
Techniques for User Story Definition and Sizing
Scrum Requirements Techniques for User Story Definition and Sizing Victoria Hall Sr. SW Engineering Manager Bio-Rad Laboratories [email protected] About Me Software development & management Agile
Agile Tester Foundation Course Outline
Foundation Course Outline General Description This course provides testers and test managers with an understanding of the fundamentals of testing on agile projects. Attendees will learn how agile software
An Introduction to Agile Performance Management
! 1 An Introduction to Agile Performance Management by Jeffrey B. Rothman, Ph.D. An Introduction to Agile This is a high level introduction to Agile -- a well known productivity framework for software
Project Management. Chapter. A Fresh Graduate s Guide to Software Development Tools and Technologies
A Fresh Graduate s Guide to Software Development Tools and Technologies Chapter 5 Project Management CHAPTER AUTHORS Chen Minchao Daniel Mohd Shahab Nguyen Viet Thinh Software Development Tools and Technologies
Hydra: Resource Centric Planning in an Agile World. Agile and Hydra The Best of Both Worlds. The Business challenges of managing Agile Projects
Resource Centric Planning in an Agile World Agile and Hydra The Best of Both Worlds The Agile approach to IT Development projects is becoming ever more popular. However, up until now it has been difficult
LEAN AGILE POCKET GUIDE
SATORI CONSULTING LEAN AGILE POCKET GUIDE Software Product Development Methodology Reference Guide PURPOSE This pocket guide serves as a reference to a family of lean agile software development methodologies
The Journey to Legal Project Management Software at Sutherland Asbill & Brennan By Jennifer Parker and Monica Ulzheimer
The Journey to Legal Project Management Software at Sutherland Asbill & Brennan By Jennifer Parker and Monica Ulzheimer November 2011 Sutherland s journey to develop customized technology for Legal Project
THE SAN F RANCISCO UMBRELLA COMPANY
THE SAN F RANCISCO UMBRELLA COMPANY S F U M B R E L L A. C O M FALL 2014 NEW CANE UMBRELLAS ALL UMBRELLAS MSRP: $39.95 English Bulldog II EAN: 0855670005103 Dachshund II EAN: 0855670005110 Cat EAN: 0855670005127
The traditional project management uses conventional methods in software project management process.
Volume 5, Issue 1, January 2015 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Analysis of
Preparation Guide. EXIN Agile Scrum Foundation
Preparation Guide EXIN Agile Scrum Foundation Edition March 2014 Copyright 2014 EXIN All rights reserved. No part of this publication may be published, reproduced, copied or stored in a data processing
Getting Agile with Scrum
Getting Agile with Scrum Mike Cohn November 11, 2008 1 Mike Cohn - background 2 Agenda Overview of Scrum Product backlogs Sprints and sprint backlog Tracking progress Scrum meetings 3 The Agile Manifesto
White paper: Developing agile project task and team management practices
White paper: Developing agile project task and team management practices By Vidas Vasiliauskas Product Manager of Eylean Board 2014 The case Every one of us seeks for perfection in daily routines and personal
How To Plan An Agile Project
GAO Scheduling Best Practices Applied to an Agile Setting by Juana Collymore and Brian Bothwell April 15, 2015 Outline Why is scheduling important? GAO Schedule Assessment Guide Overview Status of the
Agile Development with C#
Agile Development with C# Paweł Jarosz, [email protected] Cracow University of Technology, Poland Jyvaskyla University of Applied Sciences, February 2009 Paweł Jarosz who am I? M.Sc. of Applied Physics
Agile Project Management and Agile Practices Training; with a Scrum Project that you will do.
1 PMI Agile Certified Practitioner (PMI-ACP) workshop course details. We are unique and specialists in Agile! Your workshop trainer by passion and is a senior Agile Coach who coached many teams and Kanban
Atern The latest version of the DSDM approach which makes DSDM appropriate to all types of project.
THE AGILE PROJECT LEADER S DICTIONARY This dictionary attempts to de-mystify the jargon around the world of Agile projects. Part 1 translates common Agile terms into more traditional words. Part 2 translates
Secure Software Development Lifecycle. Security... Not getting better
Secure Software Development Lifecycle This lecture provides reference material for the book entitled The Art of Software Security Testing by Wysopal et al. 2007 This lecture material is copyrighted by
Lessons in Estimating Agile vs. Waterfall Agile and Waterfall. Jerry Richardson, PMP Sohail Thaker, PMP
Lessons in Estimating Agile vs. Waterfall Agile and Waterfall Jerry Richardson, PMP Sohail Thaker, PMP 2 3 Workshop Overview Why do we estimate? Developing Waterfall estimates Developing Agile estimates
Team Foundation Server 2013 Reporting Capabilities. Team Foundation Server 2013 Boot Camp version 2.0
Team Foundation Server 2013 Reporting Capabilities The State of the Industry Project success is rare 2012 Failed Challenged 19% 53% Succeeded 28% 2008 24% 44% 32% 2006 19% 46% 35% 2004 15% 51% 34% Average
Agile Testing and Extreme Programming
Agile Testing and Extreme Programming [email protected] www.pettichord.com March 2003 Copyright 2003 Bret Pettichord. All rights reserved. The Agile Alliance Values We have come to value: Individuals
Answered: PMs Most Common Agile Questions
Answered: PMs Most Common Agile Questions Mark Kilby Agile Coach, Rally Software [email protected] 407.687.3350 (cell) Led Fortune 50 agile transitions in - Government - Technology - Healthcare - Insurance/Fina
Information Systems: Definitions and Components
Information Systems: Definitions and Components What Is an Information System? Information system has been defined in terms of two perspectives: one relating to its function; the other relating to its
The Physics and Math of Ping-pong and How It Affects Game Play. By: Connor Thompson & Andrew Johnson
The Physics and Math of Ping-pong and How It Affects Game Play 1 The Physics and Math of Ping-pong and How It Affects Game Play By: Connor Thompson & Andrew Johnson The Practical Applications of Advanced
AGILE - QUICK GUIDE AGILE - PRIMER
AGILE - QUICK GUIDE http://www.tutorialspoint.com/agile/agile_quick_guide.htm Copyright tutorialspoint.com AGILE - PRIMER Agile is a software development methodology to build a software incrementally using
Building a Better Backlog
Building a Better Backlog Strategies for long-term success in Agile development Angela Druckman Certified Scrum Trainer [email protected] Overview What is a Product Backlog? Writing Product Backlog
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
Certified ScrumMaster Workshop
Certified ScrumMaster Workshop Learn, understand, and execute on the three overarching principles behind Scrum: iterative development, self-management, and visibility. Even projects that have solid, well-defined
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
TOP 10 TRENDS FOR 2016 BUSINESS INTELLIGENCE
2015 was a year of significant change in the world of Business Intelligence. More organizations opened up data to their employees. And more people came to see data as an important tool to get their work
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
Requirement Gathering for small Projects using Agile Methods
Requirement Gathering for small Projects using Agile Methods Kavitha C.R Dept of Computer Applications SNGIST N Parur Sunitha Mary Thomas Dept of Computer Applications Christ Knowledge City Airapuram ABSTRACT
The Big Picture. Describing Data: Categorical and Quantitative Variables Population. Descriptive Statistics. Community Coalitions (n = 175)
Describing Data: Categorical and Quantitative Variables Population The Big Picture Sampling Statistical Inference Sample Exploratory Data Analysis Descriptive Statistics In order to make sense of data,
Productoverzicht Royal Canin 20-7-2015
Ageing +12 kat Dierenspeciaalzaak 400gram 3182550786201 Ageing +12 kat Dierenspeciaalzaak 4kg 3182550786225 Ageing +12 kat Dierenspeciaalzaak 2kg 3182550786218 Ageing +12 in Gravy kat Dierenspeciaalzaak
