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 Video Library
Refcards
Trend Reports

Events

View Events Video Library

Related

  • Choosing the Right Path Among a Plethora of Mobile App Development Methodologies
  • Mobile DevOps Excellence: Building, Testing, and Deploying With Precision
  • Mobile DevOps Playbook
  • What Is the Role of DevOps in Mobile App Development?

Trending

  • AWS Kiro: The Agentic IDE That Makes Specs the Unit of Work
  • Solving the Mystery: Why Java RSS Grows in Docker on M1 Macs
  • RAG Done Right: When to Use SQL, Search, and Vector Retrieval and How To Combine Them
  • Ten Years of Beam: From Google's Dataflow Paper to 4 Trillion Events at LinkedIn
  1. DZone
  2. Testing, Deployment, and Maintenance
  3. DevOps and CI/CD
  4. DevOps for Mobile App Development - Considering the Human Side

DevOps for Mobile App Development - Considering the Human Side

DevOps for mobile hasn't taken off quite yet- but why not? Learn what you need to consider when applying DevOps to mobile app development.

By 
Amy Groden-Morrison user avatar
Amy Groden-Morrison
·
Sep. 30, 17 · Opinion
Likes (1)
Comment
Save
Tweet
Share
5.0K Views

Join the DZone community and get the full member experience.

Join For Free

DevOps is being hailed as the next great wave in mobile app development, and with good reason. It’s a technique that stresses communication and collaboration between development and operations inside organizations, and focuses on quality assurance and delivery. But mobile app development poses a unique set of challenges for DevOps, and so many enterprises have been somewhat slow standardizing on it. Gartner Research Director Jason Wong says that a Gartner survey found that “only 42% of those who have implemented [DevOps] indicated that DevOps is used to support mobile app development.”

When implementing DevOps for mobile app development, it’s important to consider the human side.

If you’re looking to use DevOps for your mobile app development, or already use it, we’ve got some great advice for you from Grzegorz Ziemoński in his blog post for DZone, “The Human Side of DevOps.” Ziemoński notes in the blog that DevOps is based in large part on Agile software development, and a key part of it is automation. But he warns that focusing single-mindedly on automation can leave out what he believes is absolutely vital to any DevOps deployment: the human side of development.

What exactly does that mean? First and foremost, it means true, full collaboration. He warns that automation only pays off after DevOps is fully implemented, and that can take quite a long time. Until then, he says, “You will have a lack of automation, developers who don’t know how to use the full potential of available tools, infrastructure problems, legal issues, and much more. At the beginning of the road, you might have nothing, actually.”

He adds, “The world won’t wait until your infrastructure is ready. This is the point when the ‘collaboration’ word shines out. You can either join your forces, solve the problems together, and find out the best solutions for all sides, or you can stay in the 'us and them’ mentality, throw things over the wall, and blame the other side.”

His conclusion is well worth reading in its entirety: “In my humble opinion, if you make it all about automation and forget the people, it will never be true DevOps. It will always be the Dev and the Ops separately. Only the true collaboration of both sides can lead to optimal results, especially when we’re at the beginning of the DevOps road.”

mobile app DevOps

Published at DZone with permission of Amy Groden-Morrison. See the original article here.

Opinions expressed by DZone contributors are their own.

Related

  • Choosing the Right Path Among a Plethora of Mobile App Development Methodologies
  • Mobile DevOps Excellence: Building, Testing, and Deploying With Precision
  • Mobile DevOps Playbook
  • What Is the Role of DevOps in Mobile App Development?

Partner Resources

×

Comments

The likes didn't load as expected. Please refresh the page and try again.

  • RSS
  • X
  • Facebook

ABOUT US

  • About DZone
  • Support and feedback
  • Community research

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

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

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 3343 Perimeter Hill Drive
  • Suite 215
  • Nashville, TN 37211
  • [email protected]

Let's be friends:

  • RSS
  • X
  • Facebook