SlideShare a Scribd company logo
1 of 28
Great Ideas Do Not Succeed On Their Moral Authority How to assess if your great idea has legs! Carl A. Kessler III, AVP of Security Engineering, PNC April 04, 2009
Northeast Ohio - International Association of Software Architects (NEO-IASA) 2 Table of Contents Abstract Introduction The Idea Lifecycle Sell the Idea Implement the Idea Expand the Application of the Idea Optimize the Idea Q&A
Northeast Ohio - International Association of Software Architects (NEO-IASA) 3 Abstract “Great Ideas Do Not Succeed On Their Moral Authority” explores the challenge of taking an idea from “sale” to reality from the perspective of the Enterprise Architect. Don't we all wish that when we have a great architectural idea everyone would see the wisdom, shed tears of joy, thank us profusely and implement away.  Unfortunately, life and big corporations are not like that.  The larger the corporation, the worse it gets.  We'll look at the key realities in an organization (not in the architectural solution) that affect whether an idea is likely to be seen through to its successful end.  We'll talk about organizational structures, decision rights, financial hurdles, business readiness, executive sponsorship, etc.  My goal is for you to leave this meeting with a few hindsight 20/20 a-has and some insights for how to move forward on your current efforts.
Northeast Ohio - International Association of Software Architects (NEO-IASA) 4 Table of Contents Abstract Introduction Sell the Idea Implement the Idea Expand the Application of the Idea Optimize the Idea What's Next? Q&A
Northeast Ohio - International Association of Software Architects (NEO-IASA) 5 Introduction Take an Idea from Concept to Reality There are different challenges at various phases in the idea lifecycle. We will consider selling, implementing, expanding and optimizing the idea. You should be able to map your efforts somewhere into this cycle. The content here is as much from failures as it is from successes. The Idea Lifecycle
Northeast Ohio - International Association of Software Architects (NEO-IASA) 6 Table of Contents Abstract Introduction Sell the Idea Implement the Idea Expand the Application of the Idea Optimize the Idea What's Next? Q&A
Northeast Ohio - International Association of Software Architects (NEO-IASA) 7 Sell the Idea No one cares... Who feels the pain? Are you selling to the right audience? Are their minds at Capacity? Is it your fault? Because you're saying it. Get a consultant to say it! Because you’re selling architecture. Sell why their life will be better "Sell Business Value, Not Architecture"
Northeast Ohio - International Association of Software Architects (NEO-IASA) 8 Sell the Idea Part One: How can I make them understand?!  Could be you and your approach... If high-level logic doesn't work, more detailed logic does not work “better”.  Emotion, relationships and "pain" drive action more reliably than a well defined argument. You can't move people to action unless you first move them with emotion. The heart comes before the head. -- John Maxwell You scare them. Many folks cannot detach themselves emotionally from a problem.  This actually implies they understand it enough to be scared. Too much information.  Finding the right balance between scaring them enough to spur action and scaring them into paralysis is hard.  You can win the battle and lose the war.
Northeast Ohio - International Association of Software Architects (NEO-IASA) 9 Sell the Idea Part Two: How can I make them understand?!  What is the personality type of the one you are talking to? Learn more at: http://www.discprofile.com/whatisdisc.htm Some folks want summary, not detail. Some folks want small talk, some don't. Some want rationale to make sure its well thought out. Some want to follow an established pattern. What is their maturity as relates to the idea? Do not underestimate this.  As architects we tend to see several steps ahead of where we are, think Chess. We recognize patterns in virtually everything, including often accurately assessing where our organization is going before it knows its going there. Here's one of our axioms, "You can't skip levels of maturity, you can only accelerate through them." Does your audience have sufficient experience to appreciate the idea?  If not, you will need to wait, collecting evidence in the interim to support your case.
Northeast Ohio - International Association of Software Architects (NEO-IASA) 10 Sell the Idea Part One: I had great support and it just died. Did you fail to achieve "orbital velocity" in time? Understand your IT cycle.  At NCC the budget for next year is set in August and much of the design is done in 1Q if you're not in-flight by then, you'll get left behind. Don't exceed your "window of interest"? Often we want to have all the information complete and perfect, this can lead to long delay between management interactions which cause you to lose momentum. Are there secondary impacts you haven't considered? What do they need to do to get a higher rating? How are bonuses calculated? Does the company reward larger teams or "efficient/effective" teams? Does it shift work from on team to another? Show folks how this will move  them to higher value activities.
Northeast Ohio - International Association of Software Architects (NEO-IASA) 11 Sell the Idea Part Two: I had great support and it just died. Did you neglect the grass roots? You had your 30 minutes with CIO and their direct reports. They loved it, cried tears of joy. Two weeks later they won't return your calls. What happened? (a) They patronized you... (b) Your 30 minutes were great.  They went back to their office and over the two weeks ensuing, in their staff meetings, project meetings and one-on-ones they heard five times a day in five minute chunks from PLs, Architects and Developers that your idea was cracked. Develop positive "chatter" from the grass roots.
Northeast Ohio - International Association of Software Architects (NEO-IASA) 12 Sell the Idea “Bob” keeps holding me back! Is Bob your boss? Yes... Ouch... Convince Bob the idea has a manageable risk level and will bring him credit at review time.  Make Bob successful. No... Is Bob a person with decision authority over the idea? Yes... Bide your time...  Wait for the right opportunity...  Force situations that will make Bob reconsider his position. Encircle and overwhelm... You may not want to waste time convincing Bob (see next point) No... The 20/60/20 rule... Ignore Bob and focus on the other 80%.
Northeast Ohio - International Association of Software Architects (NEO-IASA) 13 Sell the Idea Part One: Not sure about presenting my business case... 	You have one right? Don’t be afraid get some training for this and especially ask you LoB partners if they will let you review their business cases. Is the cost quantifiable?  Make sure you know the difference between what can be quantified and what you can quantify. What scope are you trying to sell your business case in? Project scope? Typically can't be done for a really good "enterprise" idea.  Good == significant $$ savings. You will normally lose to expedience and "perceptions" of risk. Asset Life-Cycle Scope?
Sell the Idea Part Two: Not sure about presenting my business case... 	You have one right? Benefits Show how costs accelerate.  "Chinese water torture costs."  Data Center. Adding to the code base. Inconsistency drives increased management costs and reduced flexibility.  Multiple code bases, FTE, multiple management tools, etc.. Scale, scale, scale (the location, location, location of IT) Compliance, compliance, compliance (the other location, location, location of  IT) Be careful of overselling flexibility if the business requirements don't actually call for it. Costs (cost to execute) Include true costs Careful not to include costs the company would have to incur anyway. The cost to remediate what is currently in production is too high?  This is a problem in more mature enterprises. Be careful about jumping too  quickly to an ELA. Software and hardware costs are typically less than half the overall cost to the organization when standing up a shared enterprise solution. Northeast Ohio - International Association of Software Architects (NEO-IASA) 14
Northeast Ohio - International Association of Software Architects (NEO-IASA) 15 Sell the Idea I couldn't get it funded. Are you asking a line of business to fund a shared service? How are enterprise efforts funded? How are costs recovered?
Northeast Ohio - International Association of Software Architects (NEO-IASA) 16 Table of Contents Abstract Introduction Sell the Idea Implement the Idea Expand the Application of the Idea Optimize the Idea What's Next? Q&A
Northeast Ohio - International Association of Software Architects (NEO-IASA) 17 Implement the Idea We ran out of funds half way through and weren't able to do things right. This is typically based on labor over runs or the late identification of the need for additional environments.  Make sure you review the cost comments in "Sell the Idea“ You underestimated the cost to promote the technology and enable folks to use it. Folks are backing off.. Make the technology easy for folks to adopt. Continue to sell, sell, sell. Did you start with "the willing and influential". Start with someone that wants to work with you AND can influence others for you. I can't keep up. So don't.  To achieve ultimate success, the idea has to be passed on to others.  This starts by delegating during the implementation.  By teaching/delegating you make yourself more valuable to organization, by hoarding you make yourself a risk.
Northeast Ohio - International Association of Software Architects (NEO-IASA) 18 Table of Contents Abstract Introduction Sell the Idea Implement the Idea Expand the Application of the Idea Optimize the Idea What's Next? Q&A
Northeast Ohio - International Association of Software Architects (NEO-IASA) 19 Expand the Application of the Idea No one would adopt it. Review the "secondary impacts" from "Sell the Idea", have you dealt with them? Are you using the carrot or the stick? Can you tell if folks should be using the idea? I can't dispel the myth that the idea is risky. Be prepared to acknowledge and address the risks. Many people will cling to any risk, in order to maintain control. Frankly, it's kind of boring now. You're not the person to operationalize this, based on your personality type. I have a better idea. Beware of endlessly looping through "Implement the Idea“ Having implemented the idea once, you should know how you would  do it better. Balance achieving your original value proposition with moving to "Gen  2". Architect with "versioning" in mind.
Northeast Ohio - International Association of Software Architects (NEO-IASA) 20 Table of Contents Abstract Introduction Sell the Idea Implement the Idea Expand the Application of the Idea Optimize the Idea What's Next? Q&A
Northeast Ohio - International Association of Software Architects (NEO-IASA) 21 Optimize the Idea Good ideas tend to make themselves obsolete.  If nothing else, they are commoditized.  Think of how many great ideas out there today are now commodity items? Take the constant innovation of the iPod as an example. Don't get to married or pigeon holed to one particular idea.  You’re more valuable to your business if you can apply your skills across multiple domains to improve whatever you are assigned to.
Northeast Ohio - International Association of Software Architects (NEO-IASA) 22 Table of Contents Abstract Introduction Sell the Idea Implement the Idea Expand the Application of the Idea Optimize the Idea What's Next? Q&A
Northeast Ohio - International Association of Software Architects (NEO-IASA) 23 What's Next? DO NOT use this presentation as a list of excuses, great ideas always face stout opposition DO ASSESS your environment. Consider a SWOT {Strengths; Weaknesses; Opportunities; Threats} Cover all dimensions: cultural, financial, maturity, political, etc. CREATE a plan Press your strengths Identify allies to compensate for weaknesses Be aware of annual budgeting cycle and be first to the table at the right time Target the influential If you can afford it, BE PATIENT.
Northeast Ohio - International Association of Software Architects (NEO-IASA) 24 Table of Contents Abstract Introduction Sell the Idea Implement the Idea Expand the Application of the Idea Optimize the Idea What's Next? Q&A
Northeast Ohio - International Association of Software Architects (NEO-IASA) 25 Q & A
Northeast Ohio - International Association of Software Architects (NEO-IASA) 26 Thank You!
Northeast Ohio - International Association of Software Architects (NEO-IASA) 27 Author’s Biography Carl is a native of Cleveland.  He has a Bachelor of Science in Broadcast Journalism from Ohio University’s Honors Tutorial College.  After working for the Defense Finance Accounting Service’s Expert Systems team for six years, he embarked on a three year consulting gig with New Media (aka Brulant aka Rosetta).  The .com bust landed him at National City Bank (now PNC) in 1999. At NCC, Carl worked as an architect on NationalCity.com and Online Banking.  After a brief run at systems engineering (infrastructure), he took a lead role in developing the enterprise SOA strategy.  Most recently Carl led to a three year foray into architecture governance.  The combination of SOA, governance and share service engineering at NCC led to over $60mm in reuse savings over the last three years.  Carl recently accepted a position at PNC as the Director of Security Engineering.
Northeast Ohio - International Association of Software Architects (NEO-IASA) 28 About NEO-IASA NEO-IASA is the local chapter of the International Association of Software Architects (IASA).  It is the leading IT Architecture professional association serving Northeast Ohio, including: Ashland, Ashtabula, Cuyahoga, Erie, Geauga, Huron, Lake, Lorain, Mahoning, Medina, Portage, Stark, Summit, Trumbull, and Wayne counties. NEO-IASA's objectives are: To provide a forum for persons engaged in IT Architecture to share knowledge and discuss current challenges for mutual self-improvement; To maintain in that forum a vendor and product agnostic environment that focuses on IT Architecture; To implement the objectives and program of the International Association of Software Architects (IASA) within the chapter area; To explain and interpret the objectives and methods of IT Architecture to the general public, civic groups, academic institutions, government officials, and employees. IASA is the preeminent knowledge-based association focused on the IT architecture profession through the advancement of best practices and education while delivering programs and services to develop highly qualified IT architects of all levels.  IASA will rely on the following objectives in order to obtain our goals: Education Knowledge Advocacy Ethics Advancing Architecture Professional Excellence http://groups.google.com/group/neo-iasa     http://sites.google.com/site/neoiasa

More Related Content

What's hot

Becoming an Enterprise SaaS Company | DecisionDesk @ TechPint
Becoming an Enterprise SaaS Company | DecisionDesk @ TechPintBecoming an Enterprise SaaS Company | DecisionDesk @ TechPint
Becoming an Enterprise SaaS Company | DecisionDesk @ TechPintJohn Knific
 
Invalid Business Assumptions
Invalid Business AssumptionsInvalid Business Assumptions
Invalid Business AssumptionsStan Kirkwood
 
Ética no desenvolvimento de produtos digitais
Ética no desenvolvimento de produtos digitaisÉtica no desenvolvimento de produtos digitais
Ética no desenvolvimento de produtos digitaisErica Briones Graciano
 
Summary - The Four steps to the Epiphany - Steve Blank
Summary - The Four steps to the Epiphany - Steve Blank Summary - The Four steps to the Epiphany - Steve Blank
Summary - The Four steps to the Epiphany - Steve Blank Rohit Sharma
 
Product-led Growth - Building the Ultimate System
Product-led Growth - Building the Ultimate SystemProduct-led Growth - Building the Ultimate System
Product-led Growth - Building the Ultimate SystemHarsh Jawharkar
 
FITT Toolbox: Quick Assessment Tool for Business Idea
FITT Toolbox: Quick Assessment Tool for Business IdeaFITT Toolbox: Quick Assessment Tool for Business Idea
FITT Toolbox: Quick Assessment Tool for Business IdeaFITT
 
