SlideShare une entreprise Scribd logo
1  sur  27
©Ontuitive 2013 #PerformanceSupport
Agile Development
Bob Mosher
Chief Learning Evangelist
Conrad Gottfredson
Chief Learning Strategist
Doug Johnson
Director of Product Development
#PerformanceSupport
b.mosher@ontuitive.com
c.gottfredson@Ontuitive.com
d.johnson@ontuitive.com
©Ontuitive 2013 #PerformanceSupport
What is Agile, REALLY?
Where we are now
Pre-webinar poll results
Live polls
How to be agile
Today’s agenda
2
©Ontuitive 2013 #PerformanceSupport 3
Doug Johnson
Director of Software
25 Years in Software Development
• Big Companies (Microsoft) to
Startups
• Onshore – Offshore (India, China,
Poland, UK)
• Internal LOB Apps to Commercial
Products (Windows 2000, SQL
2005, Yaptap, now Ontuitive!)
• Certified Scrum Master
• 6 Kids and counting
©Ontuitive 2013 #PerformanceSupport
Agile grew from fallacies observed by software project
managers from FAILED software projects:
• Belief that ALL requirements can be known right now for a system to be
developed over months or years.
• Belief that employees can write down requirements in a way that software
developers can understand.
• Belief that employees have the best idea on how to meet their business
needs.
• Belief that reactive IT could address changing needs at the Speed of
Business
What is Agile, REALLY?
4
©Ontuitive 2013 #PerformanceSupport
Agile is a set of tradeoffs, having a preference for:
• Individuals and interactions over processes and tools
• Working software over comprehensive documentation
• Customer collaboration over contract negotiation
• Responding to change over following a plan
Agile is a philosophy with many methodologies:
• Scrum
• Extreme Programming (XP)
• Kanban
• TDD / DDD / FDD
Then, what is Agile exactly…
5
©Ontuitive 2013 #PerformanceSupport
What is Agile NOT?
6
©Ontuitive 2013 #PerformanceSupport
Agile Development in a nutshell
1. 1 List of requirements – written as User Stories (Product
Backlog)
2. Team (Devs, QA, Designer) estimates at a high-level (with
Story Points)
3. Product Owner Prioritizes from 1..N
4. PO negotiates 2 weeks worth of work with team
5. Team delivers functioning software in those 2 weeks
6. Repeat 4 and 5 until PO wants to Release
7
©Ontuitive 2013 #PerformanceSupport
What happens with only Agile Developers
8
Requirements and
Priorities
Shippable Product –
EVERY 2 WEEKS!
When are we
shipping again?
©Ontuitive 2013 #PerformanceSupport
What does an Agile Company look like?
9
Requirements and
Priorities
Shippable Product –
EVERY 2 WEEKS!
Release
Scrum
Ship It Repeat
©Ontuitive 2013 #PerformanceSupport
What is Agile, REALLY?
Where we are now
Pre-webinar poll results
Live polls
Today’s agenda
10
©Ontuitive 2013 #PerformanceSupport 11
Live poll
Q: How experienced is your organization in
meeting the learning and performance
support demands of agile software
development?
• We have NO experience at all
• We have a LITTLE experience
• We have a GOOD AMOUNT of experience
• We have a GREAT AMOUNT of experience
• We are HIGHLY experienced
©Ontuitive 2013 #PerformanceSupport
How experienced is your organization in meeting the learning and
performance support demands of agile software development?
12
Pre-webinar poll results
©Ontuitive 2013 #PerformanceSupport
What is Agile, REALLY?
Where we are now
Pre-webinar poll results
Live polls
How to be agile
Today’s agenda
13
©Ontuitive 2013 #PerformanceSupport
The PS Spectrum
Agile is the “Silver lining” and “Tipping Point we’ve been looking
for!!
Scattered
Information Support
Targeted
Information Support
Targeted
Performance Support
Smart
Performance Support
Automated
Performance Support
1. Low 3. Tangible 5. Transformational2. Marginal 4. Significant
• Shallow
• Haphazard access
• Flat
• Narrow
• Restricted access
• Limited
• Deep
• Rapid Access
• Task-Based
• Deep and Broad
• Smart Access
• Step-Based
• Deeper
• Automated
Access
• Step-Based
Embedded
Context
Just Enough
©Ontuitive 2013 #PerformanceSupport
Instructional Design
— Keeping Up at the Speed of Change
©Conrad Gottfredson, 2013
©Ontuitive 2013 #PerformanceSupport
©Conrad Gottfredson, 2013
©Ontuitive 2013 #PerformanceSupport
The AGILE process
Justify the need for NEW and MORE by
rating the impact of failure through
Critical Skills Analysis
©Conrad Gottfredson, 2013
©Ontuitive 2013 #PerformanceSupport
The AGILE process
©Conrad Gottfredson, 2013
©Ontuitive 2013 #PerformanceSupport
Develop working solutions iteratively and
implement incrementally
• Iterate: to do something over repeatedly
• Implement: to put into practical effect; carry out
• Incrementally: The process of increasing through
addition or contribution.
©Conrad Gottfredson, 2013
The AGILE process
©Ontuitive 2013 #PerformanceSupport
1. Establish an Iterative Development & Implementation
Plan (with timeline)
2. If more than one iteration, build for Core for first
iteration.
Prioritize core development as follows:
– Use the CSA prioritization for development of content and the assigning
of resources within the EPSS
– Develop Case-based Formal Instruction focusing on 5 through 7 rated
tasks and concepts
©Conrad Gottfredson, 2013
The AGILE process
©Ontuitive 2013 #PerformanceSupport
Just Enough
in the form needed to effectively perform
inside the business process
3 fundamental PS principles
IncreasingLevelsofSupport
©Ontuitive 2013 #PerformanceSupport
1. Establish an Iterative Development & Implementation
Plan (with timeline)
2. If more than one iteration, build for Core for first
iteration.
Prioritize core development as follows:
– Use the CSA prioritization for development of content and the assigning of resources
within the EPSS
• Quick Steps for all,
• Detailed Steps for 4 through 7 ratings,
• About for 5 through 7 (using the concept template)
• Existing reference resources assigned to all respective tasks,
• Learn: Show Me and Try it developed for 5 through 7
• New development of resources only for 5 through 7 ratings
– Develop Case-based Formal Instruction focusing on 5 through 7 rated tasks and
concepts
©Conrad Gottfredson, 2013
The AGILE process
©Ontuitive 2013 #PerformanceSupport
The AGILE process
1. Establish an Iterative Development &
Implementation Plan (with timeline)
2. If more than one iteration, build for Core for first
iteration.
• Prioritize development
– Begin with the most stable
– Negotiate to stability as needed
• Develop within structure
3. For each subsequent iteration:
©Conrad Gottfredson, 2013
©Ontuitive 2013 #PerformanceSupport
©Conrad Gottfredson, 2013
©Ontuitive 2013 #PerformanceSupport
Agile companies stay nimble by using approaches like
Performance Support to minimize up front ―big knowledge‖
and maximize direction at the moment of need.
How to be agile
25
©Ontuitive® 2013 #PerformanceSupport
2013 PS webinar series
September: Technology Needed to Author & Deliver PS
November: Competencies for L&D & performance
Save the Date
Performance Support Symposium: September 9th & 10th
Boston, MA
26
We need YOUR feedback!!
PS Community Survey: https://www.surveymonkey.com/s/MK28G98
©Ontuitive® 2013 #PerformanceSupport 27
Thanks!
Next Steps & Resources
Become a member of our Performance Support Community – if you already are –
invite a friend or colleague! Email us at bobandcon@ontuitive.com for an invite!
In the community you can:
• Discuss the current and future states of performance support in your organization
• Read our blogs, watch past webinars, listen to podcasts
• Network
• Collect business case data
• Find resources to share with stakeholders to increase PS buy-in
Contact Us:
bobandcon@ontuitive.com
@bmosh
@congott

