How to suck up to your CFO. and other career advice

Similar documents
Want to Solve Over-Monitoring and Alert Fatigue? Create the Right Incentives!

Avoid the Hype and Find Real Value in Devops and PaaS ABDUL KHALIQ GAFFAR

Zero to Federated at the Speed of Jenkins. A Case Study of Success in DevOps

IT Revolution. foreword by Gene Kim

HOW YOUR CAREER BACKGROUND CAN HELP YOU BECOME A BUSINESS ANALYST

DevOps. Changing the way you deliver software

Differentiators that Make a Difference

Five Marketing Mistakes Every Manager Makes (and how to avoid making them)

10 Steps to Mainframe Agile Development. Mark Schettenhelm, Sr. Product Manager September 28, 2017

18-642: Software Development Processes

Putting Workforce Analytics to Work: Achieving Objectives and Realizing Outcomes

OUTCOME-BASED BUSINESS MODELS IN THE INTERNET OF THINGS

Agile Beyond Software

Facebook Ads Tutorial

RESEARCH NOTE IMPROVING ANALYTICS DEPLOYMENTS WITH IBM PARTNERS

THE HR GUIDE TO IDENTIFYING HIGH-POTENTIALS

Agilitate.com. From Mountain To Molehill. Saving Millions With Agile Programme Management. Bill Nicholas - 8 th September 2011

WHERE TO START AND HOW TO PLAN FOR nd Avenue, Suite 1400, Seattle, WA (425)

Introduction to Agile Life Cycles. CSCI 5828: Foundations of Software Engineering Lecture 07 09/13/2016

Kanban kick- start (v2)

Understanding the Business Value of Docker Enterprise Edition

Conclusion.

Procurement Strategy Do s & Don ts

developer.* The Independent Magazine for Software Professionals Automating Software Development Processes by Tim Kitchens

DevOps Guide: How to Use APM to Enhance Performance Testing

LIKES ARE GREAT, LEADS ARE BETTER

Welcome to this IBM Rational podcast, The. Scaled Agile Framework in Agile Foundation for DevOps. I'm

ALM Market Trends. Toby Marsden. 26 th May 2016

Millennials are crowdsourcingyouhow companies and brands have the chance to do

Scope Creep: need strong change control to prevent or mitigate. Must establish the change control system early in the project.

Drive more value through data source and use case optimization

The Economic Benefits of Puppet Enterprise

Great Software Development (through iteration)

Managing Your Backlog

Career Activities. The Gallup Organization

The Agile PMP Teaching an Old Dog New Tricks

The #1 Financial Mistake Made by Small-Business Owners

ACCU Oxford The Future of Agile. Allan Kelly Software Strategy (c) Allan Kelly, 2009

Copyright 2012, Business Directors New Zealand Limited, Graeme Owen,

AUTOMATED TESTING: THE GLUE THAT HOLDS DEVOPS TOGETHER

INNOVATION IN THE MARKETPLACE A podcast with Irving Wladawsky-Berger

JANUARY 2017 $ State of DevOps

Ernest Mueller Karthik Gaekwad

By: Adrian Chu, Department of Industrial & Systems Engineering, University of Washington, Seattle, Washington November 12, 2009.

D25-4. How Intertech Uses Agile

Insurance Marketing Benchmarks Report

DevOps: Start-up Speed, Enterprise Scale

Linda Carrington, Wessex Commercial Solutions

25% 22% 10% 10% 12% Modern IT shops are a mix of on-premises (legacy) applications and cloud applications. 40% use cloud only. 60% use hybrid model

OBJECTIVE VISIONARY OF CMMI HIGH MATURITY PRACTICES WITH AGILE & DEVOPS

Introduction. Happy roadmapping folks! Hannah Chaplin CEO, Receptive

Accelerating Your DevOps Journey

A package full of change: An interview with Ian Andrews of Commonwealth Bank of Australia

Cornerstone Solutions, Inc.

Achieving Balance: The New Pivotal Points of Software Development

IF YOUR PROCESS isn t broken, don t fix it! That is to say, if nobody wants

Cost of Changing the Activities in SDLC. Minimum of Cost at this level. code debuging unit test integration. Activity

What Is Coaching? Overview Guiding Church Leaders

SECRETS TO BUSINESS GROWTH: TIPS FROM 3 SUCCESSFUL ENTREPRENEURS

Rick Willson s new book, Parking Management for Smart Growth, is a how-to

Introduction to Agile/Extreme Programming

EMBRACING TECHNOLOGY Q&A WITH MARK SINANIAN

Scrum Test Planning. What goes into a scrum test plan?

Stop training your staff or have you already?

April 2014 Whitepaper: The Magic Logix Guide to Marketing Automation

Jeremy Peters 826 Michigan Talking Points for 2014 State of the Huron Conference

Building a Product Users Want: From Idea to Backlog with the Vision Board

VERACODE EBOOK 5 FIVE PRINCIPLES FOR. Securing DevOps

Sample answers are listed below.

Overcoming Waterfallacies and Agilephobias: Tales of Resistance and Woe

MAPP - The Marketing Action Plan Process

Welcome to this IBM Rational podcast, What's. New in the Cloud, Rational Application Developer and

University consultancy FAQs

NEW SKILLS AND PARTNERSHIPS IN IT ASSET MANAGEMENT

The Shipley 9.6 Step Process OR How to Tailor BIG Processes for Quick Turn Responses

