Paweł Słowikowski What can Agility do for YOU. Who am I Have been: Software tester Verification Project Manager Scrum Master Agile Coach Currently: Scrum.

Slides:



Advertisements
Similar presentations
Large + successful + government + IT + Agile = Census Leon Maritz June 2014.
Advertisements

How to Implement Agile in Your Organization
Steve Collins Richland County IT Manager Agile.  Have Fun  Learn About Agile  Tell Some Stories.
The Product Owner in SCRUM – ZipperMan or SuperMan? Adjusting the responsibilities of the Product Owner in SCRUM Milan, December 2 nd 2011 Agile Project.
IAgile – iNetFrame’s framework for agile development Features Get to see a working product early Development shadows evolving requirements Pair programming.
Agile Project Management with Scrum
Agile Scrum for Process Improvement Projects – Case Study 1 Dr. Tom Sheives Chief Unstuck Officer Unstuck Company Yvonne Kish Associate.
NAUG NAUG Knowledge Evening – th February 2007.
Scrum introduction XP Days Agenda Introduction The Scrum process – roles, ceremonies and artifacts Backlog management Conclusions and questions.
Morning – 9am Getting Started Agile Manifesto Values & Principles Scrum Framework ~~ 10:40 to 11:00 Break ~~ Scrum Roles Backlog Grooming Estimation.
Agile development By Sam Chamberlain. First a bit of history..
Agile Software Development Matt Rice November 27, 2006.
Wael Ellithy, Ph.D. Arx ICT  Agile Software Development  Scrum Framework  Scrum Rules and Process  Scrum In Industry.
Introduction to Agile.
An Overview of Agile L e a d i n g C h a n g e T h r o u g h C o l l a b o r a t i o n.
Bca.co.uk 01BMW Tender Inspect & Collect bca.co.uk Scrum…Buts Joy Kelsey Agile By Example Warsaw October 16 th and 17 th 2013.
Real World Software Development Management and Solutions Mario Cardinal March 16, 2011.
Adopting Agile for Enterprise Software Joe Bedell, Software Engineer Jason Breen, Software Engineer Peter Melko, Scrum Master June 15 th, 2015.
Agile Software Development Brian Link
Software Engineering- Scrum 徐 瑋 Alen 林芳瑜 Flora 1.
Enterprise Project Management
© 2006 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Agile Assessment Gadi Lifshitz, Ayelet Kroskin, Barak Yagour, Yael Dubinsky.
OV-1.1 CSE4939 CSE4940 Reviewing Concepts  The Agile Methodology   scrumreferencecard.com/ScrumReferenceCard.pdf.
Software Project Management Team 04 – K15T2. Content Summarizing your view on “Software development process”. Answer 3 question: ◦ What is Software Development.
SCRUMBAN?!?! What is it and how can it help your team?
Computer Science and Software Engineering© 2014 Project Lead The Way, Inc. Software Design Process.
THE AGILE MENTALITY CHAPTER Topics  Why Use Agile and Scrum?  Agile Development –Manifesto for Agile Software Development  Scrum Methodology.
Dr. Nguyen Hai Quan.  Why SCRUM?  What is SCRUM?  Some terms  SCRUM Meetings  Sprint  Estimation  Product backlog  Sprint backlog  Whiteboard.
April 24, 2017 Agile BVIR.
Het einde van het beroep van tester - Wat Agile, DevOps en Scrum betekenen voor het testvak -
Agile Information Management Development. Agile Project Management Characteristics  Acceptance and even welcome of changing requirements  Incremental.
Agile Metrics It’s Not All That Complicated. © 2011 VersionOne 2 Welcome – About your Trainer, Katia Sullivan VersionOne Product Trainer and Agile Coach.
1 confidential | ©2015 Sabre GLBL Inc. All rights reserved. Implementing Kanban at Different Levels During Agile Adoption Krishnakumar C Principal Agile.
AGILE - IMPLEMENTATION (C) CLARION TECHNOLOGIES. ability to move quickly and easily…. AGILE MEANING (LITERALLY)
Intelligence and Information Systems 1 3/17/2004 © 2004 Raytheon Company USC/CSE Executive Workshop on Agile Experiences March 17, 2004 A Raytheon Agile.
Evan Leybourn STARTING WITH VSM & KANBAN A practical workshop on value stream mapping & WIP Starting with Value Stream Mapping and Kanban by Evan Leybourn.
It’s Agile …. like! A Corkman’s introduction to Agile software delivery.
 Overview of agile project management  Key concepts and terminology  Available resources and tools  Applicability of agile project management to different.