Contenu connexe

Tendances

Tendances (20)

Scrumban
Scrumban Scrumban
Scrumban
 
Product Backlog Management
Product Backlog ManagementProduct Backlog Management
Product Backlog Management
 
The Importance of having a Sprint Goal
The Importance of having a Sprint GoalThe Importance of having a Sprint Goal
The Importance of having a Sprint Goal
 
Agile Transformation in Telco Guide
Agile Transformation in Telco GuideAgile Transformation in Telco Guide
Agile Transformation in Telco Guide
 
Kanban - Back to Basics
Kanban - Back to BasicsKanban - Back to Basics
Kanban - Back to Basics
 
Agile Basics / Fundamentals
Agile Basics / FundamentalsAgile Basics / Fundamentals
Agile Basics / Fundamentals
 
Scrum Process
Scrum ProcessScrum Process
Scrum Process
 
5 Practices for an Agile Mindset
5 Practices for an Agile Mindset5 Practices for an Agile Mindset
5 Practices for an Agile Mindset
 
Scrum - Agile Methodology
Scrum - Agile MethodologyScrum - Agile Methodology
Scrum - Agile Methodology
 
Scrum Product Owner
Scrum Product OwnerScrum Product Owner
Scrum Product Owner
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
Introduction agile scrum methodology
Introduction agile scrum methodologyIntroduction agile scrum methodology
Introduction agile scrum methodology
 
