Agile Estimation & Planning: Planning Poker
|
|
- Heather Ford
- 7 years ago
- Views:
Transcription
1 Agile Estimation & Planning: Planning Poker Carlos O. Canedo A. Certified Scrum Developer Certified Scrum Master
2 Agenda Estimations in the Software Industry Why is so complex make estimations? Boehm s uncertain cone Relative Estimation Story points Planning Poker Preparing the meeting The meeting Variations Example Advantages and disadvantages
3 Agenda Velocity Release Planning Questions & Answers
4 Estimations in the Software Industry Estimation is one of the harder parts of a software project. Some data: Nearly ⅔ of projects significantly overrun their cost estimates.
5 Estimating
6 Why is so complex make estimations? Failed to do right estimation and the estimation was wrong because of in-experience The requirement was not clear There were hidden dependencies which were not visible upfront New technology was implemented so it took more time than what we thought Somebody was not available to answer questions Didn t have the right skills to do the work so essentially it took more time 6
7 Why is so complicate estimate? The estimation was influenced by management guys, the client absolutely needs it before Friday and we can t afford to not complete the task. Please estimate the effort carefully. The existing software architecture is very complex and implementing things take too much time. Enough impact analysis was not done Some other work, useful/useless meetings pulled the people out The quality of the work was bad and finally fixing the issues took more time than anticipated 7
8 Boehm s uncertain cone 8
9 Zoo points What value in zoo points would you use to wash these animals? Harder 10 and easier 1 More or less time consuming? Twice as big Half as big Almost but not quite as big A little bit bigger Lion Kangaroo Cat Giraffe Gorilla Hippopotamus Tiger
10 Can groups be beneficial in a software estimation context? As of today, most professional are probably subject to a series of group processes when estimating a project Warning! Much of the traditional software engineering literature misinterprets and simplifies psychological research on groups Lack of empirical research Research in software estimation has found that group processes might reduce over-optimism, and increase estimation accuracy, but there are many aspects to consider Which process is used to combine estimates? How is the project climate (customer, priorities, management)? Who are the participants? 10
11 Relative Estimation Identify a medium sized story that is well understood; call it a 5 Now estimate other stories relative to that Is it about the same, ½ as difficult, twice as difficult? Use a set of numbers that make sense; Fibonacci numbers: 1, 2, 3, 5, 8, 13, 21 If bigger than that or if too hard to estimate, split the story Tackle as a team; Planning poker can help
12 Story Points Use Story Points as a relative measure of the size of a story. Relative compared to other stories Story points designate the effort required to complete the user story, not the priority or the value of the user story Each of these numbers should be thought of as a bucket into which items of the appropriate size are poured. Rather than thinking of work as water being poured into the buckets, think of the work as sand. If you have a story that you think is just the slightest bit bigger than the other five-point stories you've estimated, it would be OK to put it into the five-point bucket. A story you think is a 7, however, clearly would not fit in the five-point bucket. 12
13 Story points The bigness of a task Influenced by How hard it is How much of it there is Relative values are what is important: A login screen is a 2. A search feature is an 8. Points are unit-less Use 0 and ½ if you like Comparing a user story to others This story is like that story, so its estimate is what that story s estimate was.
14 Planning Poker This method was described first time by James Grenning in 2002 and later get popularized by Mike Cohn in the Agile Estimating and Planning book. The best way I ve found for agile teams to estimate is by playing planning poker (Grenning 2002) This method tries to make the meetings more short and productive, by making them more fun and dynamic.
15 Planning poker An iterative approach to estimating Steps Each estimator is given a deck of cards, each card has a valid estimate written on it Customer/Product owner reads a story and it s discussed briefly Each estimator selects a card that s his or her estimate Cards are turned over so all can see them Discuss differences (especially outliers) Re-estimate until estimates converge
16 Planning Poker
17 The meeting (I) 1. A deck is given to each of the members. 2. The moderator exposes a user story in no more than 2 minutes. 3. Time for questions about the user story. 4. Each of the members choose a card privately. 5. Once everybody has chosen, all the cards are turned over at the same time. 6. In this first round, it s probably that the estimations will differ significantly.
18 The meeting (II) 7. In case the estimations differ, the high and low estimators expose their reasons. 8. A few minutes for the team to discuss about the story and the estimation. 9. Again, each member thinks privately a estimation, and they show the cards simultaneously. 10. If the estimations still differ, the same process can be repeated.
19 The meeting (III) 11. When the estimations converge, the process finishes and the next user story is estimated. 12. In case the estimations don t converge by the 3 rd round, there are some options: Left the user story apart and try again later. Ask the user to decompose the story in smaller parts. Take the highest, lowest or average estimation.
20 Example (I) User story: PCGEEK wants to be able to create sell orders. Team of 7 members. First round: 3 rd and 6 th members expose their reasons for their estimations.
21 Example (II) 2 nd round: All members have converged except for the 3 rd A new round of expositions and voting can be made. It s also possible to take 3 or 5 as the estimation.
22 Example (III) 3 nd round: All members have converged
23 Variations Of course, it s an open method. There are some variations that can be applied: Use 2 cards instead of 1. Ask any member about his estimation, not necessarily the highest and lowest. Use more or less rounds.
24 Advantages Multiple expert opinions. The dialogue between the members result in more accurate estimations. Studies have shown that averaging estimations and group discussion lead to better results. Avoids only having estimates from the most senior individual Combines knowledge from several sources It s fun!
25 Disadvantages Meetings with all the team are expensive. The moderator needs to be careful and control the meeting so it doesn t get too long. Some factors can interfere in the estimations: dominant personalities, company politics Activities are not independent Discussions can end in polarized estimations.
26 Velocity
27 Velocity Now that stories have sizes, you can track how many points you typically get done in an iteration You can now use this to predict future completion rates
28 Release planning Release Planning Meeting Release Plan Sprint 1 Sprint 2 Sprint 3 Sprints 4 7
29 An example with velocity = 14 Story A Story F Sprint 1 Sprint 3 4 Story A Story B 5 3 Story H Story J 5 8 Story B Story G 13 Story E Story I Story C Story H Story C 3 Story D 5 Sprint 2 Story F 3 Story G 3 3 Story D 5 Story E 1 13 Story I 5 Story J 8
30 Q&A 30
31 More information The Wisdom of Crowds, James Surowiecki, 2004 Agile Estimating and Planning by Mike Cohn Agile and Iterative Development: A Manager s Guide by Craig Larman 31
32 Thank you!
33 Por favor no olvide llenar su encuesta y pedir un ticket para los sorteos de NetBooks y mochilas. 33
34 34
Agile Estimating. Mike Cohn. Agenda. What is agile planning? Story points Ideal time. NDC London 6 December 2013. Copyright Mountain Goat Software
Aile Estimat Mike Cohn NDC London 6 December 2013 1 Aenda What is aile plann? Story pots Ideal time Poker nn la P h it w at im Est 2 Product Backlo Iteration Backlo 3 Code the UI 12 Write tests Code middle
More informationAgile Estimating and Planning
Agile Estimating and Planning [material inspired by Agile Estimating and Planning by Mike Cohn] Laurie Williams North Carolina State University williams@csc.ncsu.edu This lecture material is copyrighted
More informationThere 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
More informationMike Cohn - background
An Introduction to Agile Estimating and Planning Mike Cohn mike@mountaingoatsoftware.com 2003 2008 Mountain Goat Software 1 Mike Cohn - background 2 Imagine... That you re fed up with software development
More informationOverview of Scrum (cont d)
Overview of Scrum (cont d) This lecture is based on two SCRUM presentations: Agile Software Development with SCRUM by Shveta Mehtani (http://www.scribd.com/doc/6578688/scrumaeg) What is Scrum? by Richard
More informationStudents perceptions of user stories
4 th WIETE Annual Conference on Engineering and Technology Education 2013 WIETE Cairns, Australia, 11-15 February 2013 Students perceptions of user stories V. Mahnic University of Ljubljana Ljubljana,
More informationAgile 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
More informationD25-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
More informationFREE 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
More informationAgile 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
More informationReliable 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
More informationAgile 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
More informationAnswered: PMs Most Common Agile Questions
Answered: PMs Most Common Agile Questions Mark Kilby Agile Coach, Rally Software mkilby@rallydev.com 407.687.3350 (cell) Led Fortune 50 agile transitions in - Government - Technology - Healthcare - Insurance/Fina
More informationWhat does it mean to be Agile. Marek Majchrzak, Andrzej Bednarz Wrocław, 11.10.2011
What does it mean to be Agile Marek Majchrzak, Andrzej Bednarz Wrocław, 11.10.2011 2 Traditional methods Assumptions: The customer knows what he wants The developers know how to build it Nothing will change
More informationBuilding a Better Backlog
Building a Better Backlog Strategies for long-term success in Agile development Angela Druckman Certified Scrum Trainer adruckman@danube.com Overview What is a Product Backlog? Writing Product Backlog
More informationThis handbook is meant to be a quick-starter guide to Agile Project Management. It is meant for the following people:
AGILE HANDBOOK OVERVIEW WHAT IS THIS? This handbook is meant to be a quick-starter guide to Agile Project Management. It is meant for the following people: Someone who is looking for a quick overview on
More informationAgile and Earned Value. A white paper. October 2013. Author Stephen Jones, Sellafield Ltd
Agile and Earned Value A white paper October 2013 Author Stephen Jones, Sellafield Ltd This document is a whitepaper produced by the APM Planning, Monitoring and Control SIG. It represents the thoughts
More informationSCEA 2010 EST06. Estimating Issues Associated with Agile. Bob Hunt. Galorath Incorporated
SCEA 2010 EST06 Estimating Issues Associated with Agile Development Bob Hunt Vice President, Services Galorath Incorporated What Is Agile Software Dev? In the late 1990 s several methodologies began to
More informationScrum, 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
More informationToday, it is spoken in some offices. He's going to study English hard. and talk with a lot of people in the future.
Good. How are you? You re welcome. How are you? Oh, no. You mustn t help him. OK. I ll ask him. Why did you finish the report? You can t buy a dictionary. No, thank you. How are you? It s cloudy. How are
More informationWaterfall 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
More information10 ways to screw up with Scrum and XP Welcome! 1.Sit near the front please! 2.Are you using Scrum or XP? If so grab 3 colored ballots from the stage.
10 ways to screw up with Scrum and XP Welcome! 1.Sit near the front please! 2.Are you using Scrum or XP? If so grab 3 colored ballots from the stage. 10 ways to screw up with Scrum and XP Henrik Kniberg
More informationSELLING AGILE VESA PALMU @ WUNDER.UK BUSINESS AND STRATEGY TRACK
SELLING AGILE VESA PALMU @ WUNDER.UK BUSINESS AND STRATEGY TRACK Vendor? Customer? In-house team? New to agile? Some agile? 100% agile? Questions, feedback on Twitter The Story 1. Everybody wants agile,
More informationA 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
More informationThe Agile Project Manager
The Agile Project Manager PMI Madrid, 29/1/2014 1 Jose Barato Consulting, Training and Tools in Project Management PMPeople (Managing Director) PMI Madrid Chapter (Director) PM-IB (founder, Vice-President)
More informationProcess 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...
More informationAssignment 1: Your Best Backlog
Assignment 1: Your Best Backlog For this assignment, you ll develop: A kanban board using the free online tool Trello to manage your sprint and product backlogs using previously developed (or new) problem
More informationAgile Methods for Analysis
Agile Methods for Analysis Lightweight Concepts for Team-Based Projects Sebastian Neubert CERN PH-LBD Sebastian Neubert Agile Analysis 1/22 Introduction: Data Analysis as a Continuous Improvement Loop
More informationPOINT OF VIEW PRESENTATION NOTES compiled by Denise Holbrook for presentation to GCWA June, 2015
POINT OF VIEW PRESENTATION NOTES compiled by Denise Holbrook for presentation to GCWA June, 2015 POV is also called Narrative Perspective. The two terms are used interchangeably. POV is whose head we re
More informationEasy Casino Profits. Congratulations!!
Easy Casino Profits The Easy Way To Beat The Online Casinos Everytime! www.easycasinoprofits.com Disclaimer The authors of this ebook do not promote illegal, underage gambling or gambling to those living
More informationRelative and Absolute Change Percentages
Relative and Absolute Change Percentages Ethan D. Bolker Maura M. Mast September 6, 2007 Plan Use the credit card solicitation data to address the question of measuring change. Subtraction comes naturally.
More informationWe will discuss how to manage your own ecommerce booking through your website rather than through a booking agent and how this can integrate.
Every day, more and more people are going online to research and book their holiday or experience. As such it is important to ensure that your website can be easily found and that you capture those potential
More information4/4/2013. Copyright 2013, Robert Ward
Challenges In Scaling Scrum Robert Ward 3 April 2013 The Agile Manifesto In Context The Manifesto is mostly heuristics, not mandates and not first principles. It aimed to legitimize resistance to conventional
More informationProcess Increments: An Agile Approach to Software Process Improvement
: An Agile Approach to Software Process Improvement Amr Noaman Senior Quality Consultant Software Engineering Competence Center Agenda Experience Report Overview Observations and Findings 2 Agenda Experience
More informationForm groups You'll work in teams, collaborating between teams to build the city
Logistics Stickers/postits Flip chart paper sheets Markers Cards (for planning poker) A4 paper (for making notes of estimates) Flip chart showing "project charter" Flip chart/blackboard with swim-lanes
More informationAGILE - 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
More informationIntroduction to User Story Mapping. July 2015 COPYRIGHT 2015 AGILITY SOFTWARE 1
Introduction to User Story Mapping MARK NONEMAN, PROFESSIONAL SCRUM EXPERT AGILITY SOFTWARE MARK@AGILITYSW.COM @MARKNONEMAN July 2015 COPYRIGHT 2015 AGILITY SOFTWARE 1 Getting To Know You! Mark Noneman
More informationGetting 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
More informationWhen is Agile the Best Project Management Method? Lana Tylka
When is Agile the Best Project Management Method? Lana Tylka Staged Incremental Deliveries Prototypes Plan Develop Design Deploy Test Maintain Sequential Steps Multiple Iterations Waterfall Sprints, Spirals
More informationToday: Software Development Models (cont)
Today: Software Development Models (cont) CPSC 491 Development Processes (aka Development Lifecycle) Define the steps, and their order, to be carried out The main steps (or phases) generally include: 1.
More informationAgile 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:
More informationHow to WOW! Your Guests
Tools Technology Skills How to WOW! Your Guests Training Workbook Copyright 2005 Choice Hotels International WOW! Page 3 4 WOW! Page WOW! Page 5 What is WOW! Service? What is WOW!? and service! WOW! separates
More informationIssues in Internet Design and Development
Issues in Internet Design and Development Course of Instructions on Issues in Internet Design and Development Week-2 Agile Methods Saad Bin Saleem PhD Candidate (Software Engineering) Users.mct.open.ac.uk/sbs85
More informationAgile Software Development
Agile Software Development Lecturer: Raman Ramsin Lecture 8 Scrum: Estimation and Velocity 1 Estimation and Velocity When planning and managing the development of a product, we need to answer important
More informationIMQS 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
More informationTipps and Tricks. Softwaretechnik II 2014/15 Thomas Kowark
Tipps and Tricks Softwaretechnik II 2014/15 Thomas Kowark Value-based Requirements Analysis Requirements are often analyzed in a value-neutral environment [Boehm, 2006] 80% of the value is expressed in
More informationWhat is Organizational Communication?
What is Organizational Communication? By Matt Koschmann Department of Communication University of Colorado Boulder 2012 So what is organizational communication? And what are we doing when we study organizational
More informationScrum. Speaker: Dan Mezick Email: info@newtechusa.com. URL: NewTechUSA.com. http://www.newtechusa.com Copyright 2002: All rights reserved
3 Roles, 3 Ceremonies, 3 Artifacts, 3 Best Practices Scrum Speaker: Dan Mezick Email: info@newtechusa.com Phone: 203-234-1404 URL: NewTechUSA.com Scrum s THREE ROLES The actors in Scrum: Product Owner,
More informationAgile Software Development with Scrum. Jeff Sutherland Gabrielle Benefield
Agile Software Development with Scrum Jeff Sutherland Gabrielle Benefield Agenda Introduction Overview of Methodologies Exercise; empirical learning Agile Manifesto Agile Values History of Scrum Exercise:
More informationBuilding Mobile Applica1ons with Backbone.js and jquery Mobile
Building Mobile Applica1ons with Backbone.js and jquery Mobile Jimmy Rivera So#ware Engineer HTML5 and Mobile Mobile market is constantly growing HTML5 s:ll evolving HTML5 aims to achieve na:ve App like
More informationScrum 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
More informationFrank Cervone Vice Chancellor for Information Services and Chief Information Officer Purdue University Calumet January 17, 2012 CARLI Anatomy of a
Frank Cervone Vice Chancellor for Information Services and Chief Information Officer Purdue University Calumet January 17, 2012 CARLI Anatomy of a Digital Project webinar series An overview and background
More informationAgile software development
Agile software development Syed Nisar Hussain Bukhari Scientist-B DOEACC centre Srinagar nisar.bukhari@gmail.com Abstract: The field of software development is open and dynamic. New approaches of software
More informationAgile 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
More informationScrum. The Essence. Tobias Mayer, http://agilethinking.net. Sonntag, 19. Februar 12
Scrum The Essence What is Scrum? Scrum is a framework that allows you to create your own lightweight process for developing new products. Scrum is simple. It can be understood and implemented in a few
More informationAt the beginning of a presentation I like to make sure that we are all on the same page when I say value-based purchasing so here is the definition
1 Idea of Value-Based Purchasing is scary to some. During today s session I hope to give you the tools to understand basic terms, ideas, and options for working with health plans and in developing value-based
More informationLearning Agile - User Stories and Iteration
How to Plan an Agile Project in 15 Minutes Introduction This tutorial will guide you through planning an agile project in fifteen minutes. You will learn how to: Create a User Story Plan a Release Kick
More informationSyllogisms and Fallacies 101
1 Syllogisms and Fallacies 101 This isn t a course in logic, but all educated people should know the basic vocabulary and the basic underlying logic of the syllogism. Major premise: No reptiles have fur.
More informationWorking with whole numbers
1 CHAPTER 1 Working with whole numbers In this chapter you will revise earlier work on: addition and subtraction without a calculator multiplication and division without a calculator using positive and
More informationIntroduction 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
More informationOptimizing release planning under Scrum in complex multi-team software projects. Case: Nokia Siemens Networks
Optimizing release planning under Scrum in complex multi-team software projects. Case: Nokia Siemens Networks Technology Management and Policy Master's thesis Anatoly Tolstukhin 2012 Department of Information
More informationEXIN 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
More informationProject management. Michael Sars Norum. Lecture in TDT4290 - Kundestyrt prosjekt, IDI, NTNU 06.09.2011
Project management Michael Sars Norum Lecture in TDT4290 - Kundestyrt prosjekt, IDI, NTNU 06.09.2011 Agenda Who is BearingPoint How do we get projects? How to organize a project? How to plan a project?
More informationManufacturers versus Component Part and Raw Material Suppliers: How to Prevent Liability By Kenneth Ross *
Manufacturers versus Component Part and Raw Material Suppliers: How to Prevent Liability By Kenneth Ross * Introduction One of the more perplexing and potentially dangerous areas of product liability practice
More informationIntroducing Multiplication of Fractions A Lesson for Fifth and Sixth Graders
Introducing Multiplication of Fractions A Lesson for Fifth and Sixth Graders by Marilyn Burns From Online Newsletter Issue Number 12, Winter 200 2004 Teaching multiplication of fractions is, in one way,
More informationTrack & Compare Life Insurance Quotes
Track & Compare Life Insurance Quotes The hardest part of buying life insurance is getting started. While lots of people avoid buying life insurance because they think it s too complicated, buying a house
More informationHOW TO SELECT A SCIENCE FAIR TOPIC
HOW TO SELECT A SCIENCE FAIR TOPIC STEP #1 List five things you are interested in. Examples: Music, Football, Rock-Climbing, Computers, Horses, or Shopping STEP #2 Pick one of the items you listed and
More informationA WRITER'S GUIDE TO SURVIVING AGILE SOFTWARE DEVELOPMENT
A WRITER'S GUIDE TO SURVIVING AGILE SOFTWARE DEVELOPMENT A Writer's Guide to Surviving Agile Software Development Introductory Quote Originally, the methodology did not include documentation, but many
More informationESP MARKETING TEACHER S NOTES
Teacher s notes: Level 2 (Upper Intermediate Advanced) ESP MARKETING TEACHER S NOTES Worksheet A Pre-reading 1: Discussion Get students to discuss ideas as a class or in groups and then note their suggestions
More informationDevelopment phase 1.3. isupport. Project Name: isupport Date: 24-6-2015 Release: 1.3. Document Name: HCCH isupport Development phase project team 1
cross-border recovery of maintenance obligations pour le recouvrement transfrontière des obligations alimentaires Development phase Project Name: Date: 24-6-2015 Release: 1.3 Authors: Brigitte Voerman
More informationEmbedded Storycrafting: Key to Controlling Risk and Schedule
Embedded Storycrafting: Key to Controlling Risk and Schedule Agile 2011, Salt Lake City Nancy Van Schooenderwoert http://www.leanagilepartners.com/ NancyV@LeanAgilePartners.com 2008-11 Lean-Agile Partners
More informationMcKinsey Problem Solving Test Top Tips
McKinsey Problem Solving Test Top Tips 1 McKinsey Problem Solving Test You re probably reading this because you ve been invited to take the McKinsey Problem Solving Test. Don t stress out as part of the
More informationWaterfall 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
More informationWorking 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
More informationPigeonhole Principle Solutions
Pigeonhole Principle Solutions 1. Show that if we take n + 1 numbers from the set {1, 2,..., 2n}, then some pair of numbers will have no factors in common. Solution: Note that consecutive numbers (such
More information(b) You draw two balls from an urn and track the colors. When you start, it contains three blue balls and one red ball.
Examples for Chapter 3 Probability Math 1040-1 Section 3.1 1. Draw a tree diagram for each of the following situations. State the size of the sample space. (a) You flip a coin three times. (b) You draw
More information"Bezpieczny Projekt"
Konferencja "Bezpieczny Projekt" Wrocław 22 czerwca 2010 www.omec.pl Software Development with Agile SCRUM Chandrashekhar Kachole 22 nd of June 2010 1 Let s keep the cell phones in Silent mode 2 Agenda
More informationSoftware Estimation using a Combination of Techniques
PMI Virtual Library 2013 Klaus Nielsen Software Estimation using a Combination of Techniques By Klaus Nielsen, MBA, PMI-ACP, PMI-RMP, PMP T his article covers the basics of software estimation techniques
More informationAgility? What for? And how? > Warm-up Session Agile Tour Vienna 2014
Agility? What for? And how? > Warm-up Session Agile Tour Vienna 2014 Agenda Agile Software Development: reasons & goals Scrum in a nutshell Kanban in a nutshell Agility: prerequisites, limits and corporate
More informationLiquid Democracy versus Direct Democracy through Initiative and Referendum: Which Is Best?
Liquid Democracy versus Direct Democracy through Initiative and Referendum: Which Is Best? Liquid democracy (LD) has been adopted as the basic model of democracy of, among others, many Pirate Parties.
More informationCoin Flip Questions. Suppose you flip a coin five times and write down the sequence of results, like HHHHH or HTTHT.
Coin Flip Questions Suppose you flip a coin five times and write down the sequence of results, like HHHHH or HTTHT. 1 How many ways can you get exactly 1 head? 2 How many ways can you get exactly 2 heads?
More informationCSPO Learning Objectives Preamble. Scrum Basics
CSPO Learning Objectives Preamble This document contains topics for the Certified Scrum Product Owner (CSPO) training course. The purpose of this document is to describe the minimum set of concepts and
More informationSelling Agile at Your Company
Selling Agile at Your Company Presented by William F. Nazzaro Hosted by Dave Bieg, Executive Vice President About DevelopMentor DevelopMentor provides solutions for all professionals involved in the lifecycle
More informationAgile 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
More informationSmartBear 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
More informationHow to Create an Out-of-Control Viral Marketing Campaign!
- 1 - How to Create An Out-Of-Control Viral Marketing Campaign! Powerful Techniques On Viral List Building, Affiliate Marketing And Brand Name Building While Leveraging On The Internet! LEGAL NOTICE The
More informationUtilisation v Productivity who gets the gold medal? Margaret Morgan Helen Meek
Utilisation v Productivity who gets the gold medal? Margaret Morgan Helen Meek About us Margaret Morgan Helen Meek Very experienced (over 25 years!) IT practitioner across all aspects of the systems lifecycle
More informationSurvey Research. Classifying surveys on the basis of their scope and their focus gives four categories:
Survey Research Types of Surveys Surveys are classified according to their focus and scope (census and sample surveys) or according to the time frame for data collection (longitudinal and cross-sectional
More informationTechniques for User Story Definition and Sizing
Scrum Requirements Techniques for User Story Definition and Sizing Victoria Hall Sr. SW Engineering Manager Bio-Rad Laboratories victoria_hall@bio-rad.com About Me Software development & management Agile
More informationAn 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
More informationScrum 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
More informationAgile letvægts projektstyring med Google Docs. @ PROSA, 31/10-2009 Thomas Blomseth, BestBrains
Agile letvægts projektstyring med Google Docs @ PROSA, 31/10-2009 Thomas Blomseth, BestBrains Tool types Physical tools Index cards on whiteboards Wall paper Lightweight general tools Office suites Google
More informationMIDI Quantizing and Humanizing Functions in Cubase
MIDI Quantizing and Humanizing Functions in Cubase by Piotr Musiał Note: This tutorial was made using Cubase 4 Studio Hi. My name is Piotr Musiał and I welcome You to my next tutorial! Today, we are going
More informationFrom PvE & Priorities to a plan. Part 2: MVP & planning
From PvE & Priorities to a plan Part 2: MVP & planning Today s goals Decide on the Minimum Viable Product (MVP) for your detailed design Decide on the MVP for your demo Develop your backlog Start designing
More informationUSCIS/SPAS: Product Backlog Items and User Stories 4/16/2015. Dr. Patrick McConnell
USCIS/SPAS: Product Backlog Items and User Stories 4/16/2015 Dr. Patrick McConnell July 9, 2015 1 First, an old joke.. I can t identify an original source for this cartoon. As best as I can tell, the art
More informationA Case Study Research on Software Cost Estimation Using Experts Estimates, Wideband Delphi, and Planning Poker Technique
, pp. 173-182 http://dx.doi.org/10.14257/ijseia.2014.8.11.16 A Case Study Research on Software Cost Estimation Using Experts Estimates, Wideband Delphi, and Planning Poker Technique Taghi Javdani Gandomani
More informationWriting Thesis Defense Papers
Writing Thesis Defense Papers The point of these papers is for you to explain and defend a thesis of your own critically analyzing the reasoning offered in support of a claim made by one of the philosophers
More informationOperations and Supply Chain Management Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology Madras
Operations and Supply Chain Management Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology Madras Lecture - 41 Value of Information In this lecture, we look at the Value
More informationCourse 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
More informationScrum. 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
More information