SlideShare una empresa de Scribd logo
1 de 31
Agile Adoption and Initiation Inception and Preparation Setting up for success… or failure… Reginald de Silva & Jacinta Streat
Introduction Who are we and why are we here: Reg Jacinta What we will be covering What is Agile Agile adoption – Why would you and How to? Pitfalls, risks and smells The Agile Inception – Objectives and tools  What’s next…
What is Agile? Agile is an umbrella term for several iterative and incremental software development methodologies including Extreme Programming (XP), Scrum, Kanbanand Lean. Agile is: Customer-centric, rigorous and disciplined. Involves working in small iterations with concurrent analysis, development and testing. Focuses on empowering people to collaborate and make decisions together quickly and effectively.
Agile Adoption – Benefits of Agile Deliver business value Highest value first  Early ROI (MVP – Minimum viable product, MMFs – Minimum marketable features) Customer satisfaction Reduce Risk Continuous Improvement  Inspect & Adapt PDCA – plan, do, check, act Diagram by Karn G. Bulsuk (http://blog.bulsuk.com)
Agile Adoption – Benefits of Agile http://www.versionone.com/Agile101/Agile_Benefits.asp
Agile Adoption – Success
Agile Adoption – Success Perceived Project Success Rates Note: Accurate to within +/-7%          Figures don’t add to 100% due to use of “ranged options” Copyright 2010 Scott W. Ambler www.ambysoft.com/surveys/
Agile Adoption Key Criteria Agile Coach Helps to establish approach Transfers knowledge and aims to make themself redundant Business buy-in  Top down  Bottom up Business commitment Is the owner Empowered to make immediate decisions when required Talent  Right people in the right roles Right mindset Values and behaviours - Communication, Feedback, Courage, Simplicity, Respect Pilot Project  benign way to adopt agile
How to Adopt Agile Ensure that proper change management is in place a structured approach to transitioning individuals, teams, and the organisation from a current state to a desired future state Solicit buy-in and commitment at all levels  Select the right project Run an inception  Involve the right people Build the team Establish a Framework What a sprint/iteration looks like What other processes are used Produce a backlog Sprint/Iteration 0  Start building
Agile Smells Smells like success The team are engaged and confident The business partner is an advocate The first release is a minimum viable product Smells like failure The business partner is not accountable or empowered to make decisions Some team members are not on board Leadership is “command and control” rather than “servant leadership” The coaches and Agile leaders have never actually delivered an Agile project The project is not fun Agile adoption is being run by Project Managers
Business Partnership Business role: Is a member of the team Owns the project scope and delivery Is empowered to make decisions Manages the wider stakeholder group
Project Managers Traditional Project Managers do not belong in Agile projects. “Agile Project Management Responsibilities Most agile processes—and Scrum in particular—do not include a role called “project manager.” Without a specific person tasked with performing all managing duties, those responsibilities are distributed among the other roles on the project, namely the team, the ScrumMaster, and the Product Owner.” Mike Cohn http://www.mountaingoatsoftware.com/topics/agile-project-management
Project Managers cont… Agile is often perceived to threaten the very existence of Project Managers If you must have a traditional Project Manager then: Their role is to shield the team from external influences i.e. Manage upwards and across Get their buy-in– e.g. take steps to build their trust and confidence You may need to manage their expectations If your PMO does not support Agile then add that level of support or consider rebuilding your PMO
The Agile Inception Objectives: Set clear direction Set the project up for success Start work quickly
Define the Problem / Opportunity Where are we now? Where do we want to be?
Project Vision: Elevator Pitch For Australian based customers who require trans-Tasman payment solution the TBA is a Payments outsourcing solution that is flexible, secure & cost effective unlike ABC Bank File our product offers International Payments, NZ/AU functionality, RTC, UC & bulk cheque printing
Objectives
Trade off Sliders
Ropes and Fuels
Apple tablet  User can see addresses, phone numbers IN Advertiser & User reporting User can add addresses  User can save specific part of the captions Full Access to data via Search API New Products New Reporting channels Let users create lists User Testing Design and Usability testing Objectives measurement to be integrated across channels Accessibility Testing URL Redirect (device specific) Detailed customer profiling search result re-ordering (Relevance) Omniture Usage Stats Users should be able to search by Business Names Print. No changes to the way we print WP books Performance (same)/ not worse Change to data presentation content from external parties Better search experience Social Networking tools Syndicating Res data to non WP branded properties Team process improvements Data mining prevention Connect Business to users in new ways ‘Maverick’ factor; users generating new use cases Single search field on widget or other search types Access to all Bus & Gov data via search API Become more relevant to young users Better understanding of our data Less Ad banners Single search WPOL Protect the site from data mining User access blocking after misuse (API) Converting occasional users to frequent users Content Acquisition strategy initiative Content share to improve data quality & search! Using API for Location Better integration with digital only advertisers Maybe OUT
As Is/ To Be Process
Define Epics then Stories
Stories Epics Want to display banner advertising Want to display banner advertising based on the users previous search Want to display banner advertising targeting the users location Want to display banner advertising targeting the users location Want to be able to report on the performance of banner advertising Want a report showing performance by location
Prioritise Stories MoSCoW Must have Should have Could have Won’t/Wish to have
Estimation Examples: T-shirt sizes: Estimation for each Epic Large – 1 pair for a Release Medium – 1 Pair for 1 Iteration  Small – 1 Pair for ½ Iteration Or  Fibonacci sequence: Estimation for each Story Points, 1, 2, 3, 5, 8, 13, etc
Release Planning Release Plan at Epic Level then Story level Release Planning with Poker chips http://hillside.net/plop/2007/papers/PLoP2007_Yip.pdf
Retrospective
Iteration 0 Test the process Project Planning Release planning Iteration planning Prepare environments Prepare Iteration 1 stories
What’s next Start building http://assets.scrumfoundation.com/downloads/1/scrumprimer121.pdf?1294640838
Questions?
References http://www.ambysoft.com/surveys/ http://agilepainrelief.com/notesfromatooluser/2008/06/agilescrum-smells.html http://blog.bulsuk.com  http://www.craiglarman.com/wiki/index.php?title=Image:Agile_and_iterative_1e.jpg http://en.wikipedia.org/wiki/Change_management http://hillside.net/plop/2007/papers/PLoP2007_Yip.pdf http://www.infoq.com/news/2008/05/agile-adoption-survey-2008 http://www.mountaingoatsoftware.com/books/1-agile-estimating-and-planninghttp://www.mountaingoatsoftware.com/topics/agile-project-management http://www.mountaingoatsoftware.com/topics/planning-poker http://www.mountaingoatsoftware.com/scrum http://www.scrumalliance.org http://www.versionone.com/Agile101/Agile_Benefits.asp http://wikieducator.org/images/f/f1/Fibonacci.png http://icons.mysitemyway.com/wp-content/gallery/matte-white-square-icons-people-things/125544-matte-white-square-icon-people-things-shirt1.png http://upload.wikimedia.org/wikipedia/commons/thumb/b/b3/Aiga_elevator.svg/578px-Aiga_elevator.svg.png http://assets.scrumfoundation.com/downloads/1/scrumprimer121.pdf?1294640838 Contacts: Reg de Silva 	http://au.linkedin.com/in/regdesilva Jacinta Streathttp://au.linkedin.com/in/jacintastreat

Más contenido relacionado

La actualidad más candente

How to structure, implement and evaluate an innovation management programme
How to structure, implement and evaluate an innovation management programmeHow to structure, implement and evaluate an innovation management programme
How to structure, implement and evaluate an innovation management programmeBarry Magee
 
User Experience Distilled
User Experience DistilledUser Experience Distilled
User Experience DistilledHindu Dharma
 
User-Centered Analysis and Design in Agile
User-Centered Analysis and Design in AgileUser-Centered Analysis and Design in Agile
User-Centered Analysis and Design in AgileFatma Ürek Uludağ
 
Agile product owners-what ails them (philly_dayofagile)
Agile product owners-what ails them (philly_dayofagile)Agile product owners-what ails them (philly_dayofagile)
Agile product owners-what ails them (philly_dayofagile)Anupam Kundu
 
Demystifying User Experience - General Assembly
Demystifying User Experience - General AssemblyDemystifying User Experience - General Assembly
Demystifying User Experience - General AssemblyMike Biggs GAICD
 
Achieving product market fit
Achieving product market fit Achieving product market fit
Achieving product market fit Gannon Hall
 
Pm For Fun And Profit
Pm For Fun And ProfitPm For Fun And Profit
Pm For Fun And Profitsundong
 
Project Management for Fun and Profit
Project Management for Fun and ProfitProject Management for Fun and Profit
Project Management for Fun and ProfitCrystal Williams
 
Pptx estimating is not planning
Pptx estimating is not planningPptx estimating is not planning
Pptx estimating is not planningDhaval Panchal
 
An Engineer’s Essential Tool in Agile: Design Thinking
An Engineer’s Essential Tool in Agile:  Design ThinkingAn Engineer’s Essential Tool in Agile:  Design Thinking
An Engineer’s Essential Tool in Agile: Design ThinkingSoniaMayPatlan
 
Speed Creation REEW
Speed Creation REEWSpeed Creation REEW
Speed Creation REEWSven Krause
 
Product strategy in a customer centric company at LeanKit
Product strategy in a customer centric company at LeanKitProduct strategy in a customer centric company at LeanKit
Product strategy in a customer centric company at LeanKitFlorent de Gantes
 
Keeping Product Backlog Healthy
Keeping Product Backlog HealthyKeeping Product Backlog Healthy
Keeping Product Backlog HealthyDhaval Panchal
 

La actualidad más candente (19)

Clark "Understanding Needs & Setting Priorities: Product Discovery"
Clark "Understanding Needs & Setting Priorities: Product Discovery"Clark "Understanding Needs & Setting Priorities: Product Discovery"
Clark "Understanding Needs & Setting Priorities: Product Discovery"
 
How to structure, implement and evaluate an innovation management programme
How to structure, implement and evaluate an innovation management programmeHow to structure, implement and evaluate an innovation management programme
How to structure, implement and evaluate an innovation management programme
 
User Experience Distilled
User Experience DistilledUser Experience Distilled
User Experience Distilled
 
Rosenhan "User Research"
Rosenhan "User Research"Rosenhan "User Research"
Rosenhan "User Research"
 
U Xmagic Agile Presentation
U Xmagic Agile PresentationU Xmagic Agile Presentation
U Xmagic Agile Presentation
 
iClaims SWOT
iClaims SWOTiClaims SWOT
iClaims SWOT
 
Mobile UX-COE
Mobile UX-COEMobile UX-COE
Mobile UX-COE
 
User-Centered Analysis and Design in Agile
User-Centered Analysis and Design in AgileUser-Centered Analysis and Design in Agile
User-Centered Analysis and Design in Agile
 
Agile product owners-what ails them (philly_dayofagile)
Agile product owners-what ails them (philly_dayofagile)Agile product owners-what ails them (philly_dayofagile)
Agile product owners-what ails them (philly_dayofagile)
 
Demystifying User Experience - General Assembly
Demystifying User Experience - General AssemblyDemystifying User Experience - General Assembly
Demystifying User Experience - General Assembly
 
Achieving product market fit
Achieving product market fit Achieving product market fit
Achieving product market fit
 
Pm For Fun And Profit
Pm For Fun And ProfitPm For Fun And Profit
Pm For Fun And Profit
 
Project Management for Fun and Profit
Project Management for Fun and ProfitProject Management for Fun and Profit
Project Management for Fun and Profit
 
Pptx estimating is not planning
Pptx estimating is not planningPptx estimating is not planning
Pptx estimating is not planning
 
An Engineer’s Essential Tool in Agile: Design Thinking
An Engineer’s Essential Tool in Agile:  Design ThinkingAn Engineer’s Essential Tool in Agile:  Design Thinking
An Engineer’s Essential Tool in Agile: Design Thinking
 
Speed Creation REEW
Speed Creation REEWSpeed Creation REEW
Speed Creation REEW
 
Product strategy in a customer centric company at LeanKit
Product strategy in a customer centric company at LeanKitProduct strategy in a customer centric company at LeanKit
Product strategy in a customer centric company at LeanKit
 
B303
B303B303
B303
 
Keeping Product Backlog Healthy
Keeping Product Backlog HealthyKeeping Product Backlog Healthy
Keeping Product Backlog Healthy
 

Destacado

Agile :what i learnt so far
Agile :what i learnt so farAgile :what i learnt so far
Agile :what i learnt so farRohan Chandane
 
Modern Software Methodologies(Agile ,Scrum & Lean) + CASE STUDY(Google)
Modern Software Methodologies(Agile ,Scrum & Lean) + CASE STUDY(Google)Modern Software Methodologies(Agile ,Scrum & Lean) + CASE STUDY(Google)
Modern Software Methodologies(Agile ,Scrum & Lean) + CASE STUDY(Google)Aditya Taneja
 
Probabilistic project sizing using Randomized Branch Sampling (RBS)
Probabilistic project sizing using Randomized Branch Sampling (RBS)Probabilistic project sizing using Randomized Branch Sampling (RBS)
Probabilistic project sizing using Randomized Branch Sampling (RBS)Dimitar Bakardzhiev
 
Agile Estimating & Planning
Agile Estimating & PlanningAgile Estimating & Planning
Agile Estimating & PlanningAgileDad
 
Lean Agile Kanban Guide du Routard 2014
Lean Agile Kanban Guide du Routard 2014Lean Agile Kanban Guide du Routard 2014
Lean Agile Kanban Guide du Routard 2014Christophe Keromen
 
User Story Mapping in Practice
User Story Mapping in PracticeUser Story Mapping in Practice
User Story Mapping in PracticeSteve Rogalsky
 
Introducing Agile Scrum XP and Kanban
Introducing Agile Scrum XP and KanbanIntroducing Agile Scrum XP and Kanban
Introducing Agile Scrum XP and KanbanDimitri Ponomareff
 

Destacado (9)

Agile :what i learnt so far
Agile :what i learnt so farAgile :what i learnt so far
Agile :what i learnt so far
 
Modern Software Methodologies(Agile ,Scrum & Lean) + CASE STUDY(Google)
Modern Software Methodologies(Agile ,Scrum & Lean) + CASE STUDY(Google)Modern Software Methodologies(Agile ,Scrum & Lean) + CASE STUDY(Google)
Modern Software Methodologies(Agile ,Scrum & Lean) + CASE STUDY(Google)
 
Probabilistic project sizing using Randomized Branch Sampling (RBS)
Probabilistic project sizing using Randomized Branch Sampling (RBS)Probabilistic project sizing using Randomized Branch Sampling (RBS)
Probabilistic project sizing using Randomized Branch Sampling (RBS)
 
Agile Estimating & Planning
Agile Estimating & PlanningAgile Estimating & Planning
Agile Estimating & Planning
 
Agile Software Development - Agile and Scrum Intro
Agile Software Development - Agile and Scrum IntroAgile Software Development - Agile and Scrum Intro
Agile Software Development - Agile and Scrum Intro
 
Adopting Agile
Adopting  AgileAdopting  Agile
Adopting Agile
 
Lean Agile Kanban Guide du Routard 2014
Lean Agile Kanban Guide du Routard 2014Lean Agile Kanban Guide du Routard 2014
Lean Agile Kanban Guide du Routard 2014
 
User Story Mapping in Practice
User Story Mapping in PracticeUser Story Mapping in Practice
User Story Mapping in Practice
 
Introducing Agile Scrum XP and Kanban
Introducing Agile Scrum XP and KanbanIntroducing Agile Scrum XP and Kanban
Introducing Agile Scrum XP and Kanban
 

Similar a Agile Adoption and Initiation

Cross Functional Teams: Looking Beyond Development
Cross Functional Teams: Looking Beyond DevelopmentCross Functional Teams: Looking Beyond Development
Cross Functional Teams: Looking Beyond DevelopmentScott Gilbert
 
Business Agility And Software Development Alan Chedalawada
Business Agility And Software Development   Alan ChedalawadaBusiness Agility And Software Development   Alan Chedalawada
Business Agility And Software Development Alan ChedalawadaValtech UK
 
E C L004 Dokich 091807
E C L004  Dokich 091807E C L004  Dokich 091807
E C L004 Dokich 091807Dreamforce07
 
Agile Development in Highly Regulated Organizations
Agile Development in Highly Regulated OrganizationsAgile Development in Highly Regulated Organizations
Agile Development in Highly Regulated OrganizationsCelerity
 
Reaching agility: Why aren't we done yet?
Reaching agility: Why aren't we done yet?Reaching agility: Why aren't we done yet?
Reaching agility: Why aren't we done yet?Nicola Dourambeis
 
Lighthouse thinking (TM), Small, Simple Steps to Extraordinary Success
Lighthouse thinking (TM), Small, Simple Steps to Extraordinary SuccessLighthouse thinking (TM), Small, Simple Steps to Extraordinary Success
Lighthouse thinking (TM), Small, Simple Steps to Extraordinary SuccessHaydn Shaughnessy
 
Feeding the agile beast 2010 talk
Feeding the agile beast   2010 talkFeeding the agile beast   2010 talk
Feeding the agile beast 2010 talkDennis Stevens
 
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко АнтонSolit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антонsolit
 
Why Agile? Why Now? IPMA Forum 2009
Why Agile? Why Now?   IPMA Forum 2009Why Agile? Why Now?   IPMA Forum 2009
Why Agile? Why Now? IPMA Forum 2009skipangel
 
Mastering Agile Challenges with SAM Your Guide to Success.pdf
Mastering Agile Challenges with SAM Your Guide to Success.pdfMastering Agile Challenges with SAM Your Guide to Success.pdf
Mastering Agile Challenges with SAM Your Guide to Success.pdfSeasiaInfotech2
 
Circles of success - How to successfully transition to lightning (2)
Circles of success - How to successfully transition to lightning (2)Circles of success - How to successfully transition to lightning (2)
Circles of success - How to successfully transition to lightning (2)Salesforce - Sweden, Denmark, Norway
 
Introduction To Agile
Introduction To AgileIntroduction To Agile
Introduction To Agilevineet
 
Baby Steps To Agility
Baby Steps To AgilityBaby Steps To Agility
Baby Steps To AgilityNaresh Jain
 
Dennis Stevens - Using Agile and Lean to Lead Business Transformation
Dennis Stevens - Using Agile and Lean to Lead Business TransformationDennis Stevens - Using Agile and Lean to Lead Business Transformation
Dennis Stevens - Using Agile and Lean to Lead Business TransformationSFA
 
Profile & Experience
Profile & ExperienceProfile & Experience
Profile & Experiencekomanduri
 
The Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool EssayThe Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool EssayHeidi Owens
 
م.47-#تواصل_تطوير-م.محمد العربى-إستخدام مفاهيم الرشاقة للتحول الإستراتيجي للم...
م.47-#تواصل_تطوير-م.محمد العربى-إستخدام مفاهيم الرشاقة للتحول الإستراتيجي للم...م.47-#تواصل_تطوير-م.محمد العربى-إستخدام مفاهيم الرشاقة للتحول الإستراتيجي للم...
م.47-#تواصل_تطوير-م.محمد العربى-إستخدام مفاهيم الرشاقة للتحول الإستراتيجي للم...Egyptian Engineers Association
 
Scrum 18 months later
Scrum 18 months laterScrum 18 months later
Scrum 18 months laterCraig Brown
 

Similar a Agile Adoption and Initiation (20)

Cross Functional Teams: Looking Beyond Development
Cross Functional Teams: Looking Beyond DevelopmentCross Functional Teams: Looking Beyond Development
Cross Functional Teams: Looking Beyond Development
 
Business Agility And Software Development Alan Chedalawada
Business Agility And Software Development   Alan ChedalawadaBusiness Agility And Software Development   Alan Chedalawada
Business Agility And Software Development Alan Chedalawada
 
E C L004 Dokich 091807
E C L004  Dokich 091807E C L004  Dokich 091807
E C L004 Dokich 091807
 
Agile Development in Highly Regulated Organizations
Agile Development in Highly Regulated OrganizationsAgile Development in Highly Regulated Organizations
Agile Development in Highly Regulated Organizations
 
Reaching agility: Why aren't we done yet?
Reaching agility: Why aren't we done yet?Reaching agility: Why aren't we done yet?
Reaching agility: Why aren't we done yet?
 
Lighthouse thinking (TM), Small, Simple Steps to Extraordinary Success
Lighthouse thinking (TM), Small, Simple Steps to Extraordinary SuccessLighthouse thinking (TM), Small, Simple Steps to Extraordinary Success
Lighthouse thinking (TM), Small, Simple Steps to Extraordinary Success
 
Feeding the agile beast 2010 talk
Feeding the agile beast   2010 talkFeeding the agile beast   2010 talk
Feeding the agile beast 2010 talk
 
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко АнтонSolit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
Solit 2014, Agile ValueTeam, учимся понимать Scrum, Семенченко Антон
 
Why Agile? Why Now? IPMA Forum 2009
Why Agile? Why Now?   IPMA Forum 2009Why Agile? Why Now?   IPMA Forum 2009
Why Agile? Why Now? IPMA Forum 2009
 
Mastering Agile Challenges with SAM Your Guide to Success.pdf
Mastering Agile Challenges with SAM Your Guide to Success.pdfMastering Agile Challenges with SAM Your Guide to Success.pdf
Mastering Agile Challenges with SAM Your Guide to Success.pdf
 
Circles of success - How to successfully transition to lightning (2)
Circles of success - How to successfully transition to lightning (2)Circles of success - How to successfully transition to lightning (2)
Circles of success - How to successfully transition to lightning (2)
 
Introduction To Agile
Introduction To AgileIntroduction To Agile
Introduction To Agile
 
Baby Steps To Agility
Baby Steps To AgilityBaby Steps To Agility
Baby Steps To Agility
 
Po session
Po sessionPo session
Po session
 
Dennis Stevens - Using Agile and Lean to Lead Business Transformation
Dennis Stevens - Using Agile and Lean to Lead Business TransformationDennis Stevens - Using Agile and Lean to Lead Business Transformation
Dennis Stevens - Using Agile and Lean to Lead Business Transformation
 
Profile & Experience
Profile & ExperienceProfile & Experience
Profile & Experience
 
The Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool EssayThe Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool Essay
 
م.47-#تواصل_تطوير-م.محمد العربى-إستخدام مفاهيم الرشاقة للتحول الإستراتيجي للم...
م.47-#تواصل_تطوير-م.محمد العربى-إستخدام مفاهيم الرشاقة للتحول الإستراتيجي للم...م.47-#تواصل_تطوير-م.محمد العربى-إستخدام مفاهيم الرشاقة للتحول الإستراتيجي للم...
م.47-#تواصل_تطوير-م.محمد العربى-إستخدام مفاهيم الرشاقة للتحول الإستراتيجي للم...
 
Rapid-Assessment
Rapid-AssessmentRapid-Assessment
Rapid-Assessment
 
Scrum 18 months later
Scrum 18 months laterScrum 18 months later
Scrum 18 months later
 

Último

Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 

Último (20)

Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 

Agile Adoption and Initiation

  • 1. Agile Adoption and Initiation Inception and Preparation Setting up for success… or failure… Reginald de Silva & Jacinta Streat
  • 2. Introduction Who are we and why are we here: Reg Jacinta What we will be covering What is Agile Agile adoption – Why would you and How to? Pitfalls, risks and smells The Agile Inception – Objectives and tools What’s next…
  • 3. What is Agile? Agile is an umbrella term for several iterative and incremental software development methodologies including Extreme Programming (XP), Scrum, Kanbanand Lean. Agile is: Customer-centric, rigorous and disciplined. Involves working in small iterations with concurrent analysis, development and testing. Focuses on empowering people to collaborate and make decisions together quickly and effectively.
  • 4. Agile Adoption – Benefits of Agile Deliver business value Highest value first Early ROI (MVP – Minimum viable product, MMFs – Minimum marketable features) Customer satisfaction Reduce Risk Continuous Improvement Inspect & Adapt PDCA – plan, do, check, act Diagram by Karn G. Bulsuk (http://blog.bulsuk.com)
  • 5. Agile Adoption – Benefits of Agile http://www.versionone.com/Agile101/Agile_Benefits.asp
  • 7. Agile Adoption – Success Perceived Project Success Rates Note: Accurate to within +/-7% Figures don’t add to 100% due to use of “ranged options” Copyright 2010 Scott W. Ambler www.ambysoft.com/surveys/
  • 8. Agile Adoption Key Criteria Agile Coach Helps to establish approach Transfers knowledge and aims to make themself redundant Business buy-in Top down Bottom up Business commitment Is the owner Empowered to make immediate decisions when required Talent Right people in the right roles Right mindset Values and behaviours - Communication, Feedback, Courage, Simplicity, Respect Pilot Project benign way to adopt agile
  • 9. How to Adopt Agile Ensure that proper change management is in place a structured approach to transitioning individuals, teams, and the organisation from a current state to a desired future state Solicit buy-in and commitment at all levels Select the right project Run an inception Involve the right people Build the team Establish a Framework What a sprint/iteration looks like What other processes are used Produce a backlog Sprint/Iteration 0 Start building
  • 10. Agile Smells Smells like success The team are engaged and confident The business partner is an advocate The first release is a minimum viable product Smells like failure The business partner is not accountable or empowered to make decisions Some team members are not on board Leadership is “command and control” rather than “servant leadership” The coaches and Agile leaders have never actually delivered an Agile project The project is not fun Agile adoption is being run by Project Managers
  • 11. Business Partnership Business role: Is a member of the team Owns the project scope and delivery Is empowered to make decisions Manages the wider stakeholder group
  • 12. Project Managers Traditional Project Managers do not belong in Agile projects. “Agile Project Management Responsibilities Most agile processes—and Scrum in particular—do not include a role called “project manager.” Without a specific person tasked with performing all managing duties, those responsibilities are distributed among the other roles on the project, namely the team, the ScrumMaster, and the Product Owner.” Mike Cohn http://www.mountaingoatsoftware.com/topics/agile-project-management
  • 13. Project Managers cont… Agile is often perceived to threaten the very existence of Project Managers If you must have a traditional Project Manager then: Their role is to shield the team from external influences i.e. Manage upwards and across Get their buy-in– e.g. take steps to build their trust and confidence You may need to manage their expectations If your PMO does not support Agile then add that level of support or consider rebuilding your PMO
  • 14. The Agile Inception Objectives: Set clear direction Set the project up for success Start work quickly
  • 15. Define the Problem / Opportunity Where are we now? Where do we want to be?
  • 16. Project Vision: Elevator Pitch For Australian based customers who require trans-Tasman payment solution the TBA is a Payments outsourcing solution that is flexible, secure & cost effective unlike ABC Bank File our product offers International Payments, NZ/AU functionality, RTC, UC & bulk cheque printing
  • 20. Apple tablet User can see addresses, phone numbers IN Advertiser & User reporting User can add addresses User can save specific part of the captions Full Access to data via Search API New Products New Reporting channels Let users create lists User Testing Design and Usability testing Objectives measurement to be integrated across channels Accessibility Testing URL Redirect (device specific) Detailed customer profiling search result re-ordering (Relevance) Omniture Usage Stats Users should be able to search by Business Names Print. No changes to the way we print WP books Performance (same)/ not worse Change to data presentation content from external parties Better search experience Social Networking tools Syndicating Res data to non WP branded properties Team process improvements Data mining prevention Connect Business to users in new ways ‘Maverick’ factor; users generating new use cases Single search field on widget or other search types Access to all Bus & Gov data via search API Become more relevant to young users Better understanding of our data Less Ad banners Single search WPOL Protect the site from data mining User access blocking after misuse (API) Converting occasional users to frequent users Content Acquisition strategy initiative Content share to improve data quality & search! Using API for Location Better integration with digital only advertisers Maybe OUT
  • 21. As Is/ To Be Process
  • 22. Define Epics then Stories
  • 23. Stories Epics Want to display banner advertising Want to display banner advertising based on the users previous search Want to display banner advertising targeting the users location Want to display banner advertising targeting the users location Want to be able to report on the performance of banner advertising Want a report showing performance by location
  • 24. Prioritise Stories MoSCoW Must have Should have Could have Won’t/Wish to have
  • 25. Estimation Examples: T-shirt sizes: Estimation for each Epic Large – 1 pair for a Release Medium – 1 Pair for 1 Iteration Small – 1 Pair for ½ Iteration Or Fibonacci sequence: Estimation for each Story Points, 1, 2, 3, 5, 8, 13, etc
  • 26. Release Planning Release Plan at Epic Level then Story level Release Planning with Poker chips http://hillside.net/plop/2007/papers/PLoP2007_Yip.pdf
  • 28. Iteration 0 Test the process Project Planning Release planning Iteration planning Prepare environments Prepare Iteration 1 stories
  • 29. What’s next Start building http://assets.scrumfoundation.com/downloads/1/scrumprimer121.pdf?1294640838
  • 31. References http://www.ambysoft.com/surveys/ http://agilepainrelief.com/notesfromatooluser/2008/06/agilescrum-smells.html http://blog.bulsuk.com http://www.craiglarman.com/wiki/index.php?title=Image:Agile_and_iterative_1e.jpg http://en.wikipedia.org/wiki/Change_management http://hillside.net/plop/2007/papers/PLoP2007_Yip.pdf http://www.infoq.com/news/2008/05/agile-adoption-survey-2008 http://www.mountaingoatsoftware.com/books/1-agile-estimating-and-planninghttp://www.mountaingoatsoftware.com/topics/agile-project-management http://www.mountaingoatsoftware.com/topics/planning-poker http://www.mountaingoatsoftware.com/scrum http://www.scrumalliance.org http://www.versionone.com/Agile101/Agile_Benefits.asp http://wikieducator.org/images/f/f1/Fibonacci.png http://icons.mysitemyway.com/wp-content/gallery/matte-white-square-icons-people-things/125544-matte-white-square-icon-people-things-shirt1.png http://upload.wikimedia.org/wikipedia/commons/thumb/b/b3/Aiga_elevator.svg/578px-Aiga_elevator.svg.png http://assets.scrumfoundation.com/downloads/1/scrumprimer121.pdf?1294640838 Contacts: Reg de Silva http://au.linkedin.com/in/regdesilva Jacinta Streathttp://au.linkedin.com/in/jacintastreat

Notas del editor

  1. RegJacinta Intro Notes:KPMG in IT Advisory – Various roles such as process reengineering, Business Analyst, Project QA, various industries, USA-Contracted as a BA in ANZ Mortgages – Implemented Change control processes, Mentored Business Analysts, Project Inceptions, NZ and AustraliaSensis – Agile Development practices, White Pages BA, Online and Mobiles. Took several projects from Idea to implementation.Me Bank – Managing a team of 11 Business Analysts. Improving BA Practices, Building competency, Potentially Agile adoption
  2. RegAgile Values and PracticesCommunicationStand upsCo located teamFeedbackRetrospectivesContinuous integrationAutomated testingCourageBig visible chartsAdaptive PlanningSimplicityIncremental designJust enough docoRe-factoringRespect-Pairing-Self organising team
  3. RegCustomers Satisfaction:- How often have you designed a system to implement it 6 – 12 months later and the market has changed and you now want something differentReduce risk by:Getting Feedback early. Stakeholders see what you have implemented and may change their mindTesting a feature in production and get feedback from real usersContinuous Improvement:Feedback from users/ customers as well asContinually improve your processes
  4. Reg
  5. Reg
  6. Reg
  7. RegTalent - Team throw to Jacinta
  8. Reg
  9. jacinta
  10. Reg
  11. Reg
  12. Reg
  13. JacintaThe inception is about getting everyone on the same page, setting clear objectives and measurable goals.It’s the lack of clear objective that contribute to the project failure.Clear objectives means easier decision making.How big should it be:That depends on how much you know before your inceptionYou may just validate already understood vision and objectives
  14. Jacinta
  15. Use this slide or the one after
  16. You will do several rounds of prioritisation and estimationE.g. Prioritise Epics, break down the must have’s into stories, then estimate storiesThen prioritise the stories within the epics
  17. You will do several rounds of estimationE.g. Prioritise Epics, break down the must have’s into stories, then estimate storiesThen prioritise the stories within the epics
  18. Jacinta