SlideShare ist ein Scribd-Unternehmen logo
1 von 26
Whiteboards
Jessica DeVita
Technology Evangelist
@Microsoft
@ubergeekgirl
Jessica.devita@microsoft.com
• 100m downloads per month of their content
• 40 employees
• $9 million in sales in 2013
• $16 million projected for 2014
Conway’s Law
CRITICAL
DEPENDENCIES
METRICS
TRUST
http://upload.wikimedia.org/wikipedia/commons/6/6f/Conway%27s-Law--2.gif
“I’ve been in situations
where I’ve observed
leadership teams locked
in chronic
underperformance and
strife, because of the
utter inability for the
team members to trust
each other.”-Gene Kim
itrevolution.com
“Cycle time compression may be the most
underestimated force in determining winners and losers
in tech.”
- Marc Andreessen @pmarca
3 million lines of code
Pervasive SQL database
Azure
Server 2012 R2
RDS
https://www.flickr.com/photos/yel
(B**tard Operator From Hell)
Thank you!
Jessica DeVita
@ubergeekgirl
Jessica.devita@microsoft.com

Weitere ähnliche Inhalte

Ähnlich wie No Whiteboards Allowed - #DevOpsRSAC

Ähnlich wie No Whiteboards Allowed - #DevOpsRSAC (20)

Web & Cloud Security in the real world
Web & Cloud Security in the real worldWeb & Cloud Security in the real world
Web & Cloud Security in the real world
 
Gov cloud pressclub_29mar2011_final
Gov cloud pressclub_29mar2011_finalGov cloud pressclub_29mar2011_final
Gov cloud pressclub_29mar2011_final
 
The Business Economics and Opportunity of Open Source Data Science
The Business Economics and Opportunity of Open Source Data ScienceThe Business Economics and Opportunity of Open Source Data Science
The Business Economics and Opportunity of Open Source Data Science
 
Cloud Computing for DoD and Government 2010
Cloud Computing for DoD and Government 2010Cloud Computing for DoD and Government 2010
Cloud Computing for DoD and Government 2010
 
EMEA10: Trepidation in Moving to the Cloud
EMEA10: Trepidation in Moving to the CloudEMEA10: Trepidation in Moving to the Cloud
EMEA10: Trepidation in Moving to the Cloud
 
The Future Paradigm Shifts of the Cloud and Big Data: Security Impacts & New...
 The Future Paradigm Shifts of the Cloud and Big Data: Security Impacts & New... The Future Paradigm Shifts of the Cloud and Big Data: Security Impacts & New...
The Future Paradigm Shifts of the Cloud and Big Data: Security Impacts & New...
 
Top Application Security Trends of 2012
Top Application Security Trends of 2012Top Application Security Trends of 2012
Top Application Security Trends of 2012
 
The Rise of Microservices
The Rise of MicroservicesThe Rise of Microservices
The Rise of Microservices
 
Don't Let Your Shoppers Drop; 5 Rules for Today’s eCommerce
Don't Let Your Shoppers Drop; 5 Rules for Today’s eCommerceDon't Let Your Shoppers Drop; 5 Rules for Today’s eCommerce
Don't Let Your Shoppers Drop; 5 Rules for Today’s eCommerce
 
Ayala "Security is an Enabler; Not Securing is an Inhibitor"
Ayala "Security is an Enabler; Not Securing is an Inhibitor"Ayala "Security is an Enabler; Not Securing is an Inhibitor"
Ayala "Security is an Enabler; Not Securing is an Inhibitor"
 
Cloud computing-pdf
Cloud computing-pdfCloud computing-pdf
Cloud computing-pdf
 
MT 117 Key Innovations in Cybersecurity
MT 117 Key Innovations in CybersecurityMT 117 Key Innovations in Cybersecurity
MT 117 Key Innovations in Cybersecurity
 
