The Agility Philosophy Understanding Winning Ways Clayton Long

  • Slides: 32
Download presentation
The Agility Philosophy: Understanding Winning Ways Clayton Long ISP IT Management Consultant Corvelle Management

The Agility Philosophy: Understanding Winning Ways Clayton Long ISP IT Management Consultant Corvelle Management Consultants

Learning Objectives o Articulate the components of an agile organization and IT Dept o

Learning Objectives o Articulate the components of an agile organization and IT Dept o Identify the traits of an agile organization and IT Dept 2

Clay’s Background o Been in Business for 26 years n 18 years in Information

Clay’s Background o Been in Business for 26 years n 18 years in Information Technology o From field to the boardroom n originally Power Systems Electrician n began IT in 1984 n Management Systems Analyst o Consulted with DMR - Senior Project Manager o Director of IT at ENMAX o Senior Management Consultant - Corvelle 3

Pace of Change o Pace of change continues to move faster, less time to

Pace of Change o Pace of change continues to move faster, less time to react to change o Organizations able to react and adapt to change quickly will be the most successful o Being agile helps organizations respond to changes more quickly 4

Changes Impacting Business o Market fragmentation o Competition pressures o Corporate reorganization frenzy o

Changes Impacting Business o Market fragmentation o Competition pressures o Corporate reorganization frenzy o Industry/regulatory environment churn o Technology evolution o Shrinking product lifetimes o Information capacity to treat masses of customers as individuals 5

Problem - Solution If turbulence and turmoil define the problem, then agility is key

Problem - Solution If turbulence and turmoil define the problem, then agility is key to the solution. 6

Definition of Agile o Marked by ready ability to move with quick easy grace

Definition of Agile o Marked by ready ability to move with quick easy grace o Mentally quick and resourceful Source - Webster’s Collegiate Dictionary 7

Agility in Business The ability to both create and respond to change in order

Agility in Business The ability to both create and respond to change in order to profit in a turbulent business environment. The ability to rapidly change direction and to shift focus and resources from areas of low return to areas of high return. 8

Agile Company For a company, to be agile is to be capable of operating

Agile Company For a company, to be agile is to be capable of operating profitably in a competitive environment of continually, and unpredictably, changing business opportunities. 9

Agile Individual For an individual, to be agile is to be capable of contributing

Agile Individual For an individual, to be agile is to be capable of contributing to the bottom line of a company that is constantly reorganizing its human and technological resources in response to unpredictably changing business opportunities. 10

Is Agility More Than Just Architecture? o Perception is that agility comes from technology

Is Agility More Than Just Architecture? o Perception is that agility comes from technology architecture o Corporate culture & attitude has an enormous impact on a company’s agility 11

CIO’s On Agile IT Depts o Constant whitewater requires just-in-time program development & rapid

CIO’s On Agile IT Depts o Constant whitewater requires just-in-time program development & rapid application of resources to emerging problems & opportunities o Greater centralization vs. greater decentralization & delegation o Ever-exquisite responsiveness to business needs o Inspire & enable greater business-unit agility 12

Observations of CIO’s Opinions o Seems to mean something different to everyone o No

Observations of CIO’s Opinions o Seems to mean something different to everyone o No “Six Sigma Agility” black belts yet o Same word means different things to different people n confusion invariably dominates the discussion. o One CIO’s “agility” is another CIO’s “workaround” 13

First & Final Analysis o Agility is about timely & cost-effective implementation o Agility

First & Final Analysis o Agility is about timely & cost-effective implementation o Agility means action n n implies both the capacity & capability to act doesn’t mean it has to instantaneously act or react — only that it has the power to do so 14

Characteristics of Agility o Creating & responding to change o Nimbleness & improvisation o

Characteristics of Agility o Creating & responding to change o Nimbleness & improvisation o Conformance to actual o Balancing structure & flexibility 15

Creating & Responding To Change that causes intense pressure on competitors o Respond quickly

Creating & Responding To Change that causes intense pressure on competitors o Respond quickly & effectively to both anticipated & unanticipated changes in the business environment n having resources, skills, knowledge, architecture & culture in place to respond to changing business needs 16

Nimbleness & Improvisation o Quickness, lightness, & nimbleness n n n act rapidly do

Nimbleness & Improvisation o Quickness, lightness, & nimbleness n n n act rapidly do the minimum necessary to get a job done adapt to changing conditions o Innovation & creativity n n envision new products new ways of doing business o Agility requires discipline & skill 17

