Thanks to the virtually unlimited computing power and flexibility offered by new cloud technologies, today’s software developers have more opportunity than ever to create and continually improve the game-changing software solutions customers want.
Understandably, these developers are treated like royalty.
But having these coding kings and queens in their midst presents a new sort of challenge for IT leaders, who need to make cloud access easy and unfettered for the promise of DevOps to flourish.
IT leaders also need to provide a degree of autonomy to enable coders to work their magic.
But with that freedom, we need some guardrails—and that’s where the traditional “waterfall” method of development still holds tremendous value.
In a recent article on SD Times, “An IT Operating Model Fit for a King (and everyone else),” I explain how IT leaders can find the right balance.
Accenture has quite a bit to contribute to this conversation. We’re committed to developing tools that allow IT execs to set the right parameters, without curtailing their developers’ ambitions.
We’re also leading proponents of a hybrid software development methodology that comes to life via managed services. We’ve seen first-hand the benefits companies can achieve when they underpin a hybrid approach with managed cloud services.
We recommend a centralized cloud management platform to balance the freedom that developers crave with the controls that businesses require.
Within the platform, real-time policies, approvals, and change quotas still exist - But their numbers are significantly reduced.
Rather than dictating the developers’ every move, managed service policies define broad standards of behavior. If developers fail to adhere to, say, tagging requirements, companies still have the authority to automatically shut their projects down.
The managed service solution offers more than a compromise between control and agility. It delivers a host of features and services—from security and analytics to cost visibility and governance—designed to optimize an organization’s cloud capabilities.
For this reason, a robust cloud management platform may provide business leaders the best environment for developers and all the other “subjects” of their IT kingdoms.
For more on this topic, read Rodrigo’s Working Class CTO blog.