Product Management in a DevOps World

Michael Riemer Michael Riemer
February 15, 2019 Big Data, Cloud & DevOps

Ready to become DevOps Engineer? Browse courses like AWS Certified DevOps Engineer—Professional Exam Training developed by industry thought leaders and Experfy in Harvard Innovation Lab.

The combination of DevOps, Continuous Delivery. and Continuous Integration is transforming the practice of product management. Initially, Agile was a much needed catalyst for change from Waterfall processes. DevOps is now the next phase in modern software development and product management.

In this article, we'll take a look at three areas that most affect product management

  • Security as a functional requirement
  • Requirements management
  • Product launch

Product Management in a DevOps World - Featured Image - 01.png

Security As A Functional Requirement

>

Consumer confidence in the security of their data in cloud-based applications is waning.

“Last year was terrible for corporate victims of cyberattacks, with many large organizations making headlines over reports of major breaches. Ransomware attacks quadrupled to 4,000 per day from 2015 to 2016, according to the U.S. Department of Justice.” — Russ Banham, Why Cybersecurity Should Be A No. 1 Business Priority For 2017

The recent data breach at Alteryx was yet another reminder. New digital ecosystems are changing the way most industries do business. Data is the new currency. APIs are the new ATMs. Your company is the bank. Security and risk management need become part of your DNA.

For SaaS platforms, ISACA has even produced a best practices framework. The philosophy of DevSecOps reinforces this need further:

“In traditional software development environments, security has always been considered a separate aspect—even an afterthought…Rugged DevOps [DevSecOps] is an emerging trend that emphasizes a security first approach to every phase of software development.”

According to Gartner Research, growing risk in these digital ecosystems increases focus on IT Vendor Risk Management

“By 2020, 75% of Fortune Global 500 companies will treat vendor risk management as a board-level initiative to mitigate brand and reputation risk.” — Christopher Ambrose, Luke Ellery, Gartner Report, 29 June 2017

Adding security into your product requirements process can no longer be an after-thought. It must be a key part of your product management practice.

Product Management in a DevOps World - Featured Image - 02.png

Requirements Development

>

DevOps and increased deployment frequency means tight well-defined deliverables. But don’t fall in love with deployment velocity. Focus on maximizing customer and business value. Product managers, more than ever, must do a better job of prioritizing requirements. Phasing solutions. Delivering “minimum useable product” (MUP) – see picture above.

Clear roles and responsibilities is also key. This should not be a religious debate. The process should play to the entire team’s strength and experiences. Don’t assume you are all on the same page. A faster paced environment without bumper guards will create stress and frustration. And, will slow down the process. Create a living document. Update as you learn. But don’t wait for conflicts.

Product Management in a DevOps World - Featured Image - 03.png

Product Launch

>

In a world of continuous deployments, it is critical to define a product launch. Because code is complete and tested, does not mean you are ready. 

“…[it’s] the date when the company is ready to deliver a new customer experience and support every customer interaction point associated with it.” — Brian de Haaff, Why Agile Release Planning is Critical for Product Management

DevOps requires product management and other parts of the organization to also change. Your teams and your customers may not be ready when the products are.This means new features should be “silent” until launch. You can provision for early target users. Some customers want to do their own testing. Spend the time to finish documentation and training. Make sure you are ready to launch. 

Frequent releases can also add great value. Resolving customer issues faster, enabling timelier customer feedback and eliminating scope creep.

Product Management in a DevOps World - Featured Image - 04.png

Times Are Changing for Product Management

>

It’s an exciting time to be a product manager. Agile and DevOp create new opportunities. Take advantage of these opportunities:

  • Add security into your product DNA.
  • Work closely with your teammates to maximize process delivery and customer value.
  • Support the changes required to ensure successful product launches and customer engagement

Good luck!

  • Experfy Insights

    Top articles, research, podcasts, webinars and more delivered to you monthly.

  • Michael Riemer

    Tags
    Data Science
    Leave a Comment
    Next Post
    Avoiding the reference data quagmire

    Avoiding the reference data quagmire

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    More in Big Data, Cloud & DevOps
    Big Data, Cloud & DevOps
    Cognitive Load Of Being On Call: 6 Tips To Address It

    If you’ve ever been on call, you’ve probably experienced the pain of being woken up at 4 a.m., unactionable alerts, alerts going to the wrong team, and other unfortunate events. But, there’s an aspect of being on call that is less talked about, but even more ubiquitous – the cognitive load. “Cognitive load” has perhaps

    5 MINUTES READ Continue Reading »
    Big Data, Cloud & DevOps
    How To Refine 360 Customer View With Next Generation Data Matching

    Knowing your customer in the digital age Want to know more about your customers? About their demographics, personal choices, and preferable buying journey? Who do you think is the best source for such insights? You’re right. The customer. But, in a fast-paced world, it is almost impossible to extract all relevant information about a customer

    4 MINUTES READ Continue Reading »
    Big Data, Cloud & DevOps
    3 Ways Businesses Can Use Cloud Computing To The Fullest

    Cloud computing is the anytime, anywhere delivery of IT services like compute, storage, networking, and application software over the internet to end-users. The underlying physical resources, as well as processes, are masked to the end-user, who accesses only the files and apps they want. Companies (usually) pay for only the cloud computing services they use,

    7 MINUTES READ Continue Reading »

    About Us

    Incubated in Harvard Innovation Lab, Experfy specializes in pipelining and deploying the world's best AI and engineering talent at breakneck speed, with exceptional focus on quality and compliance. Enterprises and governments also leverage our award-winning SaaS platform to build their own customized future of work solutions such as talent clouds.

    Join Us At

    Contact Us

    1700 West Park Drive, Suite 190
    Westborough, MA 01581

    Email: support@experfy.com

    Toll Free: (844) EXPERFY or
    (844) 397-3739

    © 2023, Experfy Inc. All rights reserved.