Category: DevOps Culture

  • How Collaboration Can Optimize Product Development

    Strategic collaboration allows companies to build partnerships and seek solutions that are adaptable and specialized

    Systems engineers have faced complexity since the dawn of time. And while bringing complicated projects to market under old rules, methods and technologies was never a walk in the park, today’s highly competitive market presents new challenges to prove the old rules of product development are defunct. In fact, a recent report from Machina Research, now part of Gartner, estimates the number of connected machine-to-machine devices will increase to 27 billion by 2024, up from 5 billion in 2014. The sheer increase in machine devices alone provides a clear picture of the importance placed on systems engineers to stay the course when navigating product development’s complex nature.

    Within the constantly evolving modern product development system comes an increasingly intricate development process. Today’s system engineers are fighting to fit a square peg into a round hole by using old tactics to solve new challenges. This includes an accelerated rate of innovation, increasingly complex end user asks, tighter deadlines and ever-changing regulations. Alongside these challenges, Forrester Consulting found that product development is facing five main obstacles in keeping teams from true optimization:

    • The confusing and constantly changing nature of requirements and a lack of quick development for solutions.
    • Stakeholders providing conflicting priorities, assumptions and unclear objectives.
    • Difficulty collaborating across globally distributed teams.
    • Unnecessary handoffs and delayed decisions.
    • The increased need for collaboration across diverse roles.

    So what is the solution to these problems, you ask? One could argue strategic team collaboration is the best way to address both the challenges of the modern product development landscape and the obstacles systems engineers are facing. Let’s dig into that a bit deeper.

    Team Collaboration: An Enabler of Innovation

    Teams that are still operating with outdated strategies and systems find themselves unable to adapt and adjust quickly when the market changes. With rapid growth predicted to stay at a steady rate, strategic collaboration allows companies to build partnerships and seek solutions that are adaptable and specialized. This includes sharing data throughout your whole business, including distributed teams and partner organizations, which allows transparency to reach the entire supply chain. With the COVID-19 pandemic causing supply chain halts and the backup of product releases, it is now more important than ever to ensure communication throughout the entire development process.

    With the country leaning on a remote workforce more heavily this year, virtual meetings and emails are not sufficient enough as communication tools for a team that has to coordinate across departments, roles, companies and geographic boundaries. As a first step to meet these demands, system engineers should consider the following strategies:

    1. Ask your team the question, what does success look like? If each member has a different end goal, you will end up wasting valuable time. By defining what success looks like, you can align your teams on what you are building and clarify expectations upfront. This saves time and allows for better communication across teams.
    2. Support better decision-making through situational awareness. When you have communication upfront about a team’s end goal, they are far more likely to make decisions that work toward achieving that. Without situational awareness, employees are unable to comprehend the impact of their decisions or clearly define their roles and responsibilities. This makes it difficult to settle on the right choice when faced with a bump in the road.
    3. Ensure you’re up-to-date with your traceability practices. Especially for those who need to adhere to regulations, traceability analysis allows you to ensure your system holds up under regulatory demands. Further, it meets contractual terms before you encounter a problem.
    4. Create collaboration with a purpose. Ensure relevant data is accessible to everyone to whom it may be relevant, and keep them in the loop on decisions that happen outside the process as much as possible. When you keep your teams in the know, they are able to work collaboratively and with greater situational analysis.

    At the end of the day, your goal should be to empower your whole team through data sharing, transparency and a clear definition of success. When you are able to do this, your team will be better positioned to make decisions that benefit the project and work symbiotically across diverse roles.

    We may not be able to predict exactly where the product development industry is going, but know that there will be rapid innovation. It’s best to prepare your teams now; otherwise, it will be a bumpy ride.

  • Upcoming Event: DevOps India Summit 2020

    Upcoming Event: DevOps India Summit 2020

    DevOps experts and business leaders from across the globe will come together to share their thoughts on DevSecOps, security and governance in DevOps during the third edition of DevOps India Summit (DOIS). Presented in a virtual environment, DOIS20 will take place on Sept. 9, at 9 a.m. IST.

    At DOIS20, attendees will have the opportunity to interact with industry experts and learn how they have successfully implemented DevSecOps practices. The DevOps practitioners will share their experience and expertise, focusing on their company’s transformation to DevSecOps.

    DOIS20 features an exceptional lineup of more than 35 DevOps thought leaders, including:

    • Mark Miller, senior storyteller and DevOps advocate at Sonatype (keynote speaker)
    • Piotr Lewandowski, senior staff site reliability engineer at Google Cloud (keynote speaker)
    • Alan Shimel, founder and CEO at MediaOps (keynote speaker)
    • Mirco Hering, global DevOps practice lead at Accenture (keynote speaker)
    • Rosalind Radcliff, distinguished engineer and chief architect for DevOps at IBM
    • Dr. Niladri Choudhuri, founder and CEO at Xellentro
    • Hasan Yasar, technical director at Software Engineering Institute
    • Sanjeev Sharma, co-founder and principal analyst at Accelerated Strategies Group and author of “The DevOps Adoption Playbook” and “DevOps For Dummies”
    • Vandana Verma, Global Board of Directors at OWASP Foundation
    • Ramesh Pasapula, assistant vice president at Wells Fargo
    • Sailaja Vadlamudi, director of security and data privacy at SAP Labs and WiCSP founder

    The online environment at DOIS20 features a lobby, an expo hall lined with booths full of downloadable resources and an auditorium where attendees can watch sessions from 8 a.m. to 6 p.m. IST. The expo hall will be open throughout the event, giving attendees the opportunity to chat with vendor sponsors and download information.

    All registered attendees will have the chance to participate in contests and win incredible prizes, attend Q&A sessions with the speakers and will also receive a link to access the virtual summit on-demand.

    For more information and to register, visit the DevOps India Summit 2020 website.

  • State of Software Delivery Management Report 2020

    State of Software Delivery Management Report 2020

    Accelerated Strategies Group conducted the State of Software Delivery Management 2020, surveying software delivery practitioners and key industry leaders to assess the current state of software delivery management (SDM) and examine the impact of SDM adoption as a capability. The primary research, commissioned by CloudBees, was published on Tuesday, July 21.

    The State of Software Delivery Management Report 2020 defined SDM as “a core competency for any organization or team responsible for delivering business value via software applications and systems.” The report studies the impact of SDM and how it helps organizations accelerate their digital transformation by providing the necessary tools to effectively and efficiently deliver software.

    The report identified three key SDM capabilities to help organizations increase their software delivery efficiency and effectiveness:

    • Organizations must quantify the impact of their investment in software delivery.
    • Organizations must enhance the ability of software delivery teams to communicate and collaborate.
    • SDM can provide end-to-end visibility into the value flow of their software delivery streams.

    Based on the results of the research, adopting SDM strategies can help mitigate major challenges faced by software delivery practitioners, IT management, product stakeholders and executive leadership, and improve an organization’s ability to deliver software in a lean and agile manner. SDM capabilities provide businesses the ability to effectively make decisions on where in the value stream to invest, and to quantify the impact of their investments.

    Download the State of Software Delivery Management 2020 to learn more about SDM and to get insights and access to all the data Accelerated Strategies Group gathered from one-on-one interviews with key industry experts.

  • Time Series Virtual Summit Speaker Spotlight: Jon Herlocker and Miroslav Malecha

    Time Series Virtual Summit Speaker Spotlight: Jon Herlocker and Miroslav Malecha

    The Time Series Virtual Summit will bring together InfluxData community members for a unique learning experience focused on the impact of time series data. Presented in a virtual reality environment, the event will take place on July 16, at 10 a.m. EDT.

    Miroslav Malecha
    Jon Herlocker

    Jon Herlocker, president and CEO at Tignis, is one of the speakers that will be presenting at the Time Series Virtual Summit.

    Jon invites anybody who has the responsibility to turn large quantities of sensor data from physical plants or manufacturing lines into business value to attend his session, “How an Analytics Platform Detects Reliability Threats and Eliminates Obstacles Impeding Results Using InfluxDB.”

    “Viewers will see Tignis’ unique physics-driven approach to machine learning for physical plants and manufacturing lines,” said Jon. “We’ll also share our approach to using InfluxDB to accelerate delivery of our solution to our customers.”

    Jon will discuss how Tignis uses IoT sensors to reduce unexpected downtime at manufacturing plants and school campuses. Attendees will learn how by using a time series database they can improve their competitive advantage and accelerate their go-to-market strategy.

    “Time series data from physical plants and manufacturing lines can be turned into significant business value, and we have proven that InfluxDB can be an effective component of that,” said Jon.

    Another time series specialist that will be sharing his knowledge and his experience with InfluxDB is Miroslav Malecha, director of product management at Bonitoo.

    In his session, “Using Time Series for Geo-Temporal Analysis,” Miroslav will discuss how to use InfluxDB’s Flux for Geo-Temporal analysis. He’ll briefly cover what Flux is, how to use specific Flux geo functions and finish with a quick demo of how to use InfluxDB.

    You can hear from Jon, Miroslav and more time series experts at the Time Series Virtual Summit. To check out the agenda, the full lineup of speakers and to register (for free), visit the Time Series Virtual Summit website.

  • Time Series Virtual Summit Speaker Spotlight: Al Sargent and Samantha Wang

    Time Series Virtual Summit Speaker Spotlight: Al Sargent and Samantha Wang

    The Time Series Virtual Summit will bring together InfluxData community members for a unique learning experience focused on the impact of time series data. Presented in a virtual reality environment, the event will take place on July 16, at 10 a.m. EDT.

    Samantha Wang
    Al Sargent

    Al Sargent and Samantha Wang of InfluxData are on a mission to help developers understand how time series databases provide real-time observability and monitoring.

    “The best software engineering teams in the world understand that time series data is different; it can’t be managed using a traditional database, and requires a purpose-built database,” said Al Sargent, senior director of product marketing at InfluxData.

    Al will be the first speaker to take the virtual stage at the Time Series Virtual Summit. During his presentation, he will explore the unique challenges of managing time-series data, why time series data needs to be treated differently than other data types and what to look for in a time series database.

    Any developer that’s building applications using time series data (or planning to), such as data from IoT sensors, monitoring data or customer usage data will benefit from Al’s educational session.

    Another great session you must definitely attend is “Monitor your Cloud Metrics with Time Series” by Samantha Wang, product manager at InfluxData.

    Samantha will discuss the importance of time series data for cloud monitoring, and how you can view your metrics in real time with InfluxDB Cloud.

    “I will walk through how to write metrics into InfluxDB Cloud using Telegraf and how users can take their analysis one step further with Flux,” said Samantha. “Lastly, I will review InfluxDB Templates, one of our newest community InfluxDB products, that provides a packaged solution for various common monitoring use cases.”

    Join Al and Samantha to learn more about time series databases and understand how InfluxDB Cloud can be your end-to-end solution for writing data to monitoring and alerting — all optimized for time series data.

    You can hear from Al, Samantha and more time series experts at the Time Series Virtual Summit. To check out the agenda, the full lineup of speakers and to register (for free), visit the Time Series Virtual Summit website.

  • Time Series Virtual Summit Speaker Spotlight: John Gleeson and Benjamin Sirb

    Time Series Virtual Summit Speaker Spotlight: John Gleeson and Benjamin Sirb

    The Time Series Virtual Summit will bring together InfluxData community members for a unique learning experience focused on the impact of time series data. Presented in a virtual reality environment, the event will take place on July 16, at 10 a.m. EDT.

    Benjamin Sirb
    John Gleeson

    John Gleeson and Benjamin Sirb of Storj Labs, will be at the Time Series Virtual Summit to discuss how the InfluxDB contributes to Stroj’s decentralized cloud storage platform.

    “Our team uses time series data to operate our decentralized cloud storage platform, which provides enterprise-grade object storage and is the largest of its kind,” said John Gleeson, vice president of operations at Storj Labs.

    Tardigrade, powered by Storj Labs, offers decentralized cloud storage that is automatically encrypted, easily implemented, highly performant, very economical and resilient. By equipping their customers with fast, secure and fully distributed storage, their users no longer need to manage their infrastructure. The Storj platform enables applications to store and share data across a distributed network with end-to-end encryption.

    In their talk, John and Ben will dive into:

    • Storj’s redefinition of a cloud object storage network.
    • How InfluxData fits into Storj’s Open Source Partner Program.
    • Collecting and managing high volume real-time telemetry data from a distributed network.

    “Attendees can expect a deep dive on how time series data allows for real-time analysis of a highly complex system, which operates in a low trust environment while maintaining industry standard SLA’s for data availability and durability,” said Benjamin Sirb, senior data scientist at Storj Labs.

    As vice president of operations, John is responsible for direct sales, partnerships, customer success, community, product management and data science as well as growing the international presence for the Storj decentralized and distributed cloud storage network. He is responsible for operationalizing core processes to ensure the business scales as the company and network grow.

    Ben joined Storj Labs in 2018, bringing six years of experience in academia, research and consulting to his role as senior data scientist. Drawing from his knowledge of probability theory, Ben has been instrumental in researching the theoretical foundations and practical applications of decentralized networks at Storj.

    If there is one thing they both would like the audience to keep in mind is that “the data science behind distributed and decentralized cloud storage is intense!”

    Join John and Ben to discover how InfluxDB is a component to Storj’s Tardigrade service and workflows.

    You can hear from Ben, John and more time series experts at the Time Series Virtual Summit. To check out the agenda, the full lineup of speakers and to register (for free), visit the Time Series Virtual Summit website.

  • Time Series Virtual Summit Speaker Spotlight: James Governor, Sameer Farooqui and Russ Savage

    Time Series Virtual Summit Speaker Spotlight: James Governor, Sameer Farooqui and Russ Savage

    The Time Series Virtual Summit will bring together InfluxData community members for a unique learning experience focused on the impact of time series data. Presented in a virtual reality environment, the event will take place on July 16, at 10 a.m. EDT.

     

    Russ Savage
    Russ Savage
    Sameer Farooqui
    Sameer Farooqui
    James Governor
    James Governor

    The Time Series Virtual Summit features a stellar lineup of time series experts, including Sameer Farooqui, Russ Savage and keynote speaker James Governor.

    James Governor is an analyst and co-founder at RedMonk. James advises developers on technology strategies, open source and how to be more productive. During his keynote presentation, “Reframing and Retooling for Observability,” he will explain how observability is changing the way applications are built and managed. James will also discuss what this means for developers and how observability can be used to derive deep insights into system performance and user experience.

    Sameer Farooqui is a strategic cloud engineer at Google. Sameer focuses on Streaming Analytics and helps commercialize new streaming solutions such as time series forecasting and anomaly detection. In his session, “Analytics and ML on Time Series Data in Google Cloud,” Sameer will talk about the benefits of running time series databases in the Google Cloud Platform, and how to take advantage of Google Analytics tools.

    Russ Savage is a product manager at InfluxData, where he focuses on enabling DevOps for teams using InfluxDB and the TICK Stack. Russ will give the closing remarks, wrapping up the event with ways to get involved and learn more about the time series community.

    You can hear from James, Sameer, Russ and more time series experts at the Time Series Virtual Summit. To check out the agenda, the full lineup of speakers and to register (for free), visit the Time Series Virtual Summit website.

  • Digital Anarchist – Watch What’s Next in Tech

    Digital Anarchist – Watch What’s Next in Tech

    Today, we announce the launch of the next version of Digital Anarchist, our next-generation video platform, at digitalanarchist.com. The content is also available on the DevOps.com mobile app and OTT channels on Apple TV, Roku and Amazon Fire TV.

    Boasting more than 1,400 videos and featuring 1,000-plus guests, the Digital Anarchist library may be the single largest collection of videos covering topics related to DevOps, cyber, cloud-native and digital transformation. It includes webinars from across the MediaOps properties, virtual event sessions, interviews from conferences around the world, DevOps Chats and more.

    The new interface, video recommendations and searchable guest and video index are more closely aligned with the original vision of Digital Anarchist that John Willis and I had when we came up with the concept. Providing a consistent user experience across different platforms and applications has proven to be a challenge. We continue to work at it.

    The No. 1 Source for IT News and Entertainment

    Digital Anarchist is a hub with thousands of hours of information, serving as a catalyst for digital transformation that disrupts the outdated and inefficient, providing the information organizations need for a faster, higher-quality and more secure future.

    Visitors and subscribers will have access to exclusive live and on-demand content from a variety of channels:

    • Virtual Events – Catch up on sessions and one-on-one interviews with industry leaders from more than a dozen conferences and virtual events hosted in the last 12 months. 
    • Analyst Corner – View weekly segments hosted by Accelerated Strategies Group’s analysts and seasoned industry veterans, covering the latest trends and opportunities for businesses during these unprecedented times.
    • TechStrong TV – Live-stream TechStrong TV on Digital Anarchist three days a week or access previous episodes to hear honest and open dialogues with tech leaders and executives covering the latest news. 
    • DevOps Chats – Hear the latest episodes of “fireside” podcasts featuring DevOps.com and Security Boulevard Editor in Chief Alan Shimel and Accelerated Strategies Group CEO Mitch Ashley, as they chat with luminaries and thought leaders in DevOps and security.
    • On-Demand Webinars – Replay webinars from DevOps.com, Security Boulevard and Container Journal 30 days after the live event.
    • CISO Talks – Join MediaOps CEO Alan Shimel and Unisys CISO Mathew Newfield in a bi-weekly series to explore the latest in cyberspace, featuring other experts and newsmakers in the field.
    • DevOps Unbound – This bi-weekly/monthly roundtable, sponsored by Tricentis, provides a deep-dive into DevOps, with an emphasis on continuous testing and automation. Roundtables will be open to audience interaction as well.

    State-of-the-Art Studio and Video Production

    Digital Anarchist features both original and third-party content. The streaming service also provides video production, distribution and sponsorship, offering opportunities for both branding and lead generation campaigns.

    Using state-of-the-art digital HD equipment and dynamic post-production video editing, the Digital Anarchist team is highly qualified to create custom videos to tell your story and reach a global audience. Some of Digital Anarchist’s services include:

    • Educational series.
    • Case studies.
    • Brand marketing videos.
    • Storytelling testimonials.
    • Sponsored ads.

    If you would like to have your video content featured on Digital Anarchist, reach out to us at sales@mediaops.com.

    In the meantime, please check out the new site and subscribe if you’d like to be the first to see the 15 to 20 new videos we add on a weekly basis. And, as always, your feedback is welcome.

  • Data and Tools Don’t Solve Problems, People Do

    Data and Tools Don’t Solve Problems, People Do

    When developing software, many managers believe that data and tools will solve all their problems. If they just have enough data or the right data analysis tools, development and delivery become automated and decisions are made without human input. But in reality, humans are a necessary part of the process. There are a few pieces of data you may want to start gathering, but you often don’t need a lot of data to make the right decisions. And sometimes, you don’t need data at all. You can use the data and tools you already have in place, but your most valuable asset is your brain. To illustrate this point, I’ll provide a few examples.

    If it takes too long for your team to fix a bug, you can dig into data from your bug tracker or ALM tool, but reasoning about the process is also a necessary step. It’s not sufficient to simply look at some reports from your tooling. In fact, reasoning about your process may be all you need. You may already know where your bottlenecks are and where the waste is. Nevertheless, when you need to dig into the data, the point solution tooling you use could be the best place to do so.

    If your epics are moving too slowly, you can use a report provided by whatever tool you are using to understand lead time, as well as the cycle time between states. You can drill down from there to look at stories as they flow from inception to completion and use whatever tool you are using to look for bottlenecks and wait states. Likewise, for build through deployment to production, you can look at data out of your tooling to understand how long it takes to go through each phase.

    To illustrate this further, relatively few companies today are deploying more than once per sprint, and many, less often. Until you get your lead time down to two weeks, measuring how much undeployed code inventory has built up is useful only for its shock value. And then, you don’t need to update it every month. Measuring lead time is sufficient, and easier.

    Whatever tool you are using, however, can only model what you have in the underlying systems. If the underlying systems don’t model the wait states, your analytics aren’t going to give you any insight into your delays. Include wait state columns in your scrum board or kanban.

    A great approach to continuous improvement is the Toyota kata, and there is a great book by that name. You should read it and then implement it in your organization. But know that this can’t be tooled-up or made automatic. You do need to be able to measure for the intended improvements, but it still takes humans to do the thinking. Toyota was successful because its approach ingrained in every employee the notion of improving their processes. Toyota never minded people seeing what it was currently doing because Toyota knew that its reason for success was its ability to change and to improve faster than the competition. This requires humans. Brains.

    Example: Maybe you are looking at metrics about builds from a tool. You might look and see that you have multiple builds per hour. But if you don’t really understand the metric or what it is you’re looking at, you might not realize that some individual builds may only be built once per day, or worse. Or you might not realize that your dev team’s builds only go to QA every other week, slowing down your overall flow of value.

    Gary Gruver, in his book, “Engineering the Digital Transformation,” says, “Most organizations don’t really think closely about how value flows through their organization,” (page 99). I agree. Moreover, they too easily buy into the promise of not having to think closely about how value flows.

    Gruver continues: “The biggest change for the industry is to create a culture of continuous improvement.” He doesn’t say “tooling for VSM” or tooling for metrics. He says culture change. The stuff of people and brains.

    Gruver also says, “Software flow is very hard to measure. … That is hard with software because the size of each feature is different, which makes it very difficult to have a quantifiable measure of flow.” Another way to say this is that you shouldn’t have unrealistic expectations that your tooling will make the decisions for you. You should expect to have to think. And then maybe dig into the data already provided by various tools in your IT or software dev value stream, and even modify some of those to capture additional data. You should expect to have to analyze each component value stream, each type of work, the mix of work types and the variability of each.

  • Financial Services: Future Proofing Your Digital Transformation Strategy

    Financial Services: Future Proofing Your Digital Transformation Strategy

    The Financial Services: Future Proofing Your Digital Transformation Strategy virtual event will explore the state of development and DevOps in the finance industry, and how organizations can digitally transform their strategy in order to release new, compliant applications and safely adapt to change at any speed demanded by the business. The virtual event will take place on July 9 at 2:30 p.m. CEST (8:30 a.m. ET).

    CloudBees is bringing together a stellar line-up of thought leaders to discuss the impact of digital transformation in financial services, including:

    • Sacha Labourey, CEO of CloudBees
    • Jost Hoppermann, VP and principal analyst at Forrester
    • Chafin Bryant, software engineering manager at Capital One
    • Keith Blizard, SVP of public cloud services at Fidelity Investments

    The experts will discuss the challenges the financial services industry faces in adopting DevOps.

    At the Financial Services: Future Proofing Your Digital Transformation Strategy virtual event you will learn:

    • How to assure separation of duties and access controls without stifling innovation.
    • About Capital One’s DevOps success story and how they’ve tackled some of the unique challenges of CI/CD in the finance industry.
    • How to incorporate legacy and hybrid technology into your release trains and processes.
    • How to scale across geographies, teams, applications, regulations and environments – and still get the velocity and reliability expected by the business.
    • About Fidelity’s cloud transformation journey and CI/CD best practices.
    • How to build bridges across devs and ops; employees and contractors.

    Join the CloudBees community and learn how to future-proof your digital transformation strategy. To check out the agenda and to register, visit the Financial Services: Future Proofing Your Digital Transformation Strategy website.