Agile and the Service Desk ripplerock

Size: px
Start display at page:

Download "Agile and the Service Desk ripplerock"

Transcription

1 Agile and the Service Desk 1

2 Agile Accelerates Value Delivery 2

3 Agile By the Numbers PMP: 500,000 CSM: 200,000 CSPO: 20,000 SCRUM.ORG 15,000 PMI-ACP 4,000 SAFE: < 1,000 3

4 Waterfall Predictable, few changes Light Risk Low Ceremony Light documentation Light process Agile Processes Scrum Kanban XP Lean Iterative Risk Driven Continuous Integration and Testing High Ceremony Well documented Traceability

5 30 roles 20 activities 70 artifacts Scrum + Engineering Practices

6 Agile Manifesto The 4 Values Individuals & Interactions Working Software Customer Collaboration Responding to Change over over over over Processes & Tools Comprehensive Documentation Contract Negotiation Following a Plan That is, while there is value in the items on the right, we value the items on the left more.

7 Agile Frameworks: Scrum Timeboxes Artifacts Roles Sprint (Heart of Scrum) How often can we deliver? Sprint Planning What are we doing next? Daily Scrum How are we doing? Sprint Review How did we do? Sprint Retrospective How do we get better? Product Backlog What are we doing? Sprint Backlog What are we doing right now? How are we going to do it? Burndown Chart How are we doing? Product Owner Who decides what we do? Team Members Who will do it? ScrumMaster Who will help us do it?

8 PMI Official Reading Reference Agile Retrospectives: Making Good Teams Great. Derby, Larsen, Schwaber. Agile Software Development: The Cooperative Game 2nd Edition. Cockburn. The Software Project Manager s Bridge to Agility. Sliger, Broderick. Coaching Agile Teams. Adkins. Agile Project Management: Creating Innovative Products 2nd Edition. Highsmith. Becoming Agile:...in an imperfect world. Smith, Sidky. Agile Estimating and Planning. Cohn. The Art of Agile Development. Shore. User Stories Applied: For Agile Software Development. Cohn. Agile Project Management with Scrum. Schwaber. Lean- Agile Software Development: Achieving Enterprise Agility. Shalloway, Beaver, Trott. Facilitation, Process Improvement Contracts, Failure Modes, Crystal Method PMP vs. Agile, Stakeholder Mgmt, Communications Mgmt Soft Skills, Coaching, Mentoring, Active Listening Agile Principles, Participatory Decision Making Adopting Agile Practies Estimation, Velocity XP Progressive Elaboration, Agile Requirements Scrum Lean Portfolio Management, Value Stream Mapping

9 9

10 Snapshot of Lean Thinking Work Station ( Chaku Chaku ) Removing Waste ( Muda ) Inventory Signals ( Kanban ) Mistake Proofing ( Poka Yoke ) Continuous Improvement ( Kaizen ) Just In Time Stop The Line 10

11 The Story Lean Thinking is a management revolution beginning in post- WWII Japan Inspired a wave of process improvement methodologies in 1980s and 1990s TQM Six Sigma ISO 9001 CMMi Although intended to be Lean, these methodologies have been implemented in a very heavy fashion. In response, several software thought leaders met to discuss their own lightweight methodologies, and thus crafted the Agile Manifesto 11

12 Core Agile Values from agilemanifesto.org Individuals & Interactions Working Software Customer Collaboration Responding to Change Value Generators over over over over over Processes & Tools Comprehensive Documentation Contract Negotiation Performing to Plan Management Controls 12

13 Core Agile Principles from agilemanifesto.org 1. Satisfy the customer through early and continuous delivery 2. Welcome changing requirements 3. Deliver frequently, preferring a shorter timescale 4. Business & Technical work together daily 5. Build teams with motivated individuals & trust them 6. Face- to- Face Communication 7. Working software is the primary measure of progress 8. Sustainable pace 9. Technical excellence and good design enhances agility 10. Simplicity, maximizing the amount of work not done 11. Best results emerge from self- organizing teams 12. The team regularly reflects to become more effective 13

14 Agile projects implement iterative and incremental delivery Incremental Divide the project into incremental phases Iterative Each phase is progressively more refined * 14

15 Iterative and incremental delivery achieves business value sooner Value Iterative Delivery Traditional Delivery Time 15

16 Benefits: Productivity Agile projects are 16% more productive at a statistically significant level of confidence. Over 80% practitioners report improved productivity * 16

17 Benefits: Time To Market Agile projects are 37% more productive 97% practitioners report improved time to market. * 17

18 Benefits: Quality Rico Study Minimum quality improvement of 10% Median quality improvement of 63% VersionOne Study: 68% said quality had improved somewhat or significantly 84% reduced defects by 10%. 30% reduced defects by 25% or more Case Study for eplan Services In 9 months, defect rate reduced 70% (defects per KLOC) 18

19 Benefits: Employee Satisfaction Salesforce.com In 15 months, employees having a good time or the best time improved from 40% to 86% 90% would recommend agile University of Calgary Research reveals 2/3 less overtime * 19

20 Benefits: Customer Satisfaction Benefit Enhanced ability to manage changing priorities Improved Significantly Improved 41% 51% Improved project visibility 42% 41% Improved alignment of IT and business goals 39% 27% Reduced project risk 48% 17% * 20

21 Scrum Reference 21

22 Scrum is one of many agile methodologies: Scrum Crystal Clear Dynamic Systems Development Model (DSDM) Atern Evolutionary Project Management (Evo) extreme Programming (XP) Feature Driven Development (FDD) Lean Kanban 22

23 A Simple Definition of Scrum Scrum is based on 3 Key Tenets Deliver Early. Deliver Often Empower Your Teams Inspect and Adapt Scrum contains 14 Techniques: 6 Timeboxes 5 Artifacts 3 Roles 23

24 3 Key Tenets of Scrum: Deliver 1. Deliver Early & Often Nature delivers a new, fully-completed increment of tree each year. This allows people to enjoy the business benefits earlier than waiting the full lifecycle of a tree 24

25 3 Key Tenets of Scrum: Empower 2. Empower Your Teams Innovation does not come from compliance. Those doing knowledge work are best qualified to organize that work. Scrum requires teams to enforce professional boundaries, so they can achieve results. 25

26 3 Key Tenets of Scrum: Adapt 3. Inspect & Adapt High performing teams are those that adjust their work to meet the current reality. Scrum offers both quantitative and qualitative techniques to assess how we can avoid disaster and improve performance. 26

27 6 Timeboxes Sprint Release Planning Sprint Planning Daily Scrum Sprint Review Sprint Retrospective A timebox is a fixed period of time, during which something must be done. How often can we deliver something? What do we do when? How do we do it? How are we doing? How did we do? How do we get better? 27

28 The Scrum timeboxes are nested Planning Project Planning Release Planning Release Planning Sprint Review Retro Planning Sprint Review Retro Day Day Day Daily Scrum Time 28

29 How long are the timeboxes? Maximum Duration For Sprints of 6 Weeks For Sprints of 4 Weeks For Sprints of 2 Weeks For Sprints of 1 Week Release Planning 1.5 Days 1 Day Half- Day 2 Hours Sprint Planning 1.5 Days 1 Day Half- Day 2 Hours Sprint Review 6 Hours Half- Day 2 Hours 1 Hours Sprint Retrospective 6 Hours Half- Day 2 Hours 1 Hours Daily Scrum 15 Minutes 15 Minutes 15 Minutes 15 Minutes These are the maximum durations of each timebox. Meetings may adjourn early, if the agenda is completed before the allotted time expires. 29

30 Sprint Defined Purpose To facilitate frequent delivery through a cycle of regular short- term deadlines, thus answering How often can we deliver something Outputs Working Software consisting of new features, stories, or bug fixes Potentially Shippable Increment of Work Rules Team and Product Owner collaborate on a Sprint duration that is quick enough to meet the PO s needs, and long enough for the Team to deliver on those needs The Team may NEVER extend the Sprint to accommodate late work. Instead, late work is slipped to the next Sprint 30

31 Commitments should be completed as early in the Sprint as possible 31

32 Sprint Planning Defined Purpose To determine how much work can be accomplished in the upcoming sprint, and answer How do we do it. Outputs Commitment of several features, stories, or bug fixes Sprint Backlog describing how to accomplish the commitment Rules Product Owner must come prepared with clearly defined prioritized backlog items Product Owner has authority over the priorities for the next Sprint Team has authority over the amount of work that can be accomplished the next Sprint Team must make a commitment before the end of the meeting 32

33 Sprint Planning by the numbers 1 5 people x 2 wks x 6hrs/day: Calculate the team s Minus vacation: total manhour capacity for Minus 20% Slack/ Risk Buffer: the upcoming Sprint Commitment Cap: Add the manhour estimates for all the Sprint Backlog tasks 3 Compare the 2 numbers to help the team confirm the commitment is reasonable è J

34 Sprint Planning Best Practices Divide the Planning into 2 Halves In the first half, the Product Owner briefs the team on the next priorities from the Product Backlog, and the Team selects a set of items they deem reasonable In the second half, the team decomposes the commitments into the Sprint Backlog of action items and tasks needed to accomplish those commitments Defer Task Assignments Many teams spend too much effort pre- assigning Sprint Backlog action items to Team Members, often causing the Sprint Planning to last many hours too long. Consider leaving the task assignments until later. This will allow Team Members the opportunity to self- assign the tasks, generating more buy- in. Defer Unknown Details The Sprint Backlog is an imperfect living work plan % of the Sprint Backlog tasks will change over the course of the Sprint. Consider deferring the task definition for those things that are not fully understood, and simply 34

35 Daily Scrum Defined Purpose To review quickly the Team s progress on Sprint commitments, thus answering How are we doing Output Action Items needed to bring the Sprint back on track Updated Sprint Backlog Rules Each Team Member comes to the meeting prepared to offer his/her progress. Each Team Member takes a turn speaking for 60 seconds to: Offer his/her progress Offer to help another Team Members Hold another Team Member accountable for limited progress Each Team Member remains quiet until their turn ScrumMaster remains quiet, except to enforce the rules. 35

36 Daily Scrum Format Three Standard Questions What did I did I since the last Daily Scrum? What will I do before the next Daily Scrum? What is slowing my progress? This is not a status report for the ScrumMaster. It is a risk management & accountability meeting around Sprint Commitments Consider the following alterations: How confident are you we will meet our Sprint commitments? Everyone must report at least 1 impediment slowing progress. 36

37 EXAMPLE: Daily Scrum Sprint Backlog from the enterprise intranet As people explain their progress, the ScrumMaster updates the Sprint Backlog Remote team members dialing in 37

38 Sprint Review Defined Purpose To demonstrate work completed by the team during the Sprint. Output PO Approval or Rejection for each committed feature, story, or bug fix PO feedback for completed work Rules The Product Owner must base his approval or rejection on the agreed- upon acceptance criteria for each commitment. The Team gives the demonstration, not the ScrumMaster. The Team is held collectively accountable for failed commitments, not the ScrumMaster 38

39 Sprint Retrospective Defined Purpose To reflect upon the team s performance in the previous Sprint, thus answering How can we get better Output List of impediments, roadblocks, and issues slowing the team s progress List of action items to escalate or directly address those impediments Rules The Team has full authority over whether the Product Owner or other authority figures may participate, so as to create a safe environment. Team Members are to be candid, but respectful 39

