DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports Events Over 2 million developers have joined DZone. Join Today! Thanks for visiting DZone today,
Edit Profile Manage Email Subscriptions Moderation Admin Console How to Post to DZone Article Submission Guidelines
View Profile
Sign Out
Refcards
Trend Reports
Events
Zones
Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
  1. DZone
  2. Testing, Deployment, and Maintenance
  3. DevOps and CI/CD
  4. Additional Considerations for DevOps

Additional Considerations for DevOps

What questions do you think need to be considered when discussing DevOps?

Tom Smith user avatar by
Tom Smith
CORE ·
Nov. 24, 16 · Analysis
Like (1)
Save
Tweet
Share
3.81K Views

Join the DZone community and get the full member experience.

Join For Free

To gather insights on the state of the DevOps movement in 2017, we talked to 16 executives from 14 companies who are implementing DevOps in their own organization and/or providing DevOps solutions to other organizations.

Here's what they told us when we asked, "What have I failed to ask that you think we need to consider with regards to DevOps?" 

Why do companies adopt a DevOps methodology? What is the pain point– lead time, cost efficiency? What is the one metric the business is trying to improve with DevOps?

There needs to be a discussion around the security aspects of DevOps.. Security is a huge piece of DevOps moving from development to production. Where are the credentials stored? How secure is access to the app as it is being deployed? Are the credentials in the container rather than outside the container?

Survey of 100 developers askedhow much time they spend waiting (developers, 12 hours per week and QA, 20 hours per week). Urban Science automating it pipeline saved 22,000 man hours per year, or 22 people.

It's important to talk about whether DevOps involves adding new staff or changing the org chart. DevOps should not be an individual's role or responsibility; it needs to be a way of thinking and set of behaviors that every team member adopts. Assigning DevOps to one person generally means you don't understand DevOps and won't succeed in adopting it. That said, it can make sense to hire or assign someone as the lead person for implementing DevOps as long as everyone clearly understands that that's a temporary role that will exist only during the adoption phase.

Define what those changes look like for your organization. Activities and processes of DevOps – gates, pipeline – change what they look like as you move from Waterfall to Agile to DevOps. 

Is there a mature set of operator tools? What tools does operations use? How are operations providing feedback to developers? What is operations doing so developers know what they need to improve?

What trends are you seeing in the marketplace? We’re seeing a growth in JavaScript as the universal scripting language; is this a function of DevOps driving use? Move from DOM to shadow DOM causing problems with Selenium version 3.0?

To be successful we need to listen to operations as well, going beyond the tools, to understand what’s important. DevOps is driven by developers and the tools developers like. 

It’s important to understand thatDevOps is not a product, it’s an implementation of a manufacturing process that relates to technology. DevOps principles are applicable throughout industry. This reduces uncertainty and improves the efficiency of process management.

How does DevOps extend beyond people doing implementation to the rest of the organization? How do other stakeholders view DevOps?

Is there anything we've left out of this series of articles on DevOps you think we need to cover?

By the way, here's who we spoke to! 

  1. Michael Schmidt, Senior Director, Automic

  2. Amit Ashbel, Director of Product Marketing and Cyber Security Evangelist, Checkmarx 

  3. Sacha Labourey, CEO and Founder, CloudBees

  4. Samer Fallouh, V.P. Engineering, Dialexa

  5. Andrew Turner, Senior Architect, Dialexa

  6. Andreas Grabner, Technology Strategist, Dynatrace

  7. Anders Wallgren, CTO, Electric Cloud 

  8. Job von der Voort, V.P. of Product, GitLab 

  9. Charles Kendrick, CTO, Isomorphic Software 

  10. Craig Lurey, CTO and Co-Founder, Keeper Security 

  11. Josh Atwell, Developer Advocate, NetApp SolidFire

  12.  Joan Wrabetz, CTO, Quali

  13.  Joe Alfaro, V.P. of Engineering, Sauce Labs 

  14. Nikhil Kaul, Product Marketing Manager Testing, SmartBear Software 

  15. Harsh Upreti, Product Marketing Manager API, SmartBear Software 

  16. Andi Mann, Chief Technology Advocate, Splunk

DevOps

Opinions expressed by DZone contributors are their own.

Popular on DZone

  • How to Deploy Machine Learning Models on AWS Lambda Using Docker
  • DevSecOps Benefits and Challenges
  • The Real Democratization of AI, and Why It Has to Be Closely Monitored
  • 13 Code Quality Metrics That You Must Track

Comments

Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com
  • +1 (919) 678-0300

Let's be friends: