SlideShare a Scribd company logo
1 of 30
Agent of Change
             Matt Frost
            @mfrost503
   http://shortwhitebaldguy.com
Overarching Goal



drive change by mastering tools

drive change by excellent communication
Topics


preparation

presentation

dealing with success

dealing with failure
Why Drive Change?


no organization does everything well

will grow your skills

it’s better than complaining!
What this talk is NOT



not a quick fix

not a one-size fits all solution
Identifying the Problem
A Real Problem...


costs time and money

is a detriment to quality and efficiency

can create friction between team members
Finding a real problem

are there processes that are painful for the team
(deployment, bug tracking...)

is subpar code regularly introduced to live
environments

do you even know what’s going on?
Find one to solve

pick a problem that will solve an organizational
problem (not just yours) - talk to your teammates

research options for solving this problem

decide on a solution and start mastering it

don’t bring it up to your boss yet...we’re being strategic
remember
This is hard...


you’re doing this because no one else will

you HAVE to know what you’re talking about

use the time available to you

prove the problem exists and your solution fixes it
“Hey boss, we suck at
        this”

pointing out problems is scary

do research, back up your findings

Value facts over opinions

If you can’t prove it, you shouldn’t try to change it until
you can
“This is a lot of extra
          work”

change implemented haphazardly is more disastrous

you want to make things better, right?

it’s less work if you’re already an expert (so start there
if you can)

becoming in expert beneficial for everyone
“Houston we have our
     problem”
Good job!


now you have to sell it to your boss

don’t waste your effort with poor presentation

invest the time to present well
The Elevator Pitch


a short pitch on what the problem is and how you
intend to fix it

don’t ramble

be professional, show tact
“2nd floor please”


the elevator pitch probably won’t get you permission

a good one shows that you care

the goal is get a “tell me more”

have a training and implementation plan ready to go!
“Tell me more...”

develop a strong visual presentation

you’ll be giving this to technical and non-technical
people

use the data you found in research

take feedback and use it to make your plan better
Keep it perspective


you are responsible for bringing value to the company

good ideas are shot down all the time, it’s probably not
you

it’s ok to get frustrated, it means you care
:dance:
“Great plan Johnson!”

this is a tough place to get to

having backing will help deal with uncooperative team
members

you got permission, don’t be timid

use it as an opportunity to mentor
Don’t let it languish


technology changes quickly

all eyes are on you

encourage your team to go deeper

value has been added, work to keep it there
You Stay Classy San
         Diego


stay professional

organizational
win!
:sadpanda:
Don’t give up yet


feels awful

if you can, find out why

don’t be discouraged

continue learning to make a stronger case
Feels awful


you didn’t waste your time

you proved you care, they’ll remember that

be bummed (just don’t do anything stupid)

stay grounded in reality
What did I do wrong?


Talk to the appropriate person

Build a stronger case if you need to

Get as much info as you can
“chin up kid”


don’t assume the worst

if you can use the process yourself, you should

adversity is a great motivator
Common areas for
         change
automated testing

test driven development

version control (sadly enough)

continuous integration

continuous deployment

coding standards
It’s your career


some places won’t change

being stuck hurts your skills

you should be able to grow at work
Know your organization

know the chain of
command

understand the culture

“you went over my
helmet!”

More Related Content

What's hot

Problem solving skills
Problem solving skillsProblem solving skills
Problem solving skills
Binay Roy
 
Solution Flow - Reflection for Design Thinking
Solution Flow - Reflection for Design Thinking Solution Flow - Reflection for Design Thinking
Solution Flow - Reflection for Design Thinking
Meamya Christie
 
Design Thinking Action Lab - Key Learnings, Experience & Application to Live ...
Design Thinking Action Lab - Key Learnings, Experience & Application to Live ...Design Thinking Action Lab - Key Learnings, Experience & Application to Live ...
Design Thinking Action Lab - Key Learnings, Experience & Application to Live ...
Danish Shaikh
 
Personal skills audit
Personal skills auditPersonal skills audit
Personal skills audit
Sophie Wright
 

What's hot (20)

Experimentation intervention
Experimentation interventionExperimentation intervention
Experimentation intervention
 
Agile Retrospectives
Agile Retrospectives Agile Retrospectives
Agile Retrospectives
 
You‘re not the Boss of me! - Influence without Authority through Lateral Lead...
You‘re not the Boss of me! - Influence without Authority through Lateral Lead...You‘re not the Boss of me! - Influence without Authority through Lateral Lead...
You‘re not the Boss of me! - Influence without Authority through Lateral Lead...
 
Permission to Fail
Permission to FailPermission to Fail
Permission to Fail
 
The sprint
The sprintThe sprint
The sprint
 
Problem solving skills
Problem solving skillsProblem solving skills
Problem solving skills
 
Problem solving skills
Problem solving skillsProblem solving skills
Problem solving skills
 
Don't Kill The Messenger: How To Deliver Successful Research Readouts?
Don't Kill The Messenger: How To Deliver Successful Research Readouts?Don't Kill The Messenger: How To Deliver Successful Research Readouts?
Don't Kill The Messenger: How To Deliver Successful Research Readouts?
 
Knowledge Test Sheets (Vers 2.3.) 12th August 2010
Knowledge Test Sheets (Vers 2.3.)   12th August 2010Knowledge Test Sheets (Vers 2.3.)   12th August 2010
Knowledge Test Sheets (Vers 2.3.) 12th August 2010
 
Solution Flow - Reflection for Design Thinking
Solution Flow - Reflection for Design Thinking Solution Flow - Reflection for Design Thinking
Solution Flow - Reflection for Design Thinking
 
What is everything you know about change was wrong?
What is everything you know about change was wrong?What is everything you know about change was wrong?
What is everything you know about change was wrong?
 
Blue Team Guide for Fresh Eyes
Blue Team Guide for Fresh EyesBlue Team Guide for Fresh Eyes
Blue Team Guide for Fresh Eyes
 
Nightmare on PMO Street
Nightmare on PMO StreetNightmare on PMO Street
Nightmare on PMO Street
 
Reflections on Design Thinking
Reflections on Design ThinkingReflections on Design Thinking
Reflections on Design Thinking
 
Solve Problems Productively
Solve Problems ProductivelySolve Problems Productively
Solve Problems Productively
 
Design Thinking Action Lab - Key Learnings, Experience & Application to Live ...
Design Thinking Action Lab - Key Learnings, Experience & Application to Live ...Design Thinking Action Lab - Key Learnings, Experience & Application to Live ...
Design Thinking Action Lab - Key Learnings, Experience & Application to Live ...
 
Blind mountain climbing: design process
Blind mountain climbing: design processBlind mountain climbing: design process
Blind mountain climbing: design process
 
Sprint school slidepack final
Sprint school slidepack finalSprint school slidepack final
Sprint school slidepack final
 
Personal skills audit
Personal skills auditPersonal skills audit
Personal skills audit
 
Managing folk in a workshop - Nosh Dabari
Managing folk in a workshop - Nosh DabariManaging folk in a workshop - Nosh Dabari
Managing folk in a workshop - Nosh Dabari
 

Viewers also liked

Slide media pembelajaran
Slide media pembelajaranSlide media pembelajaran
Slide media pembelajaran
jufriati
 
Mocking Dependencies in PHPUnit
Mocking Dependencies in PHPUnitMocking Dependencies in PHPUnit
Mocking Dependencies in PHPUnit
mfrost503
 
Slide pembelajaran
Slide pembelajaranSlide pembelajaran
Slide pembelajaran
jufriati
 
Tugas akhir media pembelajaran
Tugas akhir media pembelajaranTugas akhir media pembelajaran
Tugas akhir media pembelajaran
jufriati
 
Slide pembelajaran sosiologi
Slide pembelajaran sosiologiSlide pembelajaran sosiologi
Slide pembelajaran sosiologi
jufriati
 
Slide pembelajaran sosiologi
Slide pembelajaran sosiologiSlide pembelajaran sosiologi
Slide pembelajaran sosiologi
jufriati
 

Viewers also liked (15)

Ain't Nobody Got Time For That: Intro to Automation
Ain't Nobody Got Time For That: Intro to AutomationAin't Nobody Got Time For That: Intro to Automation
Ain't Nobody Got Time For That: Intro to Automation
 
Slide media pembelajaran
Slide media pembelajaranSlide media pembelajaran
Slide media pembelajaran
 
Sotay sv k2_2011-2012
Sotay sv k2_2011-2012Sotay sv k2_2011-2012
Sotay sv k2_2011-2012
 
Mocking Dependencies in PHPUnit
Mocking Dependencies in PHPUnitMocking Dependencies in PHPUnit
Mocking Dependencies in PHPUnit
 
Slide pembelajaran
Slide pembelajaranSlide pembelajaran
Slide pembelajaran
 
Marketing Expo - Szombati Orsi prezentációjának diái
Marketing Expo - Szombati Orsi prezentációjának diáiMarketing Expo - Szombati Orsi prezentációjának diái
Marketing Expo - Szombati Orsi prezentációjának diái
 
Üzletanyu Konferencia - Hogyan adj el nyomulás nélkül? (Bővített változat)
Üzletanyu Konferencia - Hogyan adj el nyomulás nélkül? (Bővített változat)Üzletanyu Konferencia - Hogyan adj el nyomulás nélkül? (Bővített változat)
Üzletanyu Konferencia - Hogyan adj el nyomulás nélkül? (Bővített változat)
 
Tugas akhir media pembelajaran
Tugas akhir media pembelajaranTugas akhir media pembelajaran
Tugas akhir media pembelajaran
 
Intro to OAuth
Intro to OAuthIntro to OAuth
Intro to OAuth
 
Slide pembelajaran sosiologi
Slide pembelajaran sosiologiSlide pembelajaran sosiologi
Slide pembelajaran sosiologi
 
BDD Language in PHPUnit Tests
BDD Language in PHPUnit TestsBDD Language in PHPUnit Tests
BDD Language in PHPUnit Tests
 
Image nap prezentacio
Image nap prezentacioImage nap prezentacio
Image nap prezentacio
 
Slide pembelajaran sosiologi
Slide pembelajaran sosiologiSlide pembelajaran sosiologi
Slide pembelajaran sosiologi
 
Agent of Change
Agent of ChangeAgent of Change
Agent of Change
 
Dismissal by company initiative
Dismissal by company initiativeDismissal by company initiative
Dismissal by company initiative
 

Similar to Agent of Change

Herding cats (managing software development)
Herding cats (managing software development)Herding cats (managing software development)
Herding cats (managing software development)
cfry
 
Difficult Conversations
Difficult ConversationsDifficult Conversations
Difficult Conversations
Bill Taylor
 
Failure Is Your Friend: Embracing the Messy Bits (SXSWedu 2014)
Failure Is Your Friend: Embracing the Messy Bits (SXSWedu 2014)Failure Is Your Friend: Embracing the Messy Bits (SXSWedu 2014)
Failure Is Your Friend: Embracing the Messy Bits (SXSWedu 2014)
Anna Roberts
 
Design for complexity
Design for complexityDesign for complexity
Design for complexity
Lextant
 
Wcm Cm Lecture 3 2004
Wcm   Cm   Lecture 3   2004Wcm   Cm   Lecture 3   2004
Wcm Cm Lecture 3 2004
richard kemp
 
Get things done : pragmatic project management
Get things done : pragmatic project managementGet things done : pragmatic project management
Get things done : pragmatic project management
Stan Carrico
 

Similar to Agent of Change (20)

QA's lead role in agile transformations
QA's lead role in agile transformationsQA's lead role in agile transformations
QA's lead role in agile transformations
 
Nerd herding ntc11nerd - Howe
Nerd herding ntc11nerd - HoweNerd herding ntc11nerd - Howe
Nerd herding ntc11nerd - Howe
 
Leading your company into Unit-Testing State of Mind
Leading your company into Unit-Testing State of MindLeading your company into Unit-Testing State of Mind
Leading your company into Unit-Testing State of Mind
 
Herding cats (managing software development)
Herding cats (managing software development)Herding cats (managing software development)
Herding cats (managing software development)
 
Communication- Difficult conversations.ppt
Communication- Difficult conversations.pptCommunication- Difficult conversations.ppt
Communication- Difficult conversations.ppt
 
How to Run 100 User Tests in Two Days
How to Run 100 User Tests in Two DaysHow to Run 100 User Tests in Two Days
How to Run 100 User Tests in Two Days
 
QA is Broken, Fix it!
QA is Broken, Fix it!QA is Broken, Fix it!
QA is Broken, Fix it!
 
Coaching for Success
Coaching for SuccessCoaching for Success
Coaching for Success
 
Difficult Conversations
Difficult ConversationsDifficult Conversations
Difficult Conversations
 
Having Difficult Conversations
Having Difficult ConversationsHaving Difficult Conversations
Having Difficult Conversations
 
Failure Is Your Friend: Embracing the Messy Bits (SXSWedu 2014)
Failure Is Your Friend: Embracing the Messy Bits (SXSWedu 2014)Failure Is Your Friend: Embracing the Messy Bits (SXSWedu 2014)
Failure Is Your Friend: Embracing the Messy Bits (SXSWedu 2014)
 
Supporting materials - active listening, feedback and grow model
Supporting materials - active listening, feedback and grow modelSupporting materials - active listening, feedback and grow model
Supporting materials - active listening, feedback and grow model
 
Future organisations
Future organisationsFuture organisations
Future organisations
 
Behavioral interviews
Behavioral interviews   Behavioral interviews
Behavioral interviews
 