What Is Agile Scrum
What Is Agile ScrumWhat Is Agile Scrum
What Is Agile Scrum
 
Agile
Agile Agile
Agile
 
Scrumban
ScrumbanScrumban
Scrumban
 
Agile Metrics 101
Agile Metrics 101Agile Metrics 101
Agile Metrics 101
 
Kanban
Kanban Kanban
Kanban
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
Professional Scrum Product Owner I (PSPO-I)
Professional Scrum Product Owner I (PSPO-I)Professional Scrum Product Owner I (PSPO-I)
Professional Scrum Product Owner I (PSPO-I)
 

En vedette

Comparative study on agile software development
Comparative study on agile software developmentComparative study on agile software development
Comparative study on agile software development
A B M Moniruzzaman
 
Agile presentation
Agile presentationAgile presentation
Agile presentation
infolock
 
Overview of Agile Methodology
Overview of Agile MethodologyOverview of Agile Methodology
Overview of Agile Methodology
Haresh Karkar
 
Team Member Styles
Team Member StylesTeam Member Styles
Team Member Styles
Dianne Rees
 

En vedette (19)

Sdlc (software development life cycle)
Sdlc (software development life cycle)Sdlc (software development life cycle)
Sdlc (software development life cycle)
 
Comparative study on agile software development
Comparative study on agile software developmentComparative study on agile software development
Comparative study on agile software development
 
Agile change mgmt_overview_site
Agile change mgmt_overview_siteAgile change mgmt_overview_site
Agile change mgmt_overview_site
 
User Story Mapping
User Story MappingUser Story Mapping
User Story Mapping
 
Agile presentation
Agile presentationAgile presentation
Agile presentation
 
Overview of Agile Methodology
Overview of Agile MethodologyOverview of Agile Methodology
Overview of Agile Methodology
 
How to Profit from Innovation - The Agile Learning Organization
How to Profit from Innovation - The Agile Learning OrganizationHow to Profit from Innovation - The Agile Learning Organization
How to Profit from Innovation - The Agile Learning Organization
 
A Gentle Introduction To Agile
A Gentle Introduction To AgileA Gentle Introduction To Agile
A Gentle Introduction To Agile
 
Leaving ADDIE for SAM
Leaving ADDIE for SAMLeaving ADDIE for SAM
Leaving ADDIE for SAM
 
Teaching Kids Programming using Agile Practices
Teaching Kids Programming using Agile PracticesTeaching Kids Programming using Agile Practices
Teaching Kids Programming using Agile Practices
 
