Turn any signal into insight and action. See how PagerDuty Digital Operations Management Platform integrates machine data and human intelligence to improve visibility and agility across organizations.
Connect insights to real-time action by aligning teams through the shared language of business impact.
Check out the latest products we’ve been working on—including event intelligence, machine learning, response automation, on-call, analytics, operations health management, integrations, and more.
Digital Operations Management arms organizations with the insights needed to turn data into opportunity across every operational use case, from DevOps, ITOps, Security, Support, and beyond.
Over 300 Integrations
Discover DevOps best practices with our library of webinars, whitepapers, reports, and much more.
Learn best practices and get support help with resources from our award-winning support team.
See how PagerDuty works with our live product demo — twice a week, every week.
We've created a maturity model to assist on the journey to digital operations excellence. Take our short assessment to find out where your team falls!
Interactive, simple-to-use API and technical documentation enables users to easily try updates and extend PagerDuty.
Engage with users and PagerDuty experts from our global community of 200k+ users. Become a member, connect, and share insights for success.
Get all your PagerDuty-related questions answered by exploring our in-depth support documentation and community forums.
Have you ever worked on a team where it was a challenge to give constructive feedback or confidently share ideas? At PagerDuty Summit 2018, Patrick...
PagerDuty helps organizations transform their digital operations. Learn more about PagerDuty's mission and what we do.
Meet our experienced and passionate executive team.
We are risk-taking innovators dedicated to delivering amazing products and delighting customers. Join us and do the best work of your career.
With the PagerDuty Foundation, we are committed to doing our part in giving back to the community.
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.
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.
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:
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.
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!
This blog was co-authored by myself and Simon Darken. Once a year, PagerDuty’s SREs get together for a three-day, in-person offsite. With the team spread...
At the latest PagerDuty Connect event in Toronto, DevOps expert Arthur Maltson shared a recent story about chaperoning his daughter’s school field trip to a...
600 Townsend St., #200
San Francisco, CA 94103
905 King Street West, Suite 600
Toronto, ON, M6K 3G9, Canada
1416 NW 46th St., St. 301
Seattle, WA 98107
5 Martin Place
1 Fore St,
London EC2Y 9DT
© 2009 - 2019