Hiring the-best-presentation for-ux_2017_portfolio
Hiring the-best-presentation for-ux_2017_portfolioHiring the-best-presentation for-ux_2017_portfolio
Hiring the-best-presentation for-ux_2017_portfolio
 
SXSW - Diving Deep: Best Practices For Interviewing Users
SXSW - Diving Deep: Best Practices For Interviewing UsersSXSW - Diving Deep: Best Practices For Interviewing Users
SXSW - Diving Deep: Best Practices For Interviewing Users
 
Team Management
Team ManagementTeam Management
Team Management
 
Design for complexity
Design for complexityDesign for complexity
Design for complexity
 
Wcm Cm Lecture 3 2004
Wcm   Cm   Lecture 3   2004Wcm   Cm   Lecture 3   2004
Wcm Cm Lecture 3 2004
 
Get things done : pragmatic project management
Get things done : pragmatic project managementGet things done : pragmatic project management
Get things done : pragmatic project management
 

Recently uploaded

Recently uploaded (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 

Agent of Change

  • 1. Agent of Change Matt Frost @mfrost503 http://shortwhitebaldguy.com
  • 2. Overarching Goal drive change by mastering tools drive change by excellent communication
  • 4. Why Drive Change? no organization does everything well will grow your skills it’s better than complaining!
  • 5. What this talk is NOT not a quick fix not a one-size fits all solution
  • 7. A Real Problem... costs time and money is a detriment to quality and efficiency can create friction between team members
  • 8. Finding a real problem are there processes that are painful for the team (deployment, bug tracking...) is subpar code regularly introduced to live environments do you even know what’s going on?
  • 9. Find one to solve pick a problem that will solve an organizational problem (not just yours) - talk to your teammates research options for solving this problem decide on a solution and start mastering it don’t bring it up to your boss yet...we’re being strategic remember
  • 10. This is hard... you’re doing this because no one else will you HAVE to know what you’re talking about use the time available to you prove the problem exists and your solution fixes it
  • 11. “Hey boss, we suck at this” pointing out problems is scary do research, back up your findings Value facts over opinions If you can’t prove it, you shouldn’t try to change it until you can
  • 12. “This is a lot of extra work” change implemented haphazardly is more disastrous you want to make things better, right? it’s less work if you’re already an expert (so start there if you can) becoming in expert beneficial for everyone
  • 13. “Houston we have our problem”
  • 14. Good job! now you have to sell it to your boss don’t waste your effort with poor presentation invest the time to present well
  • 15. The Elevator Pitch a short pitch on what the problem is and how you intend to fix it don’t ramble be professional, show tact
  • 16. “2nd floor please” the elevator pitch probably won’t get you permission a good one shows that you care the goal is get a “tell me more” have a training and implementation plan ready to go!
  • 17. “Tell me more...” develop a strong visual presentation you’ll be giving this to technical and non-technical people use the data you found in research take feedback and use it to make your plan better
  • 18. Keep it perspective you are responsible for bringing value to the company good ideas are shot down all the time, it’s probably not you it’s ok to get frustrated, it means you care
  • 20. “Great plan Johnson!” this is a tough place to get to having backing will help deal with uncooperative team members you got permission, don’t be timid use it as an opportunity to mentor
  • 21. Don’t let it languish technology changes quickly all eyes are on you encourage your team to go deeper value has been added, work to keep it there
  • 22. You Stay Classy San Diego stay professional organizational win!
  • 24. Don’t give up yet feels awful if you can, find out why don’t be discouraged continue learning to make a stronger case
  • 25. Feels awful you didn’t waste your time you proved you care, they’ll remember that be bummed (just don’t do anything stupid) stay grounded in reality
  • 26. What did I do wrong? Talk to the appropriate person Build a stronger case if you need to Get as much info as you can
  • 27. “chin up kid” don’t assume the worst if you can use the process yourself, you should adversity is a great motivator
  • 28. Common areas for change automated testing test driven development version control (sadly enough) continuous integration continuous deployment coding standards
  • 29. It’s your career some places won’t change being stuck hurts your skills you should be able to grow at work
  • 30. Know your organization know the chain of command understand the culture “you went over my helmet!”

Editor's Notes

  1. Intro
  2. poor implementation or understanding kills change by effectively communicating what you are doing and why, you can build a stronger case
  3. great organizations have room for change working on something that solves a problem will help you improve your skills complaining helps you...sometimes, but it’s not helpful to your organization
  4. this takes a lot of work, but it’s good for you and your organization every organization is different, has a different organizational structure and culture
  5. If you don’t know what’s wrong, you can’t fix it If there’s something that makes your job harder, it’s worth looking into.