AGILE - IMPLEMENTATION (C) CLARION TECHNOLOGIES. ability to move quickly and easily…. AGILE MEANING (LITERALLY)
Over Contract negotiation over Processes and tools over Comprehensive documentation overFollowing a plan over.
Think Scrum, act Scrum Scrum Practitioner like a boss Thibault Clavier.
Introduction to Agile. Introduction Who is this guy?
Kanban Advanced Software Engineering Dr Nuha El-Khalili.
Managing Agile Software Development Teams Using Scrum AKA: Wrangling Developers for Fun and Profit!
Agile Methodology. -Dhanashree Kumkar -Plus91 Technologies.
Copyright © Curt Hill Scrum Software Development Paradigms What is a Scrum?
Barnes & Noble Alonda Morgan. Agile UX Agile.
Agile Methodology and Scrum
AGILE SCRUM METHODOLOGY
Scrum.
CSC 355 – Newer Approaches to System Development Life Cycles & Processes, Spring 2017 March 2017 Dr. Dale Parson.
Waterfall, Agile & Scaling Agile
Agile Frameworks Individuals and interactions over processes and tools
Using Kanban Techniques to Control Incremental Development
BSA 385 Competitive Success-- snaptutorial.com
BSA 385 Competitive Success-- snaptutorial.com
BSA 385 Education for Service-- snaptutorial.com
BSA 385 Education for Service-- snaptutorial.com
BSA 385 Teaching Effectively-- snaptutorial.com
BSA 385 Teaching Effectively-- snaptutorial.com
BSA 385 Inspiring Innovation-- snaptutorial.com
Being Agile Minded: Even if your team is not
Johanna Rothman Agile Team Measurements Chapter 12
Summarizing Our Models to Date
Scrum Overview.
Real World Scrum with TFS & VSTS / Azure DevOps
Adjective: Able to move quickly and easily. Principles and Values
Scrum in Action.
Agile, Scrum and CMMI Methodologies
Using SCRUM the NHC-IT Way!
Presentation transcript:

Paweł Słowikowski What can Agility do for YOU

Who am I Have been: Software tester Verification Project Manager Scrum Master Agile Coach Currently: Scrum Master and Internal Trainer at Objectivity Co-founder of Agile Wrocław community Have been: Software tester Verification Project Manager Scrum Master Agile Coach Currently: Scrum Master and Internal Trainer at Objectivity Co-founder of Agile Wrocław community

Agenda

The „Why” behind Agile

Customers’ needs Originated in „Total Quality Management”, J Oakland, 1989.

Deliver Fast Deliver small packages that bring value to the customer Invest in short feedback cycles React to the changing requirements In time – build an environment that is prepared for and welcomes change as a natural process Designing, testing, documenting is all part of the release cycle WYSIWIG

Make it visible

Examples of visibility – sprint backlog

Examples of visibility – sprint burndown chart

Continuous improvement

The Onion Well-built team Engineering practices Scrum/lean/kanban/xp/hybrids Agile Culture Project and Product management as needed by the client

Tools - Lean

Tools - Kanban Smaller, lighter, but requires more maturity You need to establish everything else outside of kanban to have it work for you To do Item1 Item2 Item3 Work in progress [2] Item4 Item5 Done Item6 Lead time Cycle time Visualize and manage the flow of value through your system

Examples of visibility – cumulative flow diagram

Tools – engineering practices COMMUNICATION!

Agile Developer

How to start Start small with the focus on customer in mind Manage expectations Visualize work - to do, in progress, completed Kanban/scrum boards Burnup, burndown charts; Cumulative Flow Diagrams Synchronize, integrate work often Shorten the feedback loop, step by step Test as early as possible Inspect & adapt

Back to the „Why” Have the „Why” in mind when you do things Remember, that people (including your customers) usually resist change Nonetheless, have courage to continuously improve, experiment and try out what is working for YOU and your company

Thank you! visit: