Blog Feed Post

Be an Agent For DevOps Change

Have you ever come into a company and looked around and wanted to change everything so it’s new, modern, and follows best practices? Or have you gone to a conference and taken a ton of notes on how you could fix processes in your organization when you return? If you have, you probably found out the hard way that change isn’t easy. Organizations are not always receptive to change, especially if just one person is advocating for it. What you can do is help people in your organization see the value of that change.

Before you can convince anyone to undergo any kind of change, let alone transition to a DevOps model, you have to be sure you understand why the existing process is or isn’t working for them. I mean, would you like it if someone came along and told you that the way you read email is all wrong and you have to change it to this new way? (I’m looking at you, Google Inbox). Probably not, unless there was an obvious value to you changing. And in Google Inbox’s case, it does a pretty good job of sorting mail into categories, which means you context switch less between emails (okay, we’ll give it a try).

So, if you want to introduce DevOps best practices to your organization, you have to prove that the new way of doing things will be an improvement.

Before we dive in, let’s level set on what we mean by DevOps. It’s important to note is that DevOps is more than just automation. Just as important, if not more important, is fostering a cultural shift in the software delivery process. Along with automation, it’s critical to focus on improving communication, collaboration, sharing, and measurement that facilitate iterative improvement. In this article, we’ll focus on easy wins as they relate to automating tasks, measuring success, and sharing learnings to help boost efficiency across any team.

Find the Pain Points

Start by finding the pain points in your organization by looking for the situations where people are doing repetitive or manual tasks. That is the low-hanging fruit of the DevOps world. Focus on automating things so that you have more time for interesting problems instead of routine things like tests and releases. Look out for processes like routing requests, provisioning systems, or approving changes — which can also be major pain points for teams.

One way to find these pain points is to go to parts of the organization that do customer-related work and ask them what they spend the most time on. It’s very often some routine task that could be easily automated if only they had the resources to do so. IT and support teams are very clear about what they could get off their plates with a little scripting, or at least very clear on what they do over and over again. Every time you automate a task, find out both how long it took before and after you automated it, and present that saved time as an opportunity to do more similar, interesting things. Don’t forget to share your learnings with other teams.

Be Like Kale in a Smoothie

Because people don’t like change, sometimes it’s more effective to disguise efforts around change until people are used to them (you know, like the kale in your delicious smoothie that you didn’t know was there?). You don’t have to say anything about culture change just yet — just start small with things like:

  • Taking action items that occur multiple times in meetings and find a way to automate them.
  • Working with the people who manage on-boarding to script as much of the on-boarding process as possible to make new hires productive more quickly.
  • Holding hack days to work on particular parts of your product or culture that could use some focused attention.

For example, you can set aside one day for a documentation hack day where everyone sits together in a conference room and works on deleting outdated information in the wiki or replaces confusing instructions with better ones. Give prizes for the person who makes the most documentation pull requests or finds the most typos. And by including people from multiple teams, you get the opportunity talk to each other about whether the documents are working for your needs.

A positive effect of gradually introducing automation and facilitating inclusion, in a DevOps fashion, is that you’ll already have projects you can point to that have made a difference. “We did these four things and reduced on-boarding time by a week. We could do the same type of thing for server imaging!” As your team gets more efficient, you can also offer to teach other teams about your magic tricks, and help more people get back time that can be spent on higher-value tasks.

See Something? Say Something.

As a person motivated to improve process and tooling, you’re valuable to the company. What organization doesn’t want to discover new ways to save time and money, and increase productivity?

Be an agent for change and act on your ideas around automation, observability, and useful metrics that can help your team collectively improve. Do as much as you can in your organization to make the value of a DevOps mindset clear. You may not be able to go “full DevOps,” but a few little things here and there can add up to a lot of time saved and maybe even convince your teammates that there might be something to this “DevOps” thing after all. And if it doesn’t work, document everything you did to try to make it work and use it as a point in your next adventures.

Get started on the road to change by checking out these six DevOps case studies. These companies have already made great headway into modern software delivery and contain a treasure trove of tips and tricks, as well as tried-and-true implementation strategies for rugged DevOps that can help any team. Be sure to also check out our webinar, ROI is the True Measurement of DevOps Success to learn the impact of embracing DevOps on ROI and to members of the organization, why enterprises shouldn’t be afraid of DevOps, and much more!


The post Be an Agent For DevOps Change appeared first on PagerDuty.

Read the original blog entry...

More Stories By PagerDuty Blog

PagerDuty’s operations performance platform helps companies increase reliability. By connecting people, systems and data in a single view, PagerDuty delivers visibility and actionable intelligence across global operations for effective incident resolution management. PagerDuty has over 100 platform partners, and is trusted by Fortune 500 companies and startups alike, including Microsoft, National Instruments, Electronic Arts, Adobe, Rackspace, Etsy, Square and Github.