Why Your SIEM Isn t Adding Value And Why It May Not Be The Tool s Fault Co-management applied across the entire security environment

COMPLEX MEDIA: BRINGING SOCIAL STATS TO EVERY DEPARTMENT

How Cisco IT Manages IT Service Costs

DevOps and Cloud: Tips and Techniques to Revolutionize Your SDLC

Marketing Automation: One Step at a Time

WHITE PAPER. Six Simple Steps to Improve Service Quality and Reduce Costs

Success Through Agility Larry East, Jr.

A Modern Intranet Defined

Building High Performance Teams with Scrum

ET MedialabsPvt. Ltd. Opp. WHY Select GO City ONLINE Walk?- Mall, New Delhi ; Contact :

Lean Startup Principles Throughout Your Company Lifecycle

Automating Your Way to Simplified Application Management

Best Practices for Trust in the Wireless Emergency Alerts System, page 1

THE PURPOSE OF TESTING

Application Migration to Cloud Best Practices Guide

Copyright Infor. All Rights Reserved.

Welcome to this IBM Rational podcast, Leverage. IBM's PureApplication System to Jump-Start DevOps. I'm

Scrum. Software Engineering and. The Waterfall model. The Waterfall model - some arguments. The Waterfall model - some arguments. Time.

HYBRID CLOUD COMPUTING. The Great Enabler of Digital Business

Your guide to cloud accounting. Framing the conversation

Grow Your Small Business With Salesforce SELL. SERVICE. MARKET. SUCCEED.

The Ultimate Guide to the Call Center Metrics that Matter Most

The Future Of Social Selling

Transcription:

How to suck up to your CFO and other career advice

They really do only care about the bloody Benjamins Top line growth Making (more) money Bottom line growth Making money efficiently Squeezing your budget Do the same or more with less Do it faster

But.. How can we make money? We are like BASF We don t necessarily make the product, Sometimes we make the things that make the product. If we make the product, we don t sell the product We don t use the products either

And.. How can I grow the bottom line? I m just the IT guy We already have too much work There are not enough developers. We cant work any more hours Our servers are old we cant afford new ones We cant afford to fill the generator s gas tank

All you need is.

My Promise (today): No marketing bullshit.

We all need a little therapy It s a three step program: 1. Act 2. Empower 3. Trust

Action - Taming The Pink Unicorn Omg please don t talk to me about: Dev Ops Agile Acronym du Jour Cherry pick the flavor you need Make sure it is Flipping business value focused Damn Iterative Totally Test driven Automated to hell and back

Deliver Business Value (Incrementally) Techniques to conquer: Helping the user find the requirement Thin slicing Minimal viable product If it doesn t get deployed it didn t happen If they cant see it it didn t happen If it doesn t add value for them. the wrong thing happened

Test Driven Write your (unit) tests first I don t want to hear (again) why not Yes it really does save time and money Remember bottom line growth? Fire the naysayers Unit test Input-Output UI regression Integration Code Analysis

Automate Do a task once fine Do a task twice okay Do a task three times shame on you Build Deploy Test Promote Roll back Not just Software also Infrastructure as Code

The cost of the context switching wormhole Where does it come from? The constant tsunami of support Measure it Support ticketing/email system (JitBit) Baseline workload Fix it Rotate per iteration Defect Dude(s) Triage, Communicate, Fix Outcome: Less context switching greater efficiency Knowledge sharing - breadth Celebrate the zero day

Let the lunatics run the asylum aka Empowerment Steering committee Business stakeholders Agree upon (your percentages) 10% Support/Break Fix (Defect Dude) 60% New Feature (Top Line) 30% Maintenance/efficiency (Bottom Line) Use T-Shirt sizes to prevent µ-management Review and prioritize backlog assign to % Let them fill the iteration

The process is the police Push back on the special people The process protects you Be involved early as a developer Understand the business need and value Ask what, not how Don t let them tell you how to do your job

The role of you the IT Leader Protect the team from themselves and others Provide them the resources Feed them occasionally* *Read Leading Geeks by Paul Glen

Communicate - It really is this easy: What did you do. Support Maintenance New Features What didn t you do? You are human What are you going to do. And remind them when

The Trust Phase If you do what you say you will do Repeatedly They may just begin to trust you

So back to the whole CFO thingy Please may I have some more money to spend on: DevOps* Cloud Infrastructure* People *Buzzword bingo points

Talk their talk learn their language Top Line Make more money Bottom Line Make better profit/margin % ROI Return on investment (What it will gain us What it will cost us) what it will cost us NPV Net Present Value ROI factoring in multiple years and changing value of money over time

What works best? I need your approval to purchase a new server. We would like to automate the way we deploy. We can accelerate new features and bugs by adopting DevOps. We can decrease our time to market while at the same time making expense savings that will provide a one year ROI (or NPV) of $X We can help meet this years top line growth goal whilst decreasing our expenses next year. We estimate a one year ROI of $X. This will require an incremental expense of $Y this year as we establish a new method of deployment automation.

Justification Decreased time to market (earlier revenue) Infrastructure cost reduction Maintenance cost reduction Move from capital (and depreciation) to expense (+ve or ve) Operations efficiency (space, power, time, labor) Headcount reduction Increasing internal function efficiency (other team s headcount)

Take-aways Alignment of initiative with the objectives Use aligned language Everything saves or makes money Can you move away from being a cost center?

How to suck up to your CFO and other career advice