Conformance To Actual o Control focuses on boundaries & principals rather than prescriptive, detailed

Conformance To Actual o Control focuses on boundaries & principals rather than prescriptive, detailed procedures & processes n rigid methodology vs. agile methodology o Not controlled so much by conformance to plan but by conformance to business value n plans are useful as guides, but not as control mechanisms 18

Balancing Structure & Flexibility o To anticipate or to depend on resilience and responsiveness

Balancing Structure & Flexibility o To anticipate or to depend on resilience and responsiveness n n if the anticipation & planning is too prescriptive, it leaves no room for agility without some anticipation & planning, agility can become rudderless reaction o Being agile generally means trusting in one’s ability to respond more than trusting in one’s ability to plan 19

Risks & Benefits 20

Risks & Benefits 20

1 st Trait of Agile Organization o Focus on problems which require an exploratory

1 st Trait of Agile Organization o Focus on problems which require an exploratory approach due to uncertainty n n as uncertainty increases, the probability an agile approach will succeed increases dramatically agile organizations improve the odds, but they don’t guarantee success 21

2 nd Trait of Agile Organization o Are intensely customer driven n for an

2 nd Trait of Agile Organization o Are intensely customer driven n for an IT Dept, the business typically is the customer o Advocate putting the customer in control n business driven IT 22

3 rd Trait of Agile Organization o Focus on people n n n individual

3 rd Trait of Agile Organization o Focus on people n n n individual skills collaboration, conversations, & communications that enhance flexibility & innovation physical environment & culture of IT Dept impacts opens, i. e. , hallway conversations 23

4 th Trait of Agile Organization o Are not about a laundry list of

4 th Trait of Agile Organization o Are not about a laundry list of things that organizations should do n n n are about the practical things an IT Dept actually needs to do IT methodology can enhance or hamper an IT Dept’s agility ERP’s are typically are about strong structure, process & rigidity – not very agile 24

5 th Trait of Agile Organization o Agile organizations may be inefficient n n

5 th Trait of Agile Organization o Agile organizations may be inefficient n n n part of the cost of agility is mistakes, which are caused by having to make decisions in an environment of uncertainty business and IT Dept must be accepting of a certain amount of mistakes may take several attempts to get it right 25

Exercise What would an agile IT Department look like in terms of: n n

Exercise What would an agile IT Department look like in terms of: n n n culture organizational structure architecture & Technology methodology resources Rationalize each of your options/solutions Present findings to class 26

Support for Agile IT o IT working closely with business o Training of IT

Support for Agile IT o IT working closely with business o Training of IT staff to gain knowledge & skills o Methodologies to instil discipline but not bureaucracy o Budgeting for agility o Agile technology architecture o IT Vendor providing agile support 27

Some Thoughts to Remember o Agile organizations are not just about architecture, it’s about

Some Thoughts to Remember o Agile organizations are not just about architecture, it’s about people o Agile does not mean ad-hoc, it’s about working within a defined set of boundaries and rules o Agile is being an ‘explorer’ who seeks out innovative ways to achieve an end knowing their strengths, weaknesses and limits 28

Agile IT for Agile Business o Everyone in IT has to understand the business

Agile IT for Agile Business o Everyone in IT has to understand the business inside and out o Agility has to be the mantra of the company at large o IT department must foster flexibility and responsiveness across all disciplines 29

Does Agility Work in All Situations? o Works best in a fast changing environment

Does Agility Work in All Situations? o Works best in a fast changing environment and/or an environment of uncertainty o Culture of an organization must be accepting of an agile approach n n n accepting of risk accepting of mistakes focused on business value, not the process of control 30

In Summary Agile IT and organizations are focused on people and their ability to

In Summary Agile IT and organizations are focused on people and their ability to respond. Is being agile a ‘flash in the pan’ or is it something here to stay? In the Right Situations!!! Right environment, right people, right resources, it is a viable approach. 31

Bibliography o “Agile Software Development Ecosystems” By Jim Highsmith o CIO Magazine (Aug 15,

Bibliography o “Agile Software Development Ecosystems” By Jim Highsmith o CIO Magazine (Aug 15, 2004) http: //www. cio. com/archive/081504/ o “Response Ability: The Language, Structure, and Culture of the Agile Enterprise” By Rick Dove o Manifesto for Agile Software Development - http: //agilemanifesto. org/ 32