Latest Stories
"Peak 10 is a hybrid infrastructure provider across the nation. We are in the thick of things when it comes to hybrid IT," explained , Chief Technology Officer at Peak 10, in this SYS-CON.tv interview at 20th Cloud Expo, held June 6-8, 2017, at the Javits Center in New York City, NY.
"I think DevOps is now a rambunctious teenager – it’s starting to get a mind of its own, wanting to get its own things but it still needs some adult supervision," explained Thomas Hooker, VP of marketing at CollabNet, in this SYS-CON.tv interview at DevOps Summit at 20th Cloud Expo, held June 6-8, 2017, at the Javits Center in New York City, NY.
"We are still a relatively small software house and we are focusing on certain industries like FinTech, med tech, energy and utilities. We help our customers with their digital transformation," noted Piotr Stawinski, Founder and CEO of EARP Integration, in this SYS-CON.tv interview at 20th Cloud Expo, held June 6-8, 2017, at the Javits Center in New York City, NY.
"We've been engaging with a lot of customers including Panasonic, we've been involved with Cisco and now we're working with the U.S. government - the Department of Homeland Security," explained Peter Jung, Chief Product Officer at Pulzze Systems, in this SYS-CON.tv interview at @ThingsExpo, held June 6-8, 2017, at the Javits Center in New York City, NY.
Everything run by electricity will eventually be connected to the Internet. Get ahead of the Internet of Things revolution and join Akvelon expert and IoT industry leader, Sergey Grebnov, in his session at @ThingsExpo, for an educational dive into the world of managing your home, workplace and all the devices they contain with the power of machine-based AI and intelligent Bot services for a completely streamlined experience.
Any startup has to have a clear go –to-market strategy from the beginning. Similarly, any data science project has to have a go to production strategy from its first days, so it could go beyond proof-of-concept. Machine learning and artificial intelligence in production would result in hundreds of training pipelines and machine learning models that are continuously revised by teams of data scientists and seamlessly connected with web applications for tenants and users.
"We're here to tell the world about our cloud-scale infrastructure that we have at Juniper combined with the world-class security that we put into the cloud," explained Lisa Guess, VP of Systems Engineering at Juniper Networks, in this SYS-CON.tv interview at 20th Cloud Expo, held June 6-8, 2017, at the Javits Center in New York City, NY.
"I will be talking about ChatOps and ChatOps as a way to solve some problems in the DevOps space," explained Himanshu Chhetri, CTO of Addteq, in this SYS-CON.tv interview at @DevOpsSummit at 20th Cloud Expo, held June 6-8, 2017, at the Javits Center in New York City, NY.
"We are an IT services solution provider and we sell software to support those solutions. Our focus and key areas are around security, enterprise monitoring, and continuous delivery optimization," noted John Balsavage, President of A&I Solutions, in this SYS-CON.tv interview at 20th Cloud Expo, held June 6-8, 2017, at the Javits Center in New York City, NY.
Your homes and cars can be automated and self-serviced. Why can't your storage? From simply asking questions to analyze and troubleshoot your infrastructure, to provisioning storage with snapshots, recovery and replication, your wildest sci-fi dream has come true. In his session at @DevOpsSummit at 20th Cloud Expo, Dan Florea, Director of Product Management at Tintri, provided a ChatOps demo where you can talk to your storage and manage it from anywhere, through Slack and similar services with...
The financial services market is one of the most data-driven industries in the world, yet it’s bogged down by legacy CPU technologies that simply can’t keep up with the task of querying and visualizing billions of records. In his session at 20th Cloud Expo, Karthik Lalithraj, a Principal Solutions Architect at Kinetica, discussed how the advent of advanced in-database analytics on the GPU makes it possible to run sophisticated data science workloads on the same database that is housing the rich...
DevOps at Cloud Expo, taking place October 31 - November 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA, is co-located with 21st Cloud Expo and will feature technical sessions from a rock star conference faculty and the leading industry players in the world. The widespread success of cloud computing is driving the DevOps revolution in enterprise IT. Now as never before, development teams must communicate and collaborate in a dynamic, 24/7/365 environment. There is no time to w...
All organizations that did not originate this moment have a pre-existing culture as well as legacy technology and processes that can be more or less amenable to DevOps implementation. That organizational culture is influenced by the personalities and management styles of Executive Management, the wider culture in which the organization is situated, and the personalities of key team members at all levels of the organization. This culture and entrenched interests usually throw a wrench in the work...
"We want to show that our solution is far less expensive with a much better total cost of ownership so we announced several key features. One is called geo-distributed erasure coding, another is support for KVM and we introduced a new capability called Multi-Part," explained Tim Desai, Senior Product Marketing Manager at Hitachi Data Systems, in this SYS-CON.tv interview at 20th Cloud Expo, held June 6-8, 2017, at the Javits Center in New York City, NY.
There is a huge demand for responsive, real-time mobile and web experiences, but current architectural patterns do not easily accommodate applications that respond to events in real time. Common solutions using message queues or HTTP long-polling quickly lead to resiliency, scalability and development velocity challenges. In his session at 21st Cloud Expo, Ryland Degnan, a Senior Software Engineer on the Netflix Edge Platform team, will discuss how by leveraging a reactive stream-based protocol,...