Slide 1

Slide 1 text

Empathetic DevOps - Ike Jones https://ikethe.dev/

Slide 2

Slide 2 text

• Waterfall Methodology • Monolith Applications • Source Control? • Peer Reviews? • Manual Deployments The Land Before Time https://ikethe.dev/

Slide 3

Slide 3 text

• Agile Manifesto • Deliver Early, Deliver Often • Focus on Delivering Value • Continual Improvement • Cross-Functional Teams • Improved Source Control/Versioning • Reduced Feedback Loop Between Developers and the Customer 2001: A Space Odyssey https://ikethe.dev/

Slide 4

Slide 4 text

• What about IT Ops? Home Alone https://ikethe.dev/

Slide 5

Slide 5 text

• DevOps • Improved Communication/Collaboration Between Developers and Operations • Improved CI/CD • Automated Deployments • Infrastructure as Code • Application Performance Monitoring • Product/Project Ownership Saving Private Ryan https://ikethe.dev/

Slide 6

Slide 6 text

The Matrix • Processes Over 135 Million Transactions Per Year • Manages Over $1 Trillion in Retirement and Health Benefits • Disburses Over $500 Billion Per Year • ~12,000+ Total Employees • ~2,000 IT Employees • ~120 Production Systems • Agency’s First Large Agile Project https://ikethe.dev/

Slide 7

Slide 7 text

Land of the Lost https://ikethe.dev/ The Land Before Time 2001: A Space Odyssey We were here (2017) 2009: First DevOps Days DevOps Days GDL 2020

Slide 8

Slide 8 text

The Matrix • Stay the course? https://ikethe.dev/

Slide 9

Slide 9 text

National Lampoon’s Vacation • My DevOps Journey https://ikethe.dev/

Slide 10

Slide 10 text

• Flow Charting Processes • Creating Value Stream Maps • Analyzed Multiple Projects • Collected as Much Data as Possible A Beautiful Mind https://ikethe.dev/

Slide 11

Slide 11 text

Hidden Figures • Average 27 Days Between Feature Request and Development • Average 93 Days Between Development & Testing • Average 187 Days Between Development & Production • $60,000 - $110,000 Per Month in Testing • 6 Months – 2yrs Between Feature Request and Development for Legacy Projects • Up to 6yrs for New Features to Reach Production • Led to Roughly 2,000 Micro-Apps (Access, Excel, Word, FoxPro) https://ikethe.dev/

Slide 12

Slide 12 text

• Evangelizing DevOps • Explain Data • Demo New Methodology & Tools • Building a Coalition Lean On Me https://ikethe.dev/

Slide 13

Slide 13 text

• The Only Purpose of This Slide is to Lead into the Next Slide The Perfect Storm https://ikethe.dev/

Slide 14

Slide 14 text

The Titanic • Epic Failure https://ikethe.dev/

Slide 15

Slide 15 text

• I Quit The Great Escape https://ikethe.dev/

Slide 16

Slide 16 text

Silver Linings Playbook Things That Help Teach Us • Shared Context • Bi-Directional Communication • Scope Management • Project-Based Development • Scaling IT Processes • Testing • Culture https://ikethe.dev/

Slide 17

Slide 17 text

Silver Linings Playbook What We Did Well • Increased Development Velocity • Incident Response/Management • Partner Collaboration • Customer Engagement • Feature Development https://ikethe.dev/

Slide 18

Slide 18 text

Edge of Tomorrow • Politics • Process • Culture https://ikethe.dev/

Slide 19

Slide 19 text

Lincoln • Political Capital (Above/Below) • Frame the Issue for the Audience • Timing • Go Rogue (if possible) • Eliminate External Gatekeeping (HR, Multiple Stakeholders) https://ikethe.dev/

Slide 20

Slide 20 text

Office Space • Develop Processes that Empower Teams • Customized Processes Per Team • Automate Where Possible • Eliminate Gatekeeping https://ikethe.dev/

Slide 21

Slide 21 text

• Psychological Safety • Promote Empathy • Life-Work Balance • Trust • Embrace Diversity • Define Values • Make Learning a Priority • Practice Blamelessness • Hire for Culture, Train for Skill Remember the Titans https://ikethe.dev/

Slide 22

Slide 22 text

Remember the Titans "If I am a senior leader and my team doesn't feel comfortable sharing risks then I will never truly know reality“ - Dr. Nicole Forsgren https://ikethe.dev/

Slide 23

Slide 23 text

• Build a Culture of Empathy • Enables Compassion and Understanding • Allows People to Embrace Our Differences • Practice Active Listening • Avoid Making Assumptions • Build Positive Personal Relationships Love Actually https://ikethe.dev/

Slide 24

Slide 24 text

The NeverEnding Story • Make Small Incremental Changes • Find a Pain Point, Fix It, and Move to the Next • Continue to Learn and Grow https://ikethe.dev/

Slide 25

Slide 25 text

THANK YOU!!! https://ikethe.dev/

Slide 26

Slide 26 text

Napoleon “Ike” Jones Website: https://ikethe.dev/ Twitter: @ikethedev LinkedIn: https://www.linkedin.com/in/napoleon-jones-1469a157/ Email: [email protected] https://ikethe.dev/