40 Sprint Retrospective Formats Suggested Topics What went well, What could be better, What will we do about it What should be continue doing, What should we start doing, What should we stop doing Suggested Tools Whiteboards, Flipcharts, Index Cards, Sticky Notes 40

41 EXAMPLE: Sprint Retrospective Team mind-map exercise to understand relationships of project issues 41

42 5 Artifacts An artifact is a management document that tells you what we are doing and how well things are going. Product Backlog Release Plan Sprint Backlog Burndown Chart Scrum Board What are we doing? When will we do it? How do we do it How are we doing? How are we doing? 42

43 5 Artifacts Product Backlog Release Plan Burndown Chart Sprint Backlog n n n n n n n n n n n n n n n n n n n n n n Scrum Board 43

44 Product Backlog Defined Owned by Rules Best Practices A single, integrated, prioritized, living That answers what are we doing Product Owner Anyone can add a new request to the backlog Only the PO can prioritize the backlog Only the highest priority backlog items may be worked on The backlog items must have estimates Lightweight More detail for next items; less detail for later items. Living More requests and more information is added as the project progresses. 44

45 Product Backlog Annotation Product Backlog items (user stories, features, or bugs) Items are listed in top-down priority order Estimate for each backlog item 45

46 Release Plan Defined Owned by Rules Best Practices A high- level roadmap that forecasts when we will do what Product Owner Only the PO can prioritize the backlog Dependencies are offered by the team, must be considered Velocity (average output per sprint) is required to know how much to forecast for future sprints Realistic Explains delivery dates as best case, worst case, most likely scenarios Fresh Updated after each sprint 46

47 Velocity Chart An optional graph visualizing the output per Sprint. Used to improve accuracy of Release Plans Features completed per Sprint Team velocity does not improve indefinitely, but stabilizes over time Sprint 1 Sprint 2 Sprint 3 Sprint 4 47

48 Release Plan Annotation The Product Backlog is organized into a forecast of 1 or more releases, each having 1 or more sprints Product Backlog Release A Release B Sprint 1 Sprint 2 Sprint 3 Sprint 4 Release Plan 48

49 Sprint Backlog Defined Owned by Rules Best Practices A single list of action items & tasks that answers How will we do the work Team Collectively planned by the whole team Updated every day to reflect the team s latest decisions Estimated Manhour estimates on each task allow for creation of a burndown chart 49

50 Burndown Chart Defined Owned by Rules Best Practices A chart visualizing how much work is remaining in a timebox, thus answering how are we doing Team Based on backlog data Release Burndown for Product Backlog items remaining in a Release Sprint Burndown for Sprint Backlog items remaining in a Sprint Updated Often to reflect progress Focus on trends, not values 50

51 How Burndowns Work Backlog A backlog is measured by a burndown Burndown 51

52 Release Burndown Story Units Remaining Velocity Sprints in Release 52

53 Sprint Burndown Task Hours Remaining Days in Sprint 53

54 EXAMPLE: Sprint PMI 54

55 Scrum Board Defined Owned by Rules Best Practices A grid that visualizes the state of the Sprint Backlog, thus answering how are we doing Team The layout and meaning of the board is designed by the team Updated every day to reflect the team s progress Highly Visible Displayed in the team area 55

56 EXAMPLE: Scrum GE Issue Revealed: Lower priorities are in progress, while higher priorities are pending 56

57 EXAMPLE: Scrum Tesco Issue Revealed: Concern this feature will not be done by the end of the Sprint Solid Progress on these two features 57

58 3 Roles Product Owner Team Member ScrumMaster Who decides what we do? Who will do it? Who will help us do it? 58

59 3 Roles The Decider Product Owner The Workers Team Members The Catalyst ScrumMaster 59

60 Product Owner Function Responsible For Artifact Best Practices The person who decides what we are doing? Defines what work needs to be done! Prioritizes which work gets done first ü Validates whether work meets expectations Product Backlog Release Plan Burndown Chart (Release Burndown) Single Person with Strategic Authority Collaborative, Representative, Accountable, Committed, Knowledgeable 60

61 Team Function Responsible For Artifact Best Practices The People who actually do the work Determining how much work can be done in the sprint Planning how to do the sprint work Delivering all the sprint commitments Sprint Backlog Burndown Charts (Sprint Burndown) Scrum Board Empowered, Authorized, & Self- Organizing Cross Functional = All skills needed to deliver business value 61

62 ScrumMaster Function Responsible For Artifact Traits The person dedicated to the team Proper implementation of Scrum Challenging the project to improve Accountable that all artifacts are implemented properly, regardless of who implements them Servant Leader Enforces Scrum values, practices, and rules Teaches and coaches, but does NOT manage 62

63 ScrummasterChecklist.org How is my Product Owner doing? Is the Product Backlog prioritized according to his/her latest thinking? Are all the requirements and from all stakeholders for the product captured Is the Product Backlog a manageable size? Could any requirements better implement the INVEST principle? Have you educated your Product Owner about technical debt and how to avoid it? Is the backlog an information radiator, highly visible to all stakeholders? Does everyone know how to use the backlog tool? Is the backlog tool used to to its fullest capacity? Can you help radiate by showing everyone printouts? Can you help radiate by creating big visible charts? Are backlog items organized into appropriate releases? Do all stakeholders know whether the release plan still matches current velocity? Did your Product Owner adjust the release plan after the last Sprint Review Meeting? 63

