Feeds

Closing the gap between development and operations

Two countries divided by a common language?

  • alert
  • submit to reddit

New hybrid storage solutions

A few years ago, when I still had what could loosely be classed in this industry as a ‘proper’ job, I happened to be sitting in a meeting – the purpose of which was to plan the deployment of a new application. And things were not going well.

It didn’t help that the application had already been written, and the stated goal was to get the thing live within the following few weeks. It also didn’t help that it was the first time the head of IT operations, who was in the meeting, had even heard that the application existed. Unsurprisingly, he said that the timescales were impossible – and worse, he pointed out that the application wouldn’t be manageable by his team, not as defined at least.

We see plenty being written about how IT should work closer with the business. But do we still have communications divides within the IT department itself? Examples such as this one are hopefully not too common (though do let us know if your opinions differ). However, from the outsider’s perspective it does seem that we have two worlds, frequently operating in isolation.

As a result, we can end up with distinct differences of philosophy. Take configuration management, for example. From an ops perspective, this is a mechanism for dealing with planned changes to the IT environment. Meanwhile, from a developer perspective, it is a mechanism for managing the evolving state of software in development. Very similar, and yet very different – and as far as I know, thus far there has been little success in mapping one against the other – ITIL V3 may claim to deal with pre-deployment configuration management, but it does so from the perspective of ops, and not dev.

Meanwhile, the developer world continues to evolve. We ran a series of workshops a few weeks ago on the topic of agile development. But the one topic that didn’t come up was how frequent deliveries of software impose an additional load on IT operations. One can only imagine how the meeting above would have gone, if Mr Head-of-Ops had been told that there would be a new delivery every fortnight for the next two years.

Perhaps it is the case that for maximum efficiency, we need the development world to operate separately from operations so that each side can get on with their own tasks in the way that makes the most sense to them. Or perhaps we should recognise the issues caused by the historical separation between the two groups, and be striving to close the gap?

What do you think? We’d love to hear your views. ®

Secure remote control for conventional and virtual desktops

More from The Register

next story
Not appy with your Chromebook? Well now it can run Android apps
Google offers beta of tricky OS-inside-OS tech
New 'Cosmos' browser surfs the net by TXT alone
No data plan? No WiFi? No worries ... except sluggish download speed
Greater dev access to iOS 8 will put us AT RISK from HACKERS
Knocking holes in Apple's walled garden could backfire, says securo-chap
NHS grows a NoSQL backbone and rips out its Oracle Spine
Open source? In the government? Ha ha! What, wait ...?
Google extends app refund window to two hours
You now have 120 minutes to finish that game instead of 15
Intel: Hey, enterprises, drop everything and DO HADOOP
Big Data analytics projected to run on more servers than any other app
prev story

Whitepapers

Secure remote control for conventional and virtual desktops
Balancing user privacy and privileged access, in accordance with compliance frameworks and legislation. Evaluating any potential remote control choice.
Saudi Petroleum chooses Tegile storage solution
A storage solution that addresses company growth and performance for business-critical applications of caseware archive and search along with other key operational systems.
High Performance for All
While HPC is not new, it has traditionally been seen as a specialist area – is it now geared up to meet more mainstream requirements?
Security for virtualized datacentres
Legacy security solutions are inefficient due to the architectural differences between physical and virtual environments.
Providing a secure and efficient Helpdesk
A single remote control platform for user support is be key to providing an efficient helpdesk. Retain full control over the way in which screen and keystroke data is transmitted.