|
Todd's Blog
Publications
Presentations
Events
My Book: Stand Back & Deliver
Fun Stuff
Contact
Home
|
|
Todd Little : Presentations
It's all about making
ship happen.
"It’s tough to make predictions, especially about the future."
- Yogi Berra
Conference Presentations by Abstract
Click
here to view Presentations by Event
Click here for Movie clips used in the presentations
|
“Stand Back and Deliver”
“A Framework for Agile Leadership”
(90 or 180 minutes)
We start by
introducing the purpose alignment model. By characterizing activities by
mission criticality and market differentiation, we show how
organizations can discover and align with organizational strategy to
focus their activities and improve their effectiveness. Next we
introduce the key attributes and techniques for leading collaboration to
create an environment where teams can be creative, innovative and
productive. Lastly we show how to characterize projects by complexity
and uncertainty and the implications on project management, governance,
and leadership development to minimize risk and deliver on the purpose
efficiently. In summary the framework provides some practical
guidelines for:
-
Creating and Aligning to the
Strategic Vision
-
Dispersion of the Strategy via
Leading Collaboration
-
Utilizing the Strategy to Guiding
Decisions
-
Execution of the Strategy via
effective Project Governance
Stand Back and Deliver, presented at
Lean Agile Sweden 2008
A Framework for Agile Leadership, presented at
Agile2008
A Framework for Agile Leadership, presented at ORC Software STORM
2008 Conference
A Framework for Agile Leadership presented at Agile2007 Leadership
Symposium. |
|
"Risky Business: Real Options @ Work"
“Risk and Risk Management”
(90 minutes)
Two industries that extensively deal with risk are Investment Banking
and Oil Exploration. As seasoned veterans involved in developing
software in these industries, Chris Matts and Todd will introduce a
number of theories, tools and practices surrounding risk and risk
management. They will share their practical experience using these
techniques and approaches, explaining what works and what does not based
on their experience and that of their colleagues.
Learning outcomes
- Categorization of Types of Risks
- General Strategies for managing risk
- A set of practical tools for managing risk
Risk and Risk Management, presented at Houston APLN July 2009
Risk and Risk Management,
presented at Agile 2009 (August, Chicago)
Risky
Business: Real Options @ Work,
presented at Agile Roots 2010 (June, Salt Lake City)
Risky
Business: Agility @ Work,
presented at Rally Agile Success Tour 2011 (March, Houston)
|
|
“An Introduction to Agile Software Development”
(45 minutes)
Agile software development has become very popular lately. Just what
is agile development? Todd spends some time to introduce the history,
values, and practices of agile development and also navigates through
some of the agile soup such as Scrum, eXtreme Programming, Lean, Kanban,
Agile Alliance, APLN and others.
An Introduction to Agile Software Development, presented at
OpenSpirit Lunch and Learn 2009
|
|
"Making Ship Happen"
"It Depends"
“Context Driven Agile Leadership”
(60—90 minutes)
- We expect
uncertainty and manage for it through iterations, anticipation,
and adaptation.
- We
improve effectiveness and reliability through situationally
specific strategies, processes and practices.
The "one size
fits all" approach to Project Leadership is inherently flawed. We have
found that the two primary attributes of uncertainty and complexity of a
project provide guidance to effective project leadership and
governance. Complexity includes project composition such as team size
and criticality, while uncertainty includes both market and technical
uncertainty. The approach and leadership style required for a simple,
stable project is quite different than what is required for highly
uncertain, highly complex projects.
Context Driven Agile Leadership, presented at Synerzip Webinar 2010
Making Ship Happen,
presented at PMI Iowa 2008
It Depends,
presented at APLN Leadership Summit, Dallas 2008 (get
audio here)
Context Driven Agile Project Leadership, presented at
Agile2006.
(See
video here)
Context Driven Agile Project Leadership, presented at
XP2006
Context Driven Agile Project Leadership, presented at
Agile Business Conference 2006
Context Driven Agile Project Leadership, presented at
Agile Business Conference 2005 |
|
"Barely Sufficient Portfolio Management"
(180
Minute simulation)
Yogi Berra is
quoted as saying, “It is difficult to make predictions, especially about
the future.” Effective management of a software portfolio is a challenge
that many companies ignore, avoid or fail to follow through because it
is too hard. Many approaches to portfolio management get so complex that
decisions fail to get made. But what would “barely sufficient” portfolio
management look like? In this hands-on tutorial we review some basic
portfolio management guidelines and introduce a simulation game where
participants make decisions about which investments a company makes.
Through the
instruction and the simulation, participants will learn about product,
project, and portfolio management issues such as business strategy,
investment return, constraint management, technical and market
uncertainty and project complexity in order to optimize overall return.
Barely Sufficient Portfolio Management,
presented at Agile 2009 (files
used in simulation)
Barely Sufficient Portfolio Management,
presented at Lean-Agile Sweden 2008 (files
used in simulation)
Barely Sufficient Portfolio Management, presented at Better Software
2008 and Agile2008 Conference (files
used in simulation) |
|
"The Strategic Business Analyst"
(60 Minutes)
We introduce the Purpose Alignment Model described in the book
"Stand Back and Deliver" to demonstrate how to analyze portfolios,
projects, functionality, and features based on company strategy. We will
discuss the benefits this approach generates, the process for
implementing this model, and work through several case studies. After
developing a Purpose-Alignment Model for your project or company, you
can significantly improve decision making and resource allocation (and
make yourself look really good).
Key Learning Points:
- Learn how to make an organization's strategy accessible to
project teams.
- Learn how to use this accessible strategy to guide project
decisions.
- Learn how to assess requirements based on their contribution to
a project’s delivered value
The Strategic Business Analyst, presented at IIBA webinar 2009
|
|
"Leading Change Through Collaboration"
(360 Minutes)
Leaders today are faced with an incredible challenge—delivering the
right results to changing marketplaces, doing more with limited
resources, improving processes to reduce costs, opening new markets, and
keeping the company from falling into chaos. Amazingly though, the
solutions to many challenges are already held within your organization
and team. How do you unleash the talent within and foster the flow of
innovative ideas? In this hands-on and highly interactive session,
Pollyanna Pixton and Todd Little introduce the principles of
collaboration and the tools you need to create collaborative cultures in
your team and organization. Combining principles with practice, you will
learn how to use a proven collaboration process to generate new ideas
and embrace change, identify barriers to innovation and agility, and
discover novel ways to implement solutions. Practice these techniques
and tools to become a more collaborative leader while learning the
process for leading upwards and outwards.
Leading Change Through Collaboration, presented at Better Software
2008 Conference
Leading Change Through Collaboration, presented at PMI Houston 2009 |
|
"Agile
Test Automation Outsourcing at Halliburton"
(20 Minutes)
A major challenge in agile development
is the ability of test teams to keep pace with ongoing development while
simultaneously ensuring that new development has not created regression
failures. This case study from Halliburton shows how together with
Logigear they developed a
comprehensive test automation strategy for their agile teams that
effectively leveraged both in house and outsourced activities. This
approach resulted in a significant quality improvement from prior
releases.
Agile Test Automation Outsourcing at Halliburton, presented at
Gartner ITXPO 2011
|
|
"Integrating Software by
Integrating People"
(30 Minutes)
In 1996,
Landmark Graphics was a company that had grown from a startup 10 years
prior into a leading provider of software applications in oil and gas
exploration. The growth via acquisition had resulted in a collection of
corporate cultures separated by prior organization, geography, product
line and business domain. The visionary leadership realized that the
best way to create integrated solutions was by integrating the people.
This example of leading collaboration has paid off through increased
profitability and market share.
Integrating Software by Integrating People, presented at
Agile2008
|
|
“What is an Agile Leader”
(60 minutes)
In this presentation, Todd discusses the concept of an Agile Leader by
examining the Declaration of Interdependence, including a history of its
creation. We are a community of project leaders that are highly
successful at delivering results. To achieve these results:
- We increase return on investment by making continuous flow of
value our focus.
- We deliver reliable results by engaging customers in frequent
interactions and shared ownership.
- We expect uncertainty and manage for it through iterations,
anticipation, and adaptation.
- We unleash creativity and innovation by recognizing that
individuals are the ultimate source of value, and creating an
environment where they can make a difference.
- We boost performance through group accountability for results
and shared responsibility for team effectiveness.
- We improve effectiveness and reliability through situationally
specific strategies, processes and practices.
Agile
Leadership presented at Houston APLN 2008.
Agile
Leadership presented at Agile Business Conference 2006. |
|
“Uncertainty Surrounding the
Cone of Uncertainty”
(30-60 minutes)
The “Cone of Uncertainty” of software
estimation was first defined by Barry Boehm over 25 years ago. The
fundamental aspects of the cone are quite intuitive—that project
uncertainty decreases as more is discovered during the project. Todd
Little takes an in depth look into some of the dynamics of software
estimation, and questions some of the more common interpretations of the
meaning of the “cone.” Todd presents data from over 100 “for market”
projects developed by a market-leading software company and compares
this data with other industry published data. Delegates will discover
some of the patterns of software estimation accuracy, some of which go
against common industry beliefs. Understanding the uncertainty bounds
and patterns greatly helps to understand how to manage for the
uncertainty. Delegates will take away from this class the following:
-
An understanding of “typical”
estimation uncertainty
-
Suggestions for how to manage for
the uncertainty
-
A collection of metrics to track
and analyze uncertainty
Uncertainty Surrounding the Cone of Uncertainty, presented at Better Software
2008 Conference
Uncertainty Surrounding
the Cone of Uncertainty, presented at IEEE EQUITY 2007. |
|
“A Model of Software Development Value Creation and Value
Capture” (30-60 minutes)
Todd Little
presents a model of the software development process that can help
managers and project team members improve their understanding of
software development dynamics. The model consists of a set of functions
and parameters that can easily be applied in a spreadsheet. Utilizing
this model provides guidance for the software development organization
to maximize value delivery by exploring value creation and value capture
in the presence of uncertainty. Items that can be explored include
project staffing, optimal release dates, and potential impacts of
process improvements such as Pair Programming.
Value
Creation and Capture, a Model of the Software Development Process, presented
at IEEE EQUITY 2007. |
|
“Assessing the cost of Outsourcing: Efficiency,
Effectiveness and Risk”
(30-60 minutes)
Offshore
outsourcing is a popular approach for companies looking to reduce
software development costs. We have found that the full picture of cost
and value requires looking at efficiency, effectiveness, and risk. We
provide a financial model and explore the so called hidden costs and
risks of offshore outsourcing.
Assessing the Cost of Outsourcing: Efficiency, Effectiveness, and Risk presented at IEEE EQUITY 2007. |
|
Caught in the Matrix
Organizations
struggle with whether to have Product Line or Functional alignment, or
some form of formal or semi-formal Matrix organization. This
presentation examines the benefits of each form of organization and why
each could and should be utilized.
Caught in the
Matrix presented at Landmark World-Wide Developers Conference. |
|
Introduction to Causal Loops and
Systems Thinking
Peter Senge’s
Fifth Discipline does a great job of explaining Systems Thinking and the
use of Causal Loops to describe system behavior. This presentation
provides an overview of Systems Thinking and Causal Loops and goes into
some of the common dynamics of software development
Introduction to
Causal Loops and Systems Thinking presented at Landmark World-Wide
Developers Conference. |
|
Jungian Type (aka Meyers-Briggs MBTI)
Meyers and Briggs
popularized Carl Jung’s work on personality type. This presentation
explains type and temperament and has been found to be very useful to
teams to help them understand themselves and each other.
Introduction to Jungian Type and MBTI presented at Landmark World-Wide
Developers Conference. |
|
The Enneagram
The Enneagram
shares some similarities and is complimentary with Jungian type, but
also has some important differences. Fundamentally the Enneagram is
based on the compulsion and is quite helpful to self and group
understanding. It also provides a path of transformation that allows
getting through unhealthy compulsions.
Introduction
to the Enneagram presented at Landmark World-Wide
Developers Conference. |
|
Software Metrics
This is a summary
of a simple set of software metrics that can be utilized to help a
development team or organization understand where they are at.
Software Metrics
presented at Landmark World-Wide Developers Conference. |
|
|
|
|
Check out when Todd will next speak about his models and ideas. For more information, contact Todd at
todd@toddlittleweb.com
| |