64 ScrummasterChecklist.org How is my Team doing? Are team members spending some of their time in a groove or in a the state of flow? Do team members seem to like each other, goof off together, and celebrate each other s success? Do team members hold each other accountable to high standards, and challenge each other to grow? Are there issues/opportunities the team isn t discussing because they re too uncomfortable? Have you tried a variety of formats and locations for Sprint Retrospective Meetings? Has the team kept focus on acceptance criteria? Does the Sprint Task list reflect what the team is actually doing? Are your team s task estimates and/or your Scrum board up to date? Are the team artifacts (Scrum board, Sprint Burndown Chart, etc.) visible to the team, convenient for the team to use? Are these artifacts adequately protected from micromanagers? Do team members volunteer for tasks? Are technical debt repayment items captured in the backlog, or otherwise communicated with the Product Owner? Are team members checking their job titles at the door of the team room? Does the entire team consider itself collectively responsible for testing, user documentation, etc.? Is management measuring the team by collective success? 64

65 ScrummasterChecklist.org How are our Engineer Practices doing? Does your dev environment have a push to test button so anyone can detect when they ve broken a feature? Do you have an appropriate balance between automated functional tests and automated unit tests? Is the team writing both system functional tests and unit tests in the same language as the source code? Has your team discovered the useful gray area between functional tests and unit tests? Does a continuous integration server automatically sound an alarm within an hour of a new regression failure? Do all tests roll up into the continuous integration server result? Have team members discovered the joy of continuous design and constant refactoring, as an alternative to Big Up Front Design? Does your definition of done (acceptance criteria) for each functional Product Backlog Item include full automated test coverage and refactoring? Are team members refactoring early & often, or deferring it until a refactoring sprint? 65

66 ScrummasterChecklist.org How is the Organization doing? Is the appropriate amount of inter- team communication happening? Are your ScrumMasters meeting with each other, working the organizational impediments list? When appropriate, are the organizational impediments pasted to the wall of the development director s office? Can the cost be quantified in dollars, lost time to market, lost quality, or lost customer opportunities? Is your organization one of the few with career paths compatible with the collective goals of your teams? Answer no if there s a career incentive to do programming or architecture work at the expense of testing, test automation, or user documentation. Has your organization been recognized by the trade press or other independent sources as one of the best places to work or a leader in your industry? Are you helping to create a learning organization? 66

67 Agile Requirements 67

68 User Story Format [Title] As a <role>, I want <feature>, So that <benefit> The system shall provide <feature> User Stories are formatted from the perspective of the end user, rather than the system. They offer additional context than traditional shall statements

69 3 Principles of User Stories Card User Story information is lightweight. It fits onto a single index card. Conversation When the story is selected for a Sprint, further details are finalized in conversations with the Product Owner Confirmation Acceptance criteria are added to the User Story, to confirm the feature was implemented properly 69

70 User Story Examples As a user, I can backup my entire hard drive. As a user, I can indicate folders not to backup so that my backup drive isn t filled up with things I don t need saved. As a power user, I can specify files or folders to backup based on file size, date created, and date modified. 70

71 Avoid Poison Words As a user, I want the default behavior to backup all my files As a user, I don t want any virus- infected files to be backed up 71

72 Agile Estimation 72

73 PRECISION vs. Accuracy! Precise, but Inaccurate Imprecise, but Accurate As project leaders, we need to embrace the value of imprecise, yet sufficiently accurate estimates

74 T- Shirt Sizes Defined S M L XL XXL Feature Estimate Actual (manhours) Display profile data M 30 Forgot password M 23 Upload photo to User Profile M 18 Display photo in webpage header M 19 74

75 T- Shirt Sizes Quantified S M Average of actual effort for M Historical data converts the categories into data L 45.4 XL Confidence interval for L 74.3 Full range for XL 75

76 T- Shirt Sizes Example (in manhours) Feature Est. Lower CI Avg Upper CI Display profile data M Configure new XML feed S Forgot password M Import legacy data XL Upload photo to User Profile M Display photo in webpage header M Export data into Report L Total Best Case Most Likely Worst Case 76

77 Rules for Planning Poker 1 Pick a medium- sized user story, and assign it second story description 3 Vote simultaneously on size, relative to the first Medium 4 Process Votes 4.1 If values differ by only 1 scale (e.g. 8pts versus 13pts), take the higher 4.2 If values differ by 2 scales (e.g. 5pts vs. 8 vs. 13 pts), take the middle 4.3 Otherwise, have 60 second debate. Return to step 3 5 If no resolution after 3 votes, the team does not have enough information to take the story. Task the team to get more clarification / information to take the story on the next sprint.

An Example Checklist for ScrumMasters

An Example Checklist for ScrumMasters An Example Checklist for ScrumMasters Michael James (mj4scrum@gmail.com) 14 September 2007 (Revised 24 July 2012) A Full Time Facilitator? An adequate ScrumMaster can handle two or three teams at a time.

More information

LEAN AGILE POCKET GUIDE

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

More information

D25-2. Agile and Scrum Introduction

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

More information

Agile Project Management and Agile Practices Training; with a Scrum Project that you will do.

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

More information

Measuring ROI of Agile Transformation

Measuring ROI of Agile Transformation Measuring ROI of Agile Transformation Title of the Paper: Measuring Return on Investment (ROI) of Agile Transformation Theme: Strategic & Innovative Practices Portfolio, Programs & Project (PPP) Management

More information

AGILE - QUICK GUIDE AGILE - PRIMER

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

More information

Introduction to Agile and Scrum

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

More information

Issues in Internet Design and Development

Issues 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 information

Agile Scrum Workshop

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

More information

Waterfall to Agile. DFI Case Study By Nick Van, PMP

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

More information

Lean QA: The Agile Way. Chris Lawson, Quality Manager

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

More information

Agile Project Management Mapping the PMBOK Guide to Agile Practices. Michele Sliger michele@sligerconsulting.com Twitter: @michelesliger