Manage the Velocity of Change with Cloud Computing
Manage the Velocity of Change with Cloud Computing Manage the Velocity of Change with Cloud Computing
Manage the Velocity of Change with Cloud Computing
 
Symantec and ForeScout Delivering a Unified Cyber Security Solution
Symantec and ForeScout Delivering a Unified Cyber Security SolutionSymantec and ForeScout Delivering a Unified Cyber Security Solution
Symantec and ForeScout Delivering a Unified Cyber Security Solution
 
The Rise of Microservices
The Rise of MicroservicesThe Rise of Microservices
The Rise of Microservices
 
DDD / Microservices @ Trivento Spring Camp, Utrecht, 2015
DDD / Microservices @ Trivento Spring Camp, Utrecht, 2015DDD / Microservices @ Trivento Spring Camp, Utrecht, 2015
DDD / Microservices @ Trivento Spring Camp, Utrecht, 2015
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Security & Privacy in Cloud Computing
Security & Privacy in Cloud ComputingSecurity & Privacy in Cloud Computing
Security & Privacy in Cloud Computing
 
Tracy Miranda_DevOps Loop, May 2022.pdf
Tracy Miranda_DevOps Loop, May 2022.pdfTracy Miranda_DevOps Loop, May 2022.pdf
Tracy Miranda_DevOps Loop, May 2022.pdf
 
Agents for Agility - The Just-in-Time Enterprise Has Arrived
Agents for Agility - The Just-in-Time Enterprise Has ArrivedAgents for Agility - The Just-in-Time Enterprise Has Arrived
Agents for Agility - The Just-in-Time Enterprise Has Arrived
 

Mehr von Jessica DeVita

Mehr von Jessica DeVita (8)

Retrospecting our Retrospectives
Retrospecting our RetrospectivesRetrospecting our Retrospectives
Retrospecting our Retrospectives
 
Unreachable Code
Unreachable CodeUnreachable Code
Unreachable Code
 
Bay Area Chef Meetup February
Bay Area Chef Meetup FebruaryBay Area Chef Meetup February
Bay Area Chef Meetup February
 
DevOps LA Meetup Intro to Habitat
DevOps LA Meetup Intro to HabitatDevOps LA Meetup Intro to Habitat
DevOps LA Meetup Intro to Habitat
 
Baking Safety into Infrastructure Testing
Baking Safety into Infrastructure TestingBaking Safety into Infrastructure Testing
Baking Safety into Infrastructure Testing
 
Code Blue - DevOps Days SCV
Code Blue - DevOps Days SCVCode Blue - DevOps Days SCV
Code Blue - DevOps Days SCV
 
An API Between US - LeanUX15 NYC
An API Between US - LeanUX15 NYCAn API Between US - LeanUX15 NYC
An API Between US - LeanUX15 NYC
 
Automate what you can, document what you can't and have the wisdom to know th...
Automate what you can, document what you can't and have the wisdom to know th...Automate what you can, document what you can't and have the wisdom to know th...
Automate what you can, document what you can't and have the wisdom to know th...
 

Kürzlich hochgeladen

Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
UXDXConf
 

Kürzlich hochgeladen (20)

Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdf
 
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCustom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
 
Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara Laskowska
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
 
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. Startups
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM Performance
 
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
 
UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2
 
Strategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering TeamsStrategic AI Integration in Engineering Teams
Strategic AI Integration in Engineering Teams
 
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
 
THE BEST IPTV in GERMANY for 2024: IPTVreel
THE BEST IPTV in  GERMANY for 2024: IPTVreelTHE BEST IPTV in  GERMANY for 2024: IPTVreel
THE BEST IPTV in GERMANY for 2024: IPTVreel
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
 
Buy Epson EcoTank L3210 Colour Printer Online.pptx
Buy Epson EcoTank L3210 Colour Printer Online.pptxBuy Epson EcoTank L3210 Colour Printer Online.pptx
Buy Epson EcoTank L3210 Colour Printer Online.pptx
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101
 
The UX of Automation by AJ King, Senior UX Researcher, Ocado
The UX of Automation by AJ King, Senior UX Researcher, OcadoThe UX of Automation by AJ King, Senior UX Researcher, Ocado
The UX of Automation by AJ King, Senior UX Researcher, Ocado
 

No Whiteboards Allowed - #DevOpsRSAC

Hinweis der Redaktion

  1. This talk is about the fundamental folly of trying to do tooling without culture, and the intersection of technology and psychology. I’ve been in IT for about 18 some odd years now, and have worked some highly regulated industries like healthcare and finance. I helped manage a sarbanes oxley audit and became incredibly interested in the intersection of human factors, communication and culture.
  2. Before joining Microsoft, I had the privilege of consulting for some of the most well known music and entertainment firms and celebrities since 2005. One of my last projects was to help an advertising firm resolve some operations issues that were creating a huge blocker to the success and scaling of the firm. LOW OPS, low trust environment, to be brave and look at the dysfunctions and risk in your organization I had worked with the CEO on other projects for 6 or 7 years so I knew him pretty well. He started an advertising company in the 80’s that was extremely successful By the time he sold the company, the revenue was nearly half a billion dollars annually New medium in the industry, he sees the parallels to old business model. But a lot has changed in the app and data economy, with respect to development and operations. The olds ways don’t work.
  3. Understand the mindset of the CEO Still on AOL He doesn’t allow whiteboards This is not a company that had yet grasped the need to be a technology company that just happens to be in the advertising business.
  4. Externally things looked good But internally they were a hot mess
  5. With an org structure like this, you can imagine how we were challenged to help this company
  6. His assistant gave me a copy of this 50 page weekly report that he never looks at.
  7. Refusal to see the data
  8. We’d have planning meetings, all ostensibly to manage the risks in the business, but no amount of planning can retroactively fix the broken processes and prior bad acts.
  9. When I first heard about Conway’s Law I thought that it was referring to this company, surely. So our first task was a go-no go on further development of a custom application that was designed to manage the business from end to end. They’d actually been sold an ugly access database that could never pass user testing, had 4 pages of bugs and unresolved errors. We killed that project and instead chose a package that had been in use in the prior company. The team all knew the software and it needed very little customization. But like any 20 year old piece of software, it was monolithic and complex, reflecting the organization in it’s own complexity.
  10. Looking at the value stream, it became clear that there were critical dependencies that were undocumented and not automated. The metrics for how you measure reach is still not standardized in this particular industry When all of these indicators can’t be relied upon, you have some trust issues that you might want to deal with
  11. How many of you have dealt with “brent” from the phoenix project? This company had a single tech guy managing everything from printers to email accounts He also happened to be the only person who could understand the complex vendor relationships and the way their content went from idea through to delivery.
  12. By asking Brent to document, he felt threatened. He became coarse and nervous, openly expressing his unhappiness
  13. One big risk we discovered was that they didn’t own their domain name, it was sortof being held hostage by Vendor A. The domain name was valued at over 200k
  14. Everything designed to obsure the data
  15. In spite of their unwieldiness, they know this company and the product, there was a preexisting trusted relationship. I have to tell you funny story. So after the implementation and once in production, the vendor took me out to lunch and said “how did you put our software in the cloud?”
  16. And that is how we end up with BOFH So what happened? just didn’t show up for work one morning and said he wouldn’t be coming back. At that point, we had done as much mitigation as was ever going to get done. Frankly this result wasn’t the one we had hoped for, but in retrospect the incredible tension was just gone when he left. It was the worst and the best thing that could have happened.
  17. Automated builds, scripts, etc
  18. To truly have security, we have to get it right and make it repeatable Security and Devops are really inseparable from each other, especially when at the heart of security is TRUST. When leaders use their power to create fear and isolation in teams, we lose the opportunity to create trust and further our knowledge and successes of our organizations.