Steve Mezak (IT Spring 2013)
Steve Mezak (IT Spring 2013)Steve Mezak (IT Spring 2013)
Steve Mezak (IT Spring 2013)Sergey Gruzer
 
Project portfolio mgmt_expert
Project portfolio mgmt_expertProject portfolio mgmt_expert
Project portfolio mgmt_expertgabter
 
Connection-based Selling (MassChallenge / Skolkovo)
Connection-based Selling (MassChallenge / Skolkovo)Connection-based Selling (MassChallenge / Skolkovo)
Connection-based Selling (MassChallenge / Skolkovo)Rishi Dean
 
Hacking Your Way to The Top: Essential Skills for Product Leaders
Hacking Your Way to The Top: Essential Skills for Product LeadersHacking Your Way to The Top: Essential Skills for Product Leaders
Hacking Your Way to The Top: Essential Skills for Product LeadersTathagat Varma
 
Lean Startup for Project Managers
Lean Startup for Project ManagersLean Startup for Project Managers
Lean Startup for Project ManagersCaroline Gordon
 
Agile at Enterprise Scale: The Tricky Bits
Agile at Enterprise Scale: The Tricky BitsAgile at Enterprise Scale: The Tricky Bits
Agile at Enterprise Scale: The Tricky BitsBernie Maloney
 
Customer Development Past Present Future Steve Blank 111909
Customer Development Past Present Future Steve Blank 111909Customer Development Past Present Future Steve Blank 111909
Customer Development Past Present Future Steve Blank 111909Stanford University
 