Agile Project Management Mapping the PMBOK Guide to Agile Practices. Michele Sliger michele@sligerconsulting.com Twitter: @michelesliger Agile Project Management Mapping the PMBOK Guide to Agile Practices Michele Sliger michele@sligerconsulting.com Twitter: @michelesliger Michele Sliger Sliger Consulting, Inc. www.sligerconsulting.com Over

More information

Agile Certification: PMI-ACP

Agile Certification: PMI-ACP Agile Certification: PMI-ACP Agenda What is PMI-ACP? Should I get certified? Contrast ACP to PMP Prerequisites Exam Content What to focus on? How to prepare? Resources Merits or demerits of certifications

More information

Capstone Agile Model (CAM)

Capstone Agile Model (CAM) Capstone Agile Model (CAM) Capstone Agile Model (CAM) Approach Everything we do within the Capstone Agile Model promotes a disciplined project leadership process that encourages frequent inspection and

More information

The Agile Manifesto is based on 12 principles:

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

More information

Agile Overview. 30,000 perspective. Juha Salenius CSPO CSM PMI-ACP PMP SCGMIS Workshop January 23 rd, 2013

Agile Overview. 30,000 perspective. Juha Salenius CSPO CSM PMI-ACP PMP SCGMIS Workshop January 23 rd, 2013 Agile Overview 30,000 perspective Juha Salenius CSPO CSM PMI-ACP PMP SCGMIS Workshop January 23 rd, 2013 Agenda 30,000 Perspective The Players Initiating a Project Agile Estimating Agile Communications

More information

Agile Project Management

Agile Project Management Agile Project Management with Bill Doescher, PMP, MBA, CSM Pi Principal i lconsultant tand Product tdevelopment tdirector Bill Doescher, PMP, CSM Bill Doescher is a Principal Consultant and Product Development

More information

Agile Development Overview

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

More information

Course Title: Planning and Managing Agile Projects

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

More information

Iteration Planning. also called Iteration Kickoff

Iteration Planning. also called Iteration Kickoff Agile Practices also called Iteration Kickoff Iteration Planning Purpose: Discuss detailed requirements of the stories to be built in the iteration. Review and refine the acceptance criteria for each story

More information

Agile Project Management By Mark C. Layton

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

More information

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 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 information

ACP Exam Prep Plus Desk Reference including the Project Management Agile Body of Knowledge TM (PMABOK TM )

ACP Exam Prep Plus Desk Reference including the Project Management Agile Body of Knowledge TM (PMABOK TM ) ACP Exam Prep Plus Desk Reference including the Project Management Agile Body of Knowledge TM (PMABOK TM ) Contents Homework Assignment for 2 PDUs... 1 Chapter Close-Out... 2 Terminology Matching Exercise...

More information

WE ARE FOCUSED ON HELPING OUR CLIENTS WORK SMARTER AND MORE EFFICIENTLY SO THAT TOGETHER, WE CAN EMPOWER PEOPLE TO DELIVER GREAT RESULTS.

WE ARE FOCUSED ON HELPING OUR CLIENTS WORK SMARTER AND MORE EFFICIENTLY SO THAT TOGETHER, WE CAN EMPOWER PEOPLE TO DELIVER GREAT RESULTS. WE ARE FOCUSED ON HELPING OUR CLIENTS WORK SMARTER AND MORE EFFICIENTLY SO THAT TOGETHER, WE CAN EMPOWER PEOPLE TO DELIVER GREAT RESULTS. We believe that people working towards common goals are capable

More information

Managing Agile Projects in TestTrack GUIDE

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...

More information

Sometimes: 16 % Often: 13 % Always: 7 %

Sometimes: 16 % Often: 13 % Always: 7 % SCRUM AT RIIS A Standish study found that only 20% of features in a typical system were used often or always and 45% of features were never used at all. The ability to embrace change is critical to reducing

More information

Certified ScrumMaster (CSM) Content Outline and Learning Objectives January 2012

Certified ScrumMaster (CSM) Content Outline and Learning Objectives January 2012 Certified ScrumMaster (CSM) Content Outline and Learning Objectives January 2012 The following pages present the CSM taxonomy as validated through the 2011 Scrum Alliance Validation Study. Each percentage

More information

Scrum. SE Presentation. Anurag Dodeja Spring 2010

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

More information

Introduction to Agile Software Development Process. Software Development Life Cycles

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

More information

T14 "TIMELINES, ARTIFACTS AND OWNERS IN AGILE PROJECTS" Hubert Smits Rally Software Development BIO PRESENTATION 6/21/2007 1:30:00 PM

T14 TIMELINES, ARTIFACTS AND OWNERS IN AGILE PROJECTS Hubert Smits Rally Software Development BIO PRESENTATION 6/21/2007 1:30:00 PM BIO PRESENTATION T14 6/21/2007 1:30:00 PM "TIMELINES, ARTIFACTS AND OWNERS IN AGILE PROJECTS" Hubert Smits Rally Software Development Better Software Conference & EXPO June 18-21, 2007 Las Vegas, NV USA

More information

FREE ONLINE EDITION. (non-printable free online version) Brought to you courtesy of Sprint-IT &

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

More information

Certified ScrumMaster (CSM) Content Outline and Learning Objectives January 2012

Certified ScrumMaster (CSM) Content Outline and Learning Objectives January 2012 Certified ScrumMaster (CSM) Content Outline and Learning Objectives January 2012 The following pages present the CSM taxonomy as validated through the 2011 Scrum Alliance Validation Study. Total questions

More information

A Glossary of Scrum / Agile Terms

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

More information

AGILE & SCRUM. Revised 9/29/2015

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

More information

Strategy. Agility. Delivery.