Team Member Styles
Team Member StylesTeam Member Styles
Team Member Styles
 
Agile Software Development, Overview
Agile Software Development, OverviewAgile Software Development, Overview
Agile Software Development, Overview
 
Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software Development
 
Intro Agile Software Development with Scrum for Campus Party 2009
Intro Agile Software Development with Scrum for Campus Party 2009Intro Agile Software Development with Scrum for Campus Party 2009
Intro Agile Software Development with Scrum for Campus Party 2009
 
Agile Software Development Methodologies
Agile Software Development MethodologiesAgile Software Development Methodologies
Agile Software Development Methodologies
 
High Quality Software Development with Agile and Scrum
High Quality Software Development with Agile and ScrumHigh Quality Software Development with Agile and Scrum
High Quality Software Development with Agile and Scrum
 
User Story Mapping in Practice
User Story Mapping in PracticeUser Story Mapping in Practice
User Story Mapping in Practice
 
Agile Software Development Overview
Agile Software Development OverviewAgile Software Development Overview
Agile Software Development Overview
 
Study: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving CarsStudy: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving Cars
 

Similaire à WEBINAR: "Agile Development"

Webinar: "Smart" Performance Support
Webinar: "Smart" Performance SupportWebinar: "Smart" Performance Support
Webinar: "Smart" Performance Support
Ontuitive
 
Agile the Squads Way
Agile the Squads WayAgile the Squads Way
Agile the Squads Way
Daan Assen
 
Single Point Continuous Flo1
Single Point Continuous Flo1Single Point Continuous Flo1
Single Point Continuous Flo1
Charles Cooper
 

Similaire à WEBINAR: "Agile Development" (20)

Test i agile projekter af Gitte Ottosen, Sogeti
Test i agile projekter af Gitte Ottosen, SogetiTest i agile projekter af Gitte Ottosen, Sogeti
Test i agile projekter af Gitte Ottosen, Sogeti
 
Agile dashboard
Agile dashboardAgile dashboard
Agile dashboard
 
Why Agile? Back to Basics.
Why Agile? Back to Basics.Why Agile? Back to Basics.
Why Agile? Back to Basics.
 
Practical Scrum - one day training
Practical Scrum - one day training Practical Scrum - one day training
Practical Scrum - one day training
 
Improving software quality for the future of connected vehicles
Improving software quality for the future of connected vehiclesImproving software quality for the future of connected vehicles
Improving software quality for the future of connected vehicles
 
Webinar: "Smart" Performance Support
Webinar: "Smart" Performance SupportWebinar: "Smart" Performance Support
Webinar: "Smart" Performance Support
 
Introduction to agile and scrum
Introduction to agile and scrumIntroduction to agile and scrum
Introduction to agile and scrum
 
Agile Fundamentals
Agile FundamentalsAgile Fundamentals
Agile Fundamentals
 
Agile software development compfest 13
Agile software development compfest 13Agile software development compfest 13
Agile software development compfest 13
 
Agile the Squads Way
Agile the Squads WayAgile the Squads Way
Agile the Squads Way
 
Scaling agile Principles and Practices
Scaling agile Principles and PracticesScaling agile Principles and Practices
Scaling agile Principles and Practices
 
From dysfunction to cross function in 8,593 easy steps- team building at the cbc
From dysfunction to cross function in 8,593 easy steps- team building at the cbcFrom dysfunction to cross function in 8,593 easy steps- team building at the cbc
From dysfunction to cross function in 8,593 easy steps- team building at the cbc
 
English digital business 2.1.pptx
English digital business 2.1.pptxEnglish digital business 2.1.pptx
English digital business 2.1.pptx
 
Agile at Glasswing
Agile at GlasswingAgile at Glasswing
Agile at Glasswing
 
Gartner ADDI 2018: Pivotal & Service NSW
Gartner ADDI 2018: Pivotal & Service NSWGartner ADDI 2018: Pivotal & Service NSW
Gartner ADDI 2018: Pivotal & Service NSW
 