2010 08 19 The Lean Startup TechAviv
2010 08 19 The Lean Startup TechAviv2010 08 19 The Lean Startup TechAviv
2010 08 19 The Lean Startup TechAvivEric Ries
 
Applying Lean to existing teams and other lessons learned @ Lean Startup Mach...
Applying Lean to existing teams and other lessons learned @ Lean Startup Mach...Applying Lean to existing teams and other lessons learned @ Lean Startup Mach...
Applying Lean to existing teams and other lessons learned @ Lean Startup Mach...Andreas Klinger
 
The Heek Product Cycle
The Heek Product CycleThe Heek Product Cycle
The Heek Product CycleHeek Team
 
Engineering Management for Early Stage Startups
Engineering Management for Early Stage StartupsEngineering Management for Early Stage Startups
Engineering Management for Early Stage StartupsAndreas Klinger
 

What's hot (20)

Becoming an Enterprise SaaS Company | DecisionDesk @ TechPint
Becoming an Enterprise SaaS Company | DecisionDesk @ TechPintBecoming an Enterprise SaaS Company | DecisionDesk @ TechPint
Becoming an Enterprise SaaS Company | DecisionDesk @ TechPint
 
Invalid Business Assumptions
Invalid Business AssumptionsInvalid Business Assumptions
Invalid Business Assumptions
 
Ética no desenvolvimento de produtos digitais
Ética no desenvolvimento de produtos digitaisÉtica no desenvolvimento de produtos digitais
Ética no desenvolvimento de produtos digitais
 
Lean thinking and the agile culture
Lean thinking and the agile cultureLean thinking and the agile culture
Lean thinking and the agile culture
 
Summary - The Four steps to the Epiphany - Steve Blank
Summary - The Four steps to the Epiphany - Steve Blank Summary - The Four steps to the Epiphany - Steve Blank
Summary - The Four steps to the Epiphany - Steve Blank
 
Product-led Growth - Building the Ultimate System
Product-led Growth - Building the Ultimate SystemProduct-led Growth - Building the Ultimate System
Product-led Growth - Building the Ultimate System
 
FITT Toolbox: Quick Assessment Tool for Business Idea
FITT Toolbox: Quick Assessment Tool for Business IdeaFITT Toolbox: Quick Assessment Tool for Business Idea
FITT Toolbox: Quick Assessment Tool for Business Idea
 
Steve Mezak (IT Spring 2013)
Steve Mezak (IT Spring 2013)Steve Mezak (IT Spring 2013)
Steve Mezak (IT Spring 2013)
 
Project portfolio mgmt_expert
Project portfolio mgmt_expertProject portfolio mgmt_expert
Project portfolio mgmt_expert
 
Connection-based Selling (MassChallenge / Skolkovo)
Connection-based Selling (MassChallenge / Skolkovo)Connection-based Selling (MassChallenge / Skolkovo)
Connection-based Selling (MassChallenge / Skolkovo)
 
Hacking Your Way to The Top: Essential Skills for Product Leaders
Hacking Your Way to The Top: Essential Skills for Product LeadersHacking Your Way to The Top: Essential Skills for Product Leaders
Hacking Your Way to The Top: Essential Skills for Product Leaders
 
C4U Hackathon Tips
C4U Hackathon TipsC4U Hackathon Tips
C4U Hackathon Tips
 
Lean Startup for Project Managers
Lean Startup for Project ManagersLean Startup for Project Managers
Lean Startup for Project Managers
 
Agile at Enterprise Scale: The Tricky Bits
Agile at Enterprise Scale: The Tricky BitsAgile at Enterprise Scale: The Tricky Bits
Agile at Enterprise Scale: The Tricky Bits
 
Customer Development Past Present Future Steve Blank 111909
Customer Development Past Present Future Steve Blank 111909Customer Development Past Present Future Steve Blank 111909
Customer Development Past Present Future Steve Blank 111909
 
2010 08 19 The Lean Startup TechAviv
2010 08 19 The Lean Startup TechAviv2010 08 19 The Lean Startup TechAviv
2010 08 19 The Lean Startup TechAviv
 
Applying Lean to existing teams and other lessons learned @ Lean Startup Mach...
Applying Lean to existing teams and other lessons learned @ Lean Startup Mach...Applying Lean to existing teams and other lessons learned @ Lean Startup Mach...
Applying Lean to existing teams and other lessons learned @ Lean Startup Mach...
 
Rosenhan "User Research"
Rosenhan "User Research"Rosenhan "User Research"
Rosenhan "User Research"
 
The Heek Product Cycle
The Heek Product CycleThe Heek Product Cycle
The Heek Product Cycle
 
Engineering Management for Early Stage Startups
Engineering Management for Early Stage StartupsEngineering Management for Early Stage Startups
Engineering Management for Early Stage Startups
 

Similar to Great Ideas Do Not Succeed On Their Moral Authority

Driving agility into your customer experience
Driving agility into your customer experienceDriving agility into your customer experience
Driving agility into your customer experiencemarc mcneill
 
Functional requirements: Thinking Like A Pirate
Functional requirements: Thinking Like A PirateFunctional requirements: Thinking Like A Pirate
Functional requirements: Thinking Like A PirateAmye Scavarda
 
