Agile Adoption in Risk-Averse Environments

  • View
    139

  • Download
    0

Embed Size (px)

Transcript

  • AW9 ConcurrentSession11/11/152:45pm

    Agile Adoption in Risk-Averse Environments

    Presented by:

    Brian Duncan

    Johns Hopkins Applied Physics Laboratory

    Broughttoyouby:

    340CorporateWay,Suite300,OrangePark,FL32073888-268-8770904-278-0524info@techwell.comwww.techwell.com

  • Brian Duncan

    Johns Hopkins Applied Physics Laboratory

    Passionate about software development, Brian Duncan has led highly efficient software teams in the commercial and government sectors for more than twenty years. Having introduced agile software methods in two very different cultural organizations, Brian understands the steps necessary for technical training, social engineering, and project adoption at all levels of the company hierarchy. A strong leader, coach, and technical manager, Brian knows how to help people reach their maximum potential in small agile teams. Currently working agile adoption at the Johns Hopkins Applied Physics Laboratory, Brian works with multidisciplinary teams developing space projects for NASA and DoD sponsors. Contact him at brian.duncan@jhuapl.edu.

  • 10/6/2015

    1

    Agile Adoption in

    Risk-Averse Environments

    Brian P. Duncan

    11 November, 2015

    Introduction

    This talk is not Agile 101

    Purpose of this presentation: helping agile

    get incorporated into your environment

    Especially if your organization is not

    necessarily open to change

  • 10/6/2015

    2

    Organizational Culture

    Why organizational cultures exist

    How they get formed

    Organizational Culture

    Two Possible Characteristics:

    resistance to change

    risk aversion

  • 10/6/2015

    3

    Risk Aversion: Framing Effect

    Beautiful and spacious California home for sale

  • 10/6/2015

    4

    Risk Aversion: Framing Effect

    Or

    Risk Aversion

    Decision making : judging of probability

    Expected Utility Theory (EUT)

    Prospect Theory (PT)

  • 10/6/2015

    5

    Bureaucracy

    Personalities Influence Thinking

    Scientist vs. engineer vs. artisan

  • 10/6/2015

    6

    Agile Adoption

    Have a clearly stated goal

    What does success look like?

    Evolution or Revolution?

    You must know your organization

    Two Different Organizations

    Organization A:

    - bottom-line

    - time-to-market

    - hardware and

    software

    - product lines

    - chain of

    command

  • 10/6/2015

    7

    Two Different Organizations Organization B:

    - not-for-profit

    - research-focused laboratory

    - trusted agent of government

    Organization A (product driven)

    Motivation for change

  • 10/6/2015

    8

    Organization A (product driven)

    Organizational culture

    Efforts at agile adoption - Empowered small co-located team

    - Product owner representation

    - Feature-driven development

    - Localized agile adoption success

    Organization B (laboratory)

    Organizational culture - Brilliant staff and leaders (highly educated)

    - Empowered individuals; consensus helps

    - Medium/Large size matrixed org

    - Time available to think

    Motivation for change

  • 10/6/2015

    9

    How do we take that leap of faith?

  • 10/6/2015

    10

    Step 1: Create a Movement

    Strength of this organization is

    its staff

    Ignite an Innovative Spirit

    Introducing Central Spark

  • 10/6/2015

    11

    Step 2: Educate

  • 10/6/2015

    12

    Educate

    Brown-bag lunches

    Agile Training classes

    Agile Panel Discussions

    Agile Central support system

    Step 3: Socialize

  • 10/6/2015

    13

    Educational Thrust

    Step 4: Find a

    Pathfinder Project

  • 10/6/2015

    14

    Step 5: Project Successes Remote Monitoring and Control Equipment

    for a Defense SATCOM System

  • 10/6/2015

    15

    Project Successes

    ORS Tech 1 and 2

    Takeaways

    Peoples risk intolerance varies per role

    You must understand your organizational

    culture to bring about change

    Set goals for Agile Adoption

    Lay out a plan know who makes decisions

    in your organization

    Be patient look for success along the way

    Dont be afraid to be an agent of change!

  • 10/6/2015

    16

    Questions?