Long termplanningandestimatinginthefederalgovtpublicagiledc
Long termplanningandestimatinginthefederalgovtpublicagiledcLong termplanningandestimatinginthefederalgovtpublicagiledc
Long termplanningandestimatinginthefederalgovtpublicagiledc
 
Single Point Continuous Flo1
Single Point Continuous Flo1Single Point Continuous Flo1
Single Point Continuous Flo1
 
Top Agile Metrics
Top Agile MetricsTop Agile Metrics
Top Agile Metrics
 
Agile+Slides.pdf
Agile+Slides.pdfAgile+Slides.pdf
Agile+Slides.pdf
 
20120905 C4ISR Strategic Investment Team Workshop
20120905 C4ISR Strategic Investment Team Workshop20120905 C4ISR Strategic Investment Team Workshop
20120905 C4ISR Strategic Investment Team Workshop
 

Plus de Ontuitive

AGILE Session 1
AGILE Session 1AGILE Session 1
AGILE Session 1
Ontuitive
 
Webinar: The Power of Mobile Support
Webinar: The Power of Mobile SupportWebinar: The Power of Mobile Support
Webinar: The Power of Mobile Support
Ontuitive
 
WEBINAR: ROI: Enabling Your Learning Initiatives to Connect to the Bottom Line
WEBINAR: ROI: Enabling Your Learning Initiatives to Connect to the Bottom LineWEBINAR: ROI: Enabling Your Learning Initiatives to Connect to the Bottom Line
WEBINAR: ROI: Enabling Your Learning Initiatives to Connect to the Bottom Line
Ontuitive
 
Webinar: The Performance Support Spectrum
Webinar: The Performance Support SpectrumWebinar: The Performance Support Spectrum
Webinar: The Performance Support Spectrum
Ontuitive
 
ROI: Enabling your Learning Initiatives to Connect to the Bottom Line
ROI: Enabling your Learning Initiatives to Connect to the Bottom LineROI: Enabling your Learning Initiatives to Connect to the Bottom Line
ROI: Enabling your Learning Initiatives to Connect to the Bottom Line
Ontuitive
 
Ps symp webinar.6.27.12
Ps symp webinar.6.27.12Ps symp webinar.6.27.12
Ps symp webinar.6.27.12
Ontuitive
 
Webinar: mSupport - The REAL Mobile Learning
Webinar: mSupport - The REAL Mobile LearningWebinar: mSupport - The REAL Mobile Learning
Webinar: mSupport - The REAL Mobile Learning
Ontuitive
 
Ls xchange deck.2012.
Ls xchange deck.2012.Ls xchange deck.2012.
Ls xchange deck.2012.
Ontuitive
 
ASTD NYC Informal Learning Session
ASTD NYC Informal Learning SessionASTD NYC Informal Learning Session
ASTD NYC Informal Learning Session
Ontuitive
 
How Does Performance Support Change a Learning Organization
How Does Performance Support Change a Learning OrganizationHow Does Performance Support Change a Learning Organization
How Does Performance Support Change a Learning Organization
Ontuitive
 

Plus de Ontuitive (20)

AGILE Session 1
AGILE Session 1AGILE Session 1
AGILE Session 1
 
WEBINAR: Research Principles Behind the Need for Performance Support
WEBINAR: Research Principles Behind the Need for Performance SupportWEBINAR: Research Principles Behind the Need for Performance Support
WEBINAR: Research Principles Behind the Need for Performance Support
 
Webinar: The Power of Mobile Support
Webinar: The Power of Mobile SupportWebinar: The Power of Mobile Support
Webinar: The Power of Mobile Support
 
WEBINAR: ROI: Enabling Your Learning Initiatives to Connect to the Bottom Line
WEBINAR: ROI: Enabling Your Learning Initiatives to Connect to the Bottom LineWEBINAR: ROI: Enabling Your Learning Initiatives to Connect to the Bottom Line
WEBINAR: ROI: Enabling Your Learning Initiatives to Connect to the Bottom Line
 
