Alpha Software Blog



DevOps for Mobile App Development - Considering the Human Side

When implementing DevOps for mobile app development, it's important to consider the human side.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."

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.”

If you’re looking for more advice on DevOps and mobile app development, check out my other recent DevOps blogs, “Incorporating DevOps into Mobile App Development," and "DevOps in Mobile App Development - Best Practices." Also, keep in mind that Alpha Anywhere is a great tool for using DevOps development. It lets developers quickly iterate versions, a key element for continuous development and testing.

Prev Post Image
Agricultural Worker Safety - A SaaS App Built with Alpha Anywhere
Next Post Image
Prepare for a Post-Mobile App World

About Author

Amy Groden
Amy Groden

Amy Groden has served more than 15 years in marketing communications leadership roles at companies such as TIBCO Software, RSA Security, and Ziff-Davis. An expert in enterprise software strategy and data analytics, she developed marketing programs that helped achieve 30%+ annual growth for Spotfire analytics products and for a $1Bil, NASDAQ-listed business integration company. Her accomplishments include establishing the first co-branded technology program with CNN, a communication strategy for launching a public company on the NYSE, and leading digital transformation branding for NASDAQ-listed firms. Amy is a dedicated mentor to future industry leaders, serving as a Guest Instructor for the Sales Practicum at Babson College. She’s also served as a Healthbox Accelerator Program Mentor, a Marketing Committee Lead for the MIT Enterprise Forum of Cambridge and on the inaugural planning team for Boston TechJam. Amy currently serves on the Board of Directors for Hearts and Paws Comfort Dogs, a Massachusetts-based nonprofit. She holds an MBA from Northeastern University.

Related Posts
How to Build an App with AI That Actually Works in Real-World Operations
How to Build an App with AI That Actually Works in Real-World Operations
Best AI App Builders (And Where They Fall Short in Real Business Use)
Best AI App Builders (And Where They Fall Short in Real Business Use)
AI Can Build Apps. But Enterprises Still Need Developers to Craft Final Solutions.
AI Can Build Apps. But Enterprises Still Need Developers to Craft Final Solutions.

The Alpha platform is the only unified mobile and web app development and deployment environment with distinct “no-code” and “low-code” components. Using the Alpha TransForm no-code product, business users and developers can take full advantage of all the capabilities of the smartphone to turn any form into a mobile app in minutes, and power users can add advanced app functionality with Alpha TransForm's built-in programming language. IT developers can use the Alpha Anywhere low-code environment to develop complex web or mobile business apps from scratch, integrate data with existing systems of record and workflows (including data collected via Alpha TransForm), and add additional security or authentication requirements to protect corporate data.

Comment