A Self Funding Agile Transformation
A Self Funding Agile TransformationA Self Funding Agile Transformation
A Self Funding Agile TransformationDaniel Poon
 
8 steps to leading a successful SharePoint project
8 steps to leading a successful SharePoint project8 steps to leading a successful SharePoint project
8 steps to leading a successful SharePoint projectSharon Richardson
 
20 Deadly Mistakes That Kill Startups (According to Experts)
20 Deadly Mistakes That Kill Startups (According to Experts)20 Deadly Mistakes That Kill Startups (According to Experts)
20 Deadly Mistakes That Kill Startups (According to Experts)Vitaliy Verbenko
 
20 Mistakes that Kill Startups (According to Experts)
20 Mistakes that Kill Startups (According to Experts)20 Mistakes that Kill Startups (According to Experts)
20 Mistakes that Kill Startups (According to Experts)Vitaliy Verbenko
 
Quickfire for Net Impact
Quickfire for Net ImpactQuickfire for Net Impact
Quickfire for Net ImpactChelsea Souter
 
Guide to Building a Pitch Deck
Guide to Building a Pitch Deck Guide to Building a Pitch Deck
Guide to Building a Pitch Deck Regina Bernal
 
It's Okay to be Wrong (Accelerator Academy Oct '17)
It's Okay to be Wrong (Accelerator Academy Oct '17)It's Okay to be Wrong (Accelerator Academy Oct '17)
It's Okay to be Wrong (Accelerator Academy Oct '17)Matt Mower
 
Why Your Dashboard Sucks: Applications of Design Thinking in Enterprise Busin...
Why Your Dashboard Sucks: Applications of Design Thinking in Enterprise Busin...Why Your Dashboard Sucks: Applications of Design Thinking in Enterprise Busin...
Why Your Dashboard Sucks: Applications of Design Thinking in Enterprise Busin...Greg Bonnette
 
Read a selection of your colleagues’ postings.Respond by Day.docx
Read a selection of your colleagues’ postings.Respond by Day.docxRead a selection of your colleagues’ postings.Respond by Day.docx
Read a selection of your colleagues’ postings.Respond by Day.docxniraj57
 
Agency of the future - beginning the transformation journey
Agency of the future - beginning the transformation journeyAgency of the future - beginning the transformation journey
Agency of the future - beginning the transformation journey42medien
 
Mark Thomas - 10 Step Technical SEO Game Plan (annotated edition)
Mark Thomas - 10 Step Technical SEO Game Plan (annotated edition)Mark Thomas - 10 Step Technical SEO Game Plan (annotated edition)
Mark Thomas - 10 Step Technical SEO Game Plan (annotated edition)Anna Morrison
 
Highest quality code in your SaaS project. Why should you care about it as a ...
Highest quality code in your SaaS project. Why should you care about it as a ...Highest quality code in your SaaS project. Why should you care about it as a ...
Highest quality code in your SaaS project. Why should you care about it as a ...The Codest
 
How do you accelerate your enterprise agility?
How do you accelerate your enterprise agility?How do you accelerate your enterprise agility?
How do you accelerate your enterprise agility?Thoughtworks
 