PS Spectrum
PS SpectrumPS Spectrum
PS Spectrum
 
Webinar: The Performance Support Spectrum
Webinar: The Performance Support SpectrumWebinar: The Performance Support Spectrum
Webinar: The Performance Support Spectrum
 
PRESENTATION: You teach swimming or prevent drowning?
PRESENTATION: You teach swimming or prevent drowning?PRESENTATION: You teach swimming or prevent drowning?
PRESENTATION: You teach swimming or prevent drowning?
 
Making a success of performance support (webinar deck)
Making a success of performance support (webinar deck)Making a success of performance support (webinar deck)
Making a success of performance support (webinar deck)
 
ROI: Enabling your Learning Initiatives to Connect to the Bottom Line
ROI: Enabling your Learning Initiatives to Connect to the Bottom LineROI: Enabling your Learning Initiatives to Connect to the Bottom Line
ROI: Enabling your Learning Initiatives to Connect to the Bottom Line
 
2013 is the Year for Performance Support: Breaking Down Traditional Barriers
2013 is the Year for Performance Support: Breaking Down Traditional Barriers2013 is the Year for Performance Support: Breaking Down Traditional Barriers
2013 is the Year for Performance Support: Breaking Down Traditional Barriers
 
Ps symp webinar.6.27.12
Ps symp webinar.6.27.12Ps symp webinar.6.27.12
Ps symp webinar.6.27.12
 
Webinar: mSupport - The REAL Mobile Learning
Webinar: mSupport - The REAL Mobile LearningWebinar: mSupport - The REAL Mobile Learning
Webinar: mSupport - The REAL Mobile Learning
 
Webinar Slides SharePoint is Not PS
Webinar Slides SharePoint is Not PSWebinar Slides SharePoint is Not PS
Webinar Slides SharePoint is Not PS
 
Ls xchange deck.2012.
Ls xchange deck.2012.Ls xchange deck.2012.
Ls xchange deck.2012.
 
Ls xchange deck.2012.
Ls xchange deck.2012.Ls xchange deck.2012.
Ls xchange deck.2012.
 
ASTD NYC Informal Learning Session
ASTD NYC Informal Learning SessionASTD NYC Informal Learning Session
ASTD NYC Informal Learning Session
 
How Does Performance Support Change a Learning Organization
How Does Performance Support Change a Learning OrganizationHow Does Performance Support Change a Learning Organization
How Does Performance Support Change a Learning Organization
 
Get Started with Performance Support
Get Started with Performance SupportGet Started with Performance Support
Get Started with Performance Support
 
Performance Support: From Theory to Practice
Performance Support: From Theory to PracticePerformance Support: From Theory to Practice
Performance Support: From Theory to Practice
 
M support mosher- 0511
M support mosher- 0511M support mosher- 0511
M support mosher- 0511
 

Dernier

The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
heathfieldcps1
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
Chris Hunter
 

Dernier (20)

How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 