Strategy. Agility. Delivery. Strategy. Agility. Delivery. AGILE COURSES SCRUM MASTER CERTIFICATION THE PRODUCT OWNER & USER STORIES AGILE & KANBAN ACHIEVING AGILITY AGILE FOR EXECUTIVES Implementing Agile Project Management is a challenge

More information

CS435: Introduction to Software Engineering! " Software Engineering: A Practitioner s Approach, 7/e " by Roger S. Pressman

CS435: Introduction to Software Engineering!  Software Engineering: A Practitioner s Approach, 7/e  by Roger S. Pressman CS435: Introduction to Software Engineering! " " " " " " " "Dr. M. Zhu! Chapter 3! Agile Development! Slide Set to accompany Software Engineering: A Practitioner s Approach, 7/e " by Roger S. Pressman

More information

Introduction to Agile Scrum

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

More information

Agile Software Development with Scrum. Jeff Sutherland Gabrielle Benefield

Agile 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 information

The Scrum Guide. The Definitive Guide to Scrum: The Rules of the Game. July 2013. Developed and sustained by Ken Schwaber and Jeff Sutherland

The Scrum Guide. The Definitive Guide to Scrum: The Rules of the Game. July 2013. Developed and sustained by Ken Schwaber and Jeff Sutherland The Scrum Guide The Definitive Guide to Scrum: The Rules of the Game July 2013 Developed and sustained by Ken Schwaber and Jeff Sutherland Table of Contents Purpose of the Scrum Guide... 3 Definition of

More information

Introduction to Agile and Scrum

Introduction to Agile and Scrum Introduction to Agile and Scrum Bob Schommer, CSP, PMP, MCTS Senior Project Manager Skyline Technologies, Inc. PMI Northeast Wisconsin Chapter May 3, 2011 About Skyline Technologies Microsoft Gold Certified

More information

Secrets of a Scrum Master: Agile Practices for the Service Desk

Secrets of a Scrum Master: Agile Practices for the Service Desk Secrets of a Scrum Master: Agile Practices for the Service Desk #askitsm @ITSMAcademy @ITSM_Lisa @ITSM_Donna ITSM Academy About ITSM Academy NextGen ITSM Education: Certified Process Design Engineer (CPDE)

More information

EXIN Agile Scrum Foundation. Sample Exam

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

More information

Agile Projects 7. Agile Project Management 21

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

More information

CSPO Learning Objectives Preamble. Scrum Basics

CSPO 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 information

Atern The latest version of the DSDM approach which makes DSDM appropriate to all types of project.

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

More information

Agile Extension to the BABOK Guide

Agile Extension to the BABOK Guide Agile Extension to the BABOK Guide Version 1.0 Complimentary IIBA Member Copy. Not for Redistribution or Resale www.iiba.org International Institute of Business Analysis, Toronto, Ontario, Canada International

More information

Certified Scrum Master Workshop

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

More information

Agile Information Management Development

Agile Information Management Development Agile Information Management Development Agile Project Management Characteristics Acceptance and even welcome of changing requirements Incremental product delivery Define, develop and deliver early and

More information

Agile extreme Development & Project Management Strategy Mentored/Component-based Workshop Series

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

More information

Agile Project Management: Adapting project behaviors to the software development environment

Agile Project Management: Adapting project behaviors to the software development environment Agile Project Management: Adapting project behaviors to the software development environment with Bill Doescher, PMP, CSM PrincipalConsultant and Product Development Director Business Management Consultants

More information

Mariusz Chrapko. Before: Software Quality Engineer/ Agile Coach, Motorola, Poland. My Public Profile: http://www.linkedin.

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/

More information

Agile Scrum Training. Nice to meet you. Erik Philippus. Erik Philippus (1951) www.improvement-services.nl www.agile-architecting.com.

Agile Scrum Training. Nice to meet you. Erik Philippus. Erik Philippus (1951) www.improvement-services.nl www.agile-architecting.com. Erik Philippus IMPROVEMENT BV erik@agile-architecting.com 1 IMPROVEMENT BV Nice to meet you Erik Philippus (191) IMPROVEMENT BV 3 years of experience in industrial automation Foxboro, ESA, Philips Medical,

More information

SECC Agile Foundation Certificate Examination Handbook

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

More information

How to manage agile development? Rose Pruyne Jack Reed

How to manage agile development? Rose Pruyne Jack Reed How to manage agile development? Rose Pruyne Jack Reed What will we cover? Introductions Overview and principles User story exercise Retrospective exercise Getting started Q&A About me: Jack Reed Geospatial

More information

Scenarios for Pair Coaching Exercises

Scenarios for Pair Coaching Exercises Scenarios for Pair Coaching Exercises by Brett Palmer and Victor Bonacci presented at Agile2016 Atlanta (July 28, 2016) Downloads available at AgileCoffee.com/paircoaching Scenario 1 User story mapping

More information

Certified ScrumMaster Workshop

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

More information

Overview of Scrum. Scrum Flow for one Sprint. 2015 SCRUMstudy.com. All Rights Reserved. Daily Standup. Release Planning Schedule. Create.

Overview of Scrum. Scrum Flow for one Sprint. 2015 SCRUMstudy.com. All Rights Reserved. Daily Standup. Release Planning Schedule. Create. Overview of Scrum Scrum is the most popular Agile framework. It is an adaptive, iterative, fast, flexible, and effective method designed to deliver significant value quickly and throughout a project. Scrum

More information

Agile Practitioner: PMI-ACP and ScrumMaster Aligned

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

More information

Course Title: Managing the Agile Product Development Life Cycle

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:

More information

The Agile Service Management Guide. By Jayne Gordon Groll