Playing Field, Competition, and Our Organization (Student will.docx
Playing Field, Competition, and Our Organization (Student will.docxPlaying Field, Competition, and Our Organization (Student will.docx
Playing Field, Competition, and Our Organization (Student will.docxinfantsuk
 
Playing Field, Competition, and Our Organization (Student will.docx
Playing Field, Competition, and Our Organization (Student will.docxPlaying Field, Competition, and Our Organization (Student will.docx
Playing Field, Competition, and Our Organization (Student will.docxstilliegeorgiana
 

Similar to Great Ideas Do Not Succeed On Their Moral Authority (20)

Driving agility into your customer experience
Driving agility into your customer experienceDriving agility into your customer experience
Driving agility into your customer experience
 
Functional requirements: Thinking Like A Pirate
Functional requirements: Thinking Like A PirateFunctional requirements: Thinking Like A Pirate
Functional requirements: Thinking Like A Pirate
 
Career Assignment
Career AssignmentCareer Assignment
Career Assignment
 
Pitching in Silicon Valley
Pitching in Silicon ValleyPitching in Silicon Valley
Pitching in Silicon Valley
 
A Self Funding Agile Transformation
A Self Funding Agile TransformationA Self Funding Agile Transformation
A Self Funding Agile Transformation
 
8 steps to leading a successful SharePoint project
8 steps to leading a successful SharePoint project8 steps to leading a successful SharePoint project
8 steps to leading a successful SharePoint project
 
20 Deadly Mistakes That Kill Startups (According to Experts)
20 Deadly Mistakes That Kill Startups (According to Experts)20 Deadly Mistakes That Kill Startups (According to Experts)
20 Deadly Mistakes That Kill Startups (According to Experts)
 
20 Mistakes that Kill Startups (According to Experts)
20 Mistakes that Kill Startups (According to Experts)20 Mistakes that Kill Startups (According to Experts)
20 Mistakes that Kill Startups (According to Experts)
 
Quickfire for Net Impact
Quickfire for Net ImpactQuickfire for Net Impact
Quickfire for Net Impact
 
Think like a Product Manager II
Think like a Product Manager IIThink like a Product Manager II
Think like a Product Manager II
 
Guide to Building a Pitch Deck
Guide to Building a Pitch Deck Guide to Building a Pitch Deck
Guide to Building a Pitch Deck
 
It's Okay to be Wrong (Accelerator Academy Oct '17)
It's Okay to be Wrong (Accelerator Academy Oct '17)It's Okay to be Wrong (Accelerator Academy Oct '17)
It's Okay to be Wrong (Accelerator Academy Oct '17)
 
Why Your Dashboard Sucks: Applications of Design Thinking in Enterprise Busin...
Why Your Dashboard Sucks: Applications of Design Thinking in Enterprise Busin...Why Your Dashboard Sucks: Applications of Design Thinking in Enterprise Busin...
Why Your Dashboard Sucks: Applications of Design Thinking in Enterprise Busin...
 
Read a selection of your colleagues’ postings.Respond by Day.docx
Read a selection of your colleagues’ postings.Respond by Day.docxRead a selection of your colleagues’ postings.Respond by Day.docx
Read a selection of your colleagues’ postings.Respond by Day.docx
 
Agency of the future - beginning the transformation journey
Agency of the future - beginning the transformation journeyAgency of the future - beginning the transformation journey
Agency of the future - beginning the transformation journey
 
Mark Thomas - 10 Step Technical SEO Game Plan (annotated edition)
Mark Thomas - 10 Step Technical SEO Game Plan (annotated edition)Mark Thomas - 10 Step Technical SEO Game Plan (annotated edition)
Mark Thomas - 10 Step Technical SEO Game Plan (annotated edition)
 
Highest quality code in your SaaS project. Why should you care about it as a ...
Highest quality code in your SaaS project. Why should you care about it as a ...Highest quality code in your SaaS project. Why should you care about it as a ...
Highest quality code in your SaaS project. Why should you care about it as a ...
 
How do you accelerate your enterprise agility?
How do you accelerate your enterprise agility?How do you accelerate your enterprise agility?
How do you accelerate your enterprise agility?
 
Playing Field, Competition, and Our Organization (Student will.docx
Playing Field, Competition, and Our Organization (Student will.docxPlaying Field, Competition, and Our Organization (Student will.docx
Playing Field, Competition, and Our Organization (Student will.docx
 
Playing Field, Competition, and Our Organization (Student will.docx
Playing Field, Competition, and Our Organization (Student will.docxPlaying Field, Competition, and Our Organization (Student will.docx
Playing Field, Competition, and Our Organization (Student will.docx
 

Great Ideas Do Not Succeed On Their Moral Authority

  • 1. Great Ideas Do Not Succeed On Their Moral Authority How to assess if your great idea has legs! Carl A. Kessler III, AVP of Security Engineering, PNC April 04, 2009
  • 2. Northeast Ohio - International Association of Software Architects (NEO-IASA) 2 Table of Contents Abstract Introduction The Idea Lifecycle Sell the Idea Implement the Idea Expand the Application of the Idea Optimize the Idea Q&A
  • 3. Northeast Ohio - International Association of Software Architects (NEO-IASA) 3 Abstract “Great Ideas Do Not Succeed On Their Moral Authority” explores the challenge of taking an idea from “sale” to reality from the perspective of the Enterprise Architect. Don't we all wish that when we have a great architectural idea everyone would see the wisdom, shed tears of joy, thank us profusely and implement away. Unfortunately, life and big corporations are not like that. The larger the corporation, the worse it gets. We'll look at the key realities in an organization (not in the architectural solution) that affect whether an idea is likely to be seen through to its successful end. We'll talk about organizational structures, decision rights, financial hurdles, business readiness, executive sponsorship, etc. My goal is for you to leave this meeting with a few hindsight 20/20 a-has and some insights for how to move forward on your current efforts.
  • 4. Northeast Ohio - International Association of Software Architects (NEO-IASA) 4 Table of Contents Abstract Introduction Sell the Idea Implement the Idea Expand the Application of the Idea Optimize the Idea What's Next? Q&A
  • 5. Northeast Ohio - International Association of Software Architects (NEO-IASA) 5 Introduction Take an Idea from Concept to Reality There are different challenges at various phases in the idea lifecycle. We will consider selling, implementing, expanding and optimizing the idea. You should be able to map your efforts somewhere into this cycle. The content here is as much from failures as it is from successes. The Idea Lifecycle
  • 6. Northeast Ohio - International Association of Software Architects (NEO-IASA) 6 Table of Contents Abstract Introduction Sell the Idea Implement the Idea Expand the Application of the Idea Optimize the Idea What's Next? Q&A
  • 7. Northeast Ohio - International Association of Software Architects (NEO-IASA) 7 Sell the Idea No one cares... Who feels the pain? Are you selling to the right audience? Are their minds at Capacity? Is it your fault? Because you're saying it. Get a consultant to say it! Because you’re selling architecture. Sell why their life will be better "Sell Business Value, Not Architecture"
  • 8. Northeast Ohio - International Association of Software Architects (NEO-IASA) 8 Sell the Idea Part One: How can I make them understand?! Could be you and your approach... If high-level logic doesn't work, more detailed logic does not work “better”. Emotion, relationships and "pain" drive action more reliably than a well defined argument. You can't move people to action unless you first move them with emotion. The heart comes before the head. -- John Maxwell You scare them. Many folks cannot detach themselves emotionally from a problem. This actually implies they understand it enough to be scared. Too much information. Finding the right balance between scaring them enough to spur action and scaring them into paralysis is hard. You can win the battle and lose the war.
  • 9. Northeast Ohio - International Association of Software Architects (NEO-IASA) 9 Sell the Idea Part Two: How can I make them understand?! What is the personality type of the one you are talking to? Learn more at: http://www.discprofile.com/whatisdisc.htm Some folks want summary, not detail. Some folks want small talk, some don't. Some want rationale to make sure its well thought out. Some want to follow an established pattern. What is their maturity as relates to the idea? Do not underestimate this. As architects we tend to see several steps ahead of where we are, think Chess. We recognize patterns in virtually everything, including often accurately assessing where our organization is going before it knows its going there. Here's one of our axioms, "You can't skip levels of maturity, you can only accelerate through them." Does your audience have sufficient experience to appreciate the idea? If not, you will need to wait, collecting evidence in the interim to support your case.
  • 10. Northeast Ohio - International Association of Software Architects (NEO-IASA) 10 Sell the Idea Part One: I had great support and it just died. Did you fail to achieve "orbital velocity" in time? Understand your IT cycle. At NCC the budget for next year is set in August and much of the design is done in 1Q if you're not in-flight by then, you'll get left behind. Don't exceed your "window of interest"? Often we want to have all the information complete and perfect, this can lead to long delay between management interactions which cause you to lose momentum. Are there secondary impacts you haven't considered? What do they need to do to get a higher rating? How are bonuses calculated? Does the company reward larger teams or "efficient/effective" teams? Does it shift work from on team to another? Show folks how this will move them to higher value activities.
  • 11. Northeast Ohio - International Association of Software Architects (NEO-IASA) 11 Sell the Idea Part Two: I had great support and it just died. Did you neglect the grass roots? You had your 30 minutes with CIO and their direct reports. They loved it, cried tears of joy. Two weeks later they won't return your calls. What happened? (a) They patronized you... (b) Your 30 minutes were great. They went back to their office and over the two weeks ensuing, in their staff meetings, project meetings and one-on-ones they heard five times a day in five minute chunks from PLs, Architects and Developers that your idea was cracked. Develop positive "chatter" from the grass roots.
  • 12. Northeast Ohio - International Association of Software Architects (NEO-IASA) 12 Sell the Idea “Bob” keeps holding me back! Is Bob your boss? Yes... Ouch... Convince Bob the idea has a manageable risk level and will bring him credit at review time. Make Bob successful. No... Is Bob a person with decision authority over the idea? Yes... Bide your time... Wait for the right opportunity... Force situations that will make Bob reconsider his position. Encircle and overwhelm... You may not want to waste time convincing Bob (see next point) No... The 20/60/20 rule... Ignore Bob and focus on the other 80%.
  • 13. Northeast Ohio - International Association of Software Architects (NEO-IASA) 13 Sell the Idea Part One: Not sure about presenting my business case... You have one right? Don’t be afraid get some training for this and especially ask you LoB partners if they will let you review their business cases. Is the cost quantifiable? Make sure you know the difference between what can be quantified and what you can quantify. What scope are you trying to sell your business case in? Project scope? Typically can't be done for a really good "enterprise" idea. Good == significant $$ savings. You will normally lose to expedience and "perceptions" of risk. Asset Life-Cycle Scope?
  • 14. Sell the Idea Part Two: Not sure about presenting my business case... You have one right? Benefits Show how costs accelerate. "Chinese water torture costs." Data Center. Adding to the code base. Inconsistency drives increased management costs and reduced flexibility. Multiple code bases, FTE, multiple management tools, etc.. Scale, scale, scale (the location, location, location of IT) Compliance, compliance, compliance (the other location, location, location of IT) Be careful of overselling flexibility if the business requirements don't actually call for it. Costs (cost to execute) Include true costs Careful not to include costs the company would have to incur anyway. The cost to remediate what is currently in production is too high? This is a problem in more mature enterprises. Be careful about jumping too quickly to an ELA. Software and hardware costs are typically less than half the overall cost to the organization when standing up a shared enterprise solution. Northeast Ohio - International Association of Software Architects (NEO-IASA) 14
  • 15. Northeast Ohio - International Association of Software Architects (NEO-IASA) 15 Sell the Idea I couldn't get it funded. Are you asking a line of business to fund a shared service? How are enterprise efforts funded? How are costs recovered?
  • 16. Northeast Ohio - International Association of Software Architects (NEO-IASA) 16 Table of Contents Abstract Introduction Sell the Idea Implement the Idea Expand the Application of the Idea Optimize the Idea What's Next? Q&A
  • 17. Northeast Ohio - International Association of Software Architects (NEO-IASA) 17 Implement the Idea We ran out of funds half way through and weren't able to do things right. This is typically based on labor over runs or the late identification of the need for additional environments. Make sure you review the cost comments in "Sell the Idea“ You underestimated the cost to promote the technology and enable folks to use it. Folks are backing off.. Make the technology easy for folks to adopt. Continue to sell, sell, sell. Did you start with "the willing and influential". Start with someone that wants to work with you AND can influence others for you. I can't keep up. So don't. To achieve ultimate success, the idea has to be passed on to others. This starts by delegating during the implementation. By teaching/delegating you make yourself more valuable to organization, by hoarding you make yourself a risk.
  • 18. Northeast Ohio - International Association of Software Architects (NEO-IASA) 18 Table of Contents Abstract Introduction Sell the Idea Implement the Idea Expand the Application of the Idea Optimize the Idea What's Next? Q&A
  • 19. Northeast Ohio - International Association of Software Architects (NEO-IASA) 19 Expand the Application of the Idea No one would adopt it. Review the "secondary impacts" from "Sell the Idea", have you dealt with them? Are you using the carrot or the stick? Can you tell if folks should be using the idea? I can't dispel the myth that the idea is risky. Be prepared to acknowledge and address the risks. Many people will cling to any risk, in order to maintain control. Frankly, it's kind of boring now. You're not the person to operationalize this, based on your personality type. I have a better idea. Beware of endlessly looping through "Implement the Idea“ Having implemented the idea once, you should know how you would do it better. Balance achieving your original value proposition with moving to "Gen 2". Architect with "versioning" in mind.
  • 20. Northeast Ohio - International Association of Software Architects (NEO-IASA) 20 Table of Contents Abstract Introduction Sell the Idea Implement the Idea Expand the Application of the Idea Optimize the Idea What's Next? Q&A
  • 21. Northeast Ohio - International Association of Software Architects (NEO-IASA) 21 Optimize the Idea Good ideas tend to make themselves obsolete. If nothing else, they are commoditized. Think of how many great ideas out there today are now commodity items? Take the constant innovation of the iPod as an example. Don't get to married or pigeon holed to one particular idea. You’re more valuable to your business if you can apply your skills across multiple domains to improve whatever you are assigned to.
  • 22. Northeast Ohio - International Association of Software Architects (NEO-IASA) 22 Table of Contents Abstract Introduction Sell the Idea Implement the Idea Expand the Application of the Idea Optimize the Idea What's Next? Q&A
  • 23. Northeast Ohio - International Association of Software Architects (NEO-IASA) 23 What's Next? DO NOT use this presentation as a list of excuses, great ideas always face stout opposition DO ASSESS your environment. Consider a SWOT {Strengths; Weaknesses; Opportunities; Threats} Cover all dimensions: cultural, financial, maturity, political, etc. CREATE a plan Press your strengths Identify allies to compensate for weaknesses Be aware of annual budgeting cycle and be first to the table at the right time Target the influential If you can afford it, BE PATIENT.
  • 24. Northeast Ohio - International Association of Software Architects (NEO-IASA) 24 Table of Contents Abstract Introduction Sell the Idea Implement the Idea Expand the Application of the Idea Optimize the Idea What's Next? Q&A
  • 25. Northeast Ohio - International Association of Software Architects (NEO-IASA) 25 Q & A
  • 26. Northeast Ohio - International Association of Software Architects (NEO-IASA) 26 Thank You!
  • 27. Northeast Ohio - International Association of Software Architects (NEO-IASA) 27 Author’s Biography Carl is a native of Cleveland. He has a Bachelor of Science in Broadcast Journalism from Ohio University’s Honors Tutorial College. After working for the Defense Finance Accounting Service’s Expert Systems team for six years, he embarked on a three year consulting gig with New Media (aka Brulant aka Rosetta). The .com bust landed him at National City Bank (now PNC) in 1999. At NCC, Carl worked as an architect on NationalCity.com and Online Banking. After a brief run at systems engineering (infrastructure), he took a lead role in developing the enterprise SOA strategy. Most recently Carl led to a three year foray into architecture governance. The combination of SOA, governance and share service engineering at NCC led to over $60mm in reuse savings over the last three years. Carl recently accepted a position at PNC as the Director of Security Engineering.
  • 28. Northeast Ohio - International Association of Software Architects (NEO-IASA) 28 About NEO-IASA NEO-IASA is the local chapter of the International Association of Software Architects (IASA). It is the leading IT Architecture professional association serving Northeast Ohio, including: Ashland, Ashtabula, Cuyahoga, Erie, Geauga, Huron, Lake, Lorain, Mahoning, Medina, Portage, Stark, Summit, Trumbull, and Wayne counties. NEO-IASA's objectives are: To provide a forum for persons engaged in IT Architecture to share knowledge and discuss current challenges for mutual self-improvement; To maintain in that forum a vendor and product agnostic environment that focuses on IT Architecture; To implement the objectives and program of the International Association of Software Architects (IASA) within the chapter area; To explain and interpret the objectives and methods of IT Architecture to the general public, civic groups, academic institutions, government officials, and employees. IASA is the preeminent knowledge-based association focused on the IT architecture profession through the advancement of best practices and education while delivering programs and services to develop highly qualified IT architects of all levels. IASA will rely on the following objectives in order to obtain our goals: Education Knowledge Advocacy Ethics Advancing Architecture Professional Excellence http://groups.google.com/group/neo-iasa http://sites.google.com/site/neoiasa

Editor's Notes

  1. The 20/60/20 Rule: 20% will love the idea and be excited to be on board. 60% are willing to be convinced. 20% would rather die than go along.
  2. Examples of true costs: Retraining, integration with monitoring, instrumentation, release practices, continuous integration testing setup, establishing supporting environments (engineering, development, test, break/fix, DR) etc.