WEBINAR: "Agile Development"

  • 1. ©Ontuitive 2013 #PerformanceSupport Agile Development Bob Mosher Chief Learning Evangelist Conrad Gottfredson Chief Learning Strategist Doug Johnson Director of Product Development #PerformanceSupport b.mosher@ontuitive.com c.gottfredson@Ontuitive.com d.johnson@ontuitive.com
  • 2. ©Ontuitive 2013 #PerformanceSupport What is Agile, REALLY? Where we are now Pre-webinar poll results Live polls How to be agile Today’s agenda 2
  • 3. ©Ontuitive 2013 #PerformanceSupport 3 Doug Johnson Director of Software 25 Years in Software Development • Big Companies (Microsoft) to Startups • Onshore – Offshore (India, China, Poland, UK) • Internal LOB Apps to Commercial Products (Windows 2000, SQL 2005, Yaptap, now Ontuitive!) • Certified Scrum Master • 6 Kids and counting
  • 4. ©Ontuitive 2013 #PerformanceSupport Agile grew from fallacies observed by software project managers from FAILED software projects: • Belief that ALL requirements can be known right now for a system to be developed over months or years. • Belief that employees can write down requirements in a way that software developers can understand. • Belief that employees have the best idea on how to meet their business needs. • Belief that reactive IT could address changing needs at the Speed of Business What is Agile, REALLY? 4
  • 5. ©Ontuitive 2013 #PerformanceSupport Agile is a set of tradeoffs, having a preference for: • Individuals and interactions over processes and tools • Working software over comprehensive documentation • Customer collaboration over contract negotiation • Responding to change over following a plan Agile is a philosophy with many methodologies: • Scrum • Extreme Programming (XP) • Kanban • TDD / DDD / FDD Then, what is Agile exactly… 5
  • 7. ©Ontuitive 2013 #PerformanceSupport Agile Development in a nutshell 1. 1 List of requirements – written as User Stories (Product Backlog) 2. Team (Devs, QA, Designer) estimates at a high-level (with Story Points) 3. Product Owner Prioritizes from 1..N 4. PO negotiates 2 weeks worth of work with team 5. Team delivers functioning software in those 2 weeks 6. Repeat 4 and 5 until PO wants to Release 7
  • 8. ©Ontuitive 2013 #PerformanceSupport What happens with only Agile Developers 8 Requirements and Priorities Shippable Product – EVERY 2 WEEKS! When are we shipping again?
  • 9. ©Ontuitive 2013 #PerformanceSupport What does an Agile Company look like? 9 Requirements and Priorities Shippable Product – EVERY 2 WEEKS! Release Scrum Ship It Repeat
  • 10. ©Ontuitive 2013 #PerformanceSupport What is Agile, REALLY? Where we are now Pre-webinar poll results Live polls Today’s agenda 10
  • 11. ©Ontuitive 2013 #PerformanceSupport 11 Live poll Q: How experienced is your organization in meeting the learning and performance support demands of agile software development? • We have NO experience at all • We have a LITTLE experience • We have a GOOD AMOUNT of experience • We have a GREAT AMOUNT of experience • We are HIGHLY experienced
  • 12. ©Ontuitive 2013 #PerformanceSupport How experienced is your organization in meeting the learning and performance support demands of agile software development? 12 Pre-webinar poll results
  • 13. ©Ontuitive 2013 #PerformanceSupport What is Agile, REALLY? Where we are now Pre-webinar poll results Live polls How to be agile Today’s agenda 13
  • 14. ©Ontuitive 2013 #PerformanceSupport The PS Spectrum Agile is the “Silver lining” and “Tipping Point we’ve been looking for!! Scattered Information Support Targeted Information Support Targeted Performance Support Smart Performance Support Automated Performance Support 1. Low 3. Tangible 5. Transformational2. Marginal 4. Significant • Shallow • Haphazard access • Flat • Narrow • Restricted access • Limited • Deep • Rapid Access • Task-Based • Deep and Broad • Smart Access • Step-Based • Deeper • Automated Access • Step-Based Embedded Context Just Enough
  • 15. ©Ontuitive 2013 #PerformanceSupport Instructional Design — Keeping Up at the Speed of Change ©Conrad Gottfredson, 2013
  • 17. ©Ontuitive 2013 #PerformanceSupport The AGILE process Justify the need for NEW and MORE by rating the impact of failure through Critical Skills Analysis ©Conrad Gottfredson, 2013
  • 18. ©Ontuitive 2013 #PerformanceSupport The AGILE process ©Conrad Gottfredson, 2013
  • 19. ©Ontuitive 2013 #PerformanceSupport Develop working solutions iteratively and implement incrementally • Iterate: to do something over repeatedly • Implement: to put into practical effect; carry out • Incrementally: The process of increasing through addition or contribution. ©Conrad Gottfredson, 2013 The AGILE process
  • 20. ©Ontuitive 2013 #PerformanceSupport 1. Establish an Iterative Development & Implementation Plan (with timeline) 2. If more than one iteration, build for Core for first iteration. Prioritize core development as follows: – Use the CSA prioritization for development of content and the assigning of resources within the EPSS – Develop Case-based Formal Instruction focusing on 5 through 7 rated tasks and concepts ©Conrad Gottfredson, 2013 The AGILE process
  • 21. ©Ontuitive 2013 #PerformanceSupport Just Enough in the form needed to effectively perform inside the business process 3 fundamental PS principles IncreasingLevelsofSupport
  • 22. ©Ontuitive 2013 #PerformanceSupport 1. Establish an Iterative Development & Implementation Plan (with timeline) 2. If more than one iteration, build for Core for first iteration. Prioritize core development as follows: – Use the CSA prioritization for development of content and the assigning of resources within the EPSS • Quick Steps for all, • Detailed Steps for 4 through 7 ratings, • About for 5 through 7 (using the concept template) • Existing reference resources assigned to all respective tasks, • Learn: Show Me and Try it developed for 5 through 7 • New development of resources only for 5 through 7 ratings – Develop Case-based Formal Instruction focusing on 5 through 7 rated tasks and concepts ©Conrad Gottfredson, 2013 The AGILE process
  • 23. ©Ontuitive 2013 #PerformanceSupport The AGILE process 1. Establish an Iterative Development & Implementation Plan (with timeline) 2. If more than one iteration, build for Core for first iteration. • Prioritize development – Begin with the most stable – Negotiate to stability as needed • Develop within structure 3. For each subsequent iteration: ©Conrad Gottfredson, 2013
  • 25. ©Ontuitive 2013 #PerformanceSupport Agile companies stay nimble by using approaches like Performance Support to minimize up front ―big knowledge‖ and maximize direction at the moment of need. How to be agile 25
  • 26. ©Ontuitive® 2013 #PerformanceSupport 2013 PS webinar series September: Technology Needed to Author & Deliver PS November: Competencies for L&D & performance Save the Date Performance Support Symposium: September 9th & 10th Boston, MA 26 We need YOUR feedback!! PS Community Survey: https://www.surveymonkey.com/s/MK28G98
  • 27. ©Ontuitive® 2013 #PerformanceSupport 27 Thanks! Next Steps & Resources Become a member of our Performance Support Community – if you already are – invite a friend or colleague! Email us at bobandcon@ontuitive.com for an invite! In the community you can: • Discuss the current and future states of performance support in your organization • Read our blogs, watch past webinars, listen to podcasts • Network • Collect business case data • Find resources to share with stakeholders to increase PS buy-in Contact Us: bobandcon@ontuitive.com @bmosh @congott

Notes de l'éditeur

  1. Bob
  2. BOBJoin Bob Mosher and Conrad Gottfredson as they discuss Agile development in this month's webinar!Software development is shifting to Agile development practices due to the speed of change within organizations, and therefore creating the demand for such shifts. These same compelling reasons are pushing learning groups to challenge their current methodologies and become more adaptive. This can’t be accomplished without a Performance Support strategy, methodology, and technology.Our charge is not only to keep up with Agile software development, but to keep up with the adaptive performance requirements of organizations to be “Agile": to grow, change, and innovate at or above the speed of their markets – in other words, the need to: “learn at the speed of change.”Prior to the webinar, please respond to this 1-question poll asking: “How experienced is your organization in meeting the learning and performance support demands of agile software development?” Results will be discussed during the webinar.
  3. BOB
  4. Doug
  5. DOUG
  6. DOUG
  7. DOUG
  8. DOUG
  9. DOUG
  10. BOB
  11. BOB
  12. BOB
  13. BOB
  14. BOB
  15. BOB/CON
  16. CON
  17. CON
  18. CON
  19. CON
  20. CON
  21. BOB
  22. CON
  23. CON
  24. CON
  25. CON/BOB/QUESTIONS
  26. BOB
  27. BOB