The Agile Service Management Guide. By Jayne Gordon Groll The Agile Service Management Guide By Jayne Gordon Groll Sources and Acknowledgements The Scrum Guide by Ken Schwaber and Jeff Sutherland, July, 2013 The ITSM Process Design Guide by Donna Knapp, ISBN:

More information

Water-Scrum-Fall Agile Reality for Large Organisations. By Manav Mehan Principal Agile consultant Manav.Mehan@tcs.com

Water-Scrum-Fall Agile Reality for Large Organisations. By Manav Mehan Principal Agile consultant Manav.Mehan@tcs.com Water-Scrum-Fall Agile Reality for Large Organisations By Manav Mehan Principal Agile consultant Manav.Mehan@tcs.com Interests and Experience Leading Change and Transformation in Large, Complex organisations

More information

SESSION 303 Wednesday, March 25, 3:00 PM - 4:00 PM Track: Support Center Optimization

SESSION 303 Wednesday, March 25, 3:00 PM - 4:00 PM Track: Support Center Optimization SESSION 303 Wednesday, March 25, 3:00 PM - 4:00 PM Track: Support Center Optimization Secrets of a Scrum Master: Agile Practices for the Service Desk Donna Knapp Curriculum Development Manager, ITSM Academy

More information

Creating a High Maturity Agile Implementation

Creating a High Maturity Agile Implementation Creating a High Maturity Agile Implementation Creating a High Maturity Agile Implementation www.qaiglobal.com 1 Copyright Notice 2015. Unless otherwise noted, these materials and the presentation of them

More information

What is meant by the term, Lean Software Development? November 2014

What is meant by the term, Lean Software Development? November 2014 What is meant by the term, Lean Software Development? Scope of this Report November 2014 This report provides a definition of Lean Software Development and explains some key characteristics. It explores

More information

ITSM Agile Intro Feb 5, 2015

ITSM Agile Intro Feb 5, 2015 ITSM Agile Intro Feb 5, 2015 Introduction You and Me Some Agile Background Fun Conversation!!! 1 Who Are You? Experience with Agile? Using some form of Agile? Raise your hand if. Me and Agile Recent Work

More information

Agile Scrum and PMBOK Compatible or Contrary?

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

More information

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. 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

More information

AGILE SOFTWARE DEVELOPMENT: INTRODUCTION, CURRENT STATUS & FUTURE Pekka Abrahamsson 23.11.2005 Jyväskylä

AGILE SOFTWARE DEVELOPMENT: INTRODUCTION, CURRENT STATUS & FUTURE Pekka Abrahamsson 23.11.2005 Jyväskylä AGILE SOFTWARE DEVELOPMENT: INTRODUCTION, CURRENT STATUS & FUTURE Pekka Abrahamsson 23.11.2005 Jyväskylä Fact corner: SME of 250 developers Mobile & desktop sw Products sold globally EXAMPLE OF AN INNOVATIVE

More information

Transitioning Your Software Process To Agile Jeffery Payne Chief Executive Officer Coveros, Inc. jeff.payne@coveros.com www.coveros.

Transitioning Your Software Process To Agile Jeffery Payne Chief Executive Officer Coveros, Inc. jeff.payne@coveros.com www.coveros. Transitioning Your Software Process To Agile Jeffery Payne Chief Executive Officer Coveros, Inc. jeff.payne@coveros.com www.coveros.com 1 About Coveros Coveros helps organizations accelerate the delivery

More information

Mastering the Iteration: An Agile White Paper

Mastering the Iteration: An Agile White Paper Rally Software Development Corporation Whitepaper Mastering the Iteration: An Agile White Paper Dean Leffingwell Abstract: The heartbeat of Agile development is the iteration the ability of the team to

More information

What is Scrum? Scrum Roles. A lean approach to software development. A simple framework. A time-tested process

What is Scrum? Scrum Roles. A lean approach to software development. A simple framework. A time-tested process What is Scrum? From http://www.scrumalliance.org/pages/what_is_scrum A lean approach to software development Scrum is an agile software development framework. Work is structured in cycles of work called

More information

Agile with XP and Scrum

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

More information

Agile and Secure: Can We Be Both?

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. keith.landrus@denimgroup.com (210) 572-4400 Copyright 2006 - The OWASP Foundation Permission

More information

Agile in Financial Services A Framework in Focus

Agile in Financial Services A Framework in Focus Agile in Financial Services A Framework in Focus John B. Hudson, B.Sc, PMP, CSM PMI NJ Chapter February 19, 2013 19 Feb 2013 1 Objectives 1. Agile Development an Overview 2. The Agile Enterprise Infrastructure

More information

The Agile Project Manager

The 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 information

Software processes that are:

Software processes that are: Agile Processes Software processes that are: Incremental (small software releases with rapid cycles) Cooperative (customer and developer working together with close communication) Straightforward (method

More information

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 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 information

RISK MANAGMENT ON AN AGILE PROJECT

RISK MANAGMENT ON AN AGILE PROJECT BIO PRESENTATION W3 6/28/ 11:30 AM RISK MANAGMENT ON AN AGILE PROJECT Michele Sliger Rally Software Development Better Software Conference June 26 29, Las Vegas, NV USA Michele Sliger Michele Sliger has

More information

Agile Training and Certification Options. David Hicks

Agile Training and Certification Options. David Hicks Agile Training and Certification Options David Hicks Agile Business Conference London 2011 David Hicks RADTAC Founder & Director Specialist in Lean and Agile since 1998 Agile Alliance Founder Member in

More information

BCS Foundation Certificate in Agile Syllabus

BCS Foundation Certificate in Agile Syllabus BCS Foundation Certificate in Agile Syllabus Version 1.5 March 2015 Change History Any changes made to the syllabus shall be clearly documented with a change history log. This shall include the latest

More information

SCRUM & AGILE. Everything You Need To Know

SCRUM & AGILE. Everything You Need To Know SCRUM & AGILE Everything You Need To Know Scrum differs from traditional waterfall approaches to project management in many ways, but is based on sound project-management principles. Our article on Scrum

More information

Topics covered. Agile methods Plan-driven and agile development Extreme programming Agile project management Scaling agile methods

Topics covered. Agile methods Plan-driven and agile development Extreme programming Agile project management Scaling agile methods Topics covered Chapter 3 Agile Software Development Agile methods Plan-driven and agile Extreme programming Agile project management Scaling agile methods 1 2 Need for rapid software Rapid software Changing

More information

How To Plan An Agile Project

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

More information

Vision created by the team. Initial Business Case created. Cross functional resource meeting held. Agile alignment meeting

Vision created by the team. Initial Business Case created. Cross functional resource meeting held. Agile alignment meeting Help Tips Agile SDLC Product Backlog Daily Standup Sprint 1 Show and Tell 2 Week Sprint Sprint 2 Release1 (must haves) Retrospective Sprint 1 DONE! Sprint 3 Sprint 2 DONE! Sprint Backlog Sprint 3 DONE!

More information

Scrum. in five minutes

Scrum. in five minutes Scrum in five minutes Scrum and agile methods are hot topics these days A simple method for the management of complex projects... Older methods focus on staying on track; Scrum is aimed at delivering business

More information

Agile and Secure Can We Be Both? Chicago OWASP. June 20 th, 2007

Agile and Secure Can We Be Both? Chicago OWASP. June 20 th, 2007 Agile and Secure Can We Be Both? Chicago OWASP June 20 th, 2007 The Agile Practitioner s Dilemma Agile Forces: Be more responsive to business concerns Increase the frequency of stable releases Decrease

More information

The 2015 State of Scrum Report. How the world is successfully applying the most popular Agile approach to projects

The 2015 State of Scrum Report. How the world is successfully applying the most popular Agile approach to projects The 2015 State of Scrum Report How the world is successfully applying the most popular Agile approach to projects RELEASED: JULY 2015 EXECUTIVE SUMMARY In February 2015, Scrum Alliance surveyed almost

More information

Development. Lecture 3

Development. Lecture 3 Software Process in Modern Software Development Lecture 3 Software Engineering i Practice Software engineering practice is a broad array of principles, concepts, methods, and tools that must be considered

More information

Certified Scrum Product Owner

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

More information

Agile software development

Agile 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 information

This handbook is meant to be a quick-starter guide to Agile Project Management. It is meant for the following people:

This 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 information

Scrum methodology report

Scrum methodology report Scrum methodology report Author: Tsholofelo Eunice Moitsheki Student number Tsholofelo Moitsheki (463642) Project Source and Documentation: http://kenai.com/downloads/dotsboxes/group%20report/dab5_scrum

More information

Bridging the Gap: Traditional to Agile Project Management. I. S. Parente 1. Susan Parente, PMP, PMI ACP, CISSP, PMI RMP, ITIL, MSEM;

Bridging the Gap: Traditional to Agile Project Management. I. S. Parente 1. Susan Parente, PMP, PMI ACP, CISSP, PMI RMP, ITIL, MSEM; Bridging the Gap: Traditional to Agile Project Management ABSTRACT I. S. Parente 1 1 Susan Parente, PMP, PMI ACP, CISSP, PMI RMP, ITIL, MSEM; S3 Technologies, LLC, Principal Consultant; parente@s3 tec.com

More information

History of Agile Methods

History of Agile Methods Agile Development Methods: Philosophy and Practice CPSC 315 Programming Studio Fall 2010 History of Agile Methods Particularly in 1990s, some developers reacted against traditional heavyweight software

More information

Who Doesn t Want to be Agile? By: Steve Dine President, Datasource Consulting, LLC 7/10/2008

Who Doesn t Want to be Agile? By: Steve Dine President, Datasource Consulting, LLC 7/10/2008 Who Doesn t Want to be Agile? By: Steve Dine President, Datasource Consulting, LLC 7/10/2008 Who wants to be involved in a BI project or program that is labeled slow or inflexible? While I don t believe

More information

Agile Contracts. NK Shrivastava, PMP, RMP, ACP, CSM, SPC CEO/Consultant - RefineM. Agenda

Agile Contracts. NK Shrivastava, PMP, RMP, ACP, CSM, SPC CEO/Consultant - RefineM. Agenda Agile Contracts NK Shrivastava, PMP, RMP, ACP, CSM, SPC CEO/Consultant - RefineM Agenda 1. Your Expectations from this Presentation 2. Introduction Myself 3. Agile Contracts a. Overview of Agile and Contracts

More information

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 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

More information

Agile Beyond The Team 1

Agile Beyond The Team 1 Agile Beyond The Team 1 Dilbert Agile 2 What Does Your Organization Value? Projects over Teams? Do new teams spools up for new projects? On-Time/On-Budget Delivery over Zero Maintenance Products Deliver

More information

SCEA 2010 EST06. Estimating Issues Associated with Agile. Bob Hunt. Galorath Incorporated

SCEA 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 information

Agile and Secure: OWASP AppSec Seattle Oct 2006. The OWASP Foundation http://www.owasp.org/

Agile and Secure: OWASP AppSec Seattle Oct 2006. The OWASP Foundation http://www.owasp.org/ Agile and Secure: Can We Be Both? OWASP AppSec Seattle Oct 2006 Dan Cornell, OWASP San Antonio Leader Principal, Denim Group Ltd. dan@denimgroup.com (210) 572-4400 Copyright 2006 - The OWASP Foundation

More information