Outsource Magazine Issue 29 - (Page 26)

APPLICATION DEVELOPMENT OUTSOURCING Application development lies at the heart of the ITO space, a multi-billion-dollar business open to organisations from the world’s largest corporations to one-person start-ups. In the first article of a two-part series, four of our experts give their thoughts on specific aspects of this vast, complex and dynamic space… WHAT ARE THE KEY TRENDS IN THE APPLICATION DEVELOPMENT OUTSOURCING SPACE TODAY? by Stuart Mills, Director of Applications Management UK, Logica There has been lots of talk about how much cloud computing will change the IT industry. You don’t have to be far-sighted to realise the impact that cloud computing will have, and the considerable step-change the industry is about to undergo. In terms of application developer outsourcing, cloud also has a significant role to play in changing the industry. The principal reason for this is the simplicity of cloud application services. New cloud-based apps are far easier to develop and install than traditional applications. On the face of it, this doesn’t pose too many problems and to a large extent increased flexibility and efficiency is to be welcomed. But, it also disrupts the traditional software lifecycle: requirement; design; implementation; verification; maintenance. The relative ease of development, and consequent movement away from traditional processes could lead to a proliferation of applications that have not been subject to this rigorous lifecycle and the testing that applied throughought. This could result in overly complicated, unmanageable application portfolios that are difficult to service and maintain. Users and customers themselves will also be more used and expect to be able to “pick and choose” apps from apps stores and easily add them to their portfolio which may extend the problem of apps proliferation. These apps can themselves be easily extended outside traditional application development processes. I see the problem being one of quality control and providing the support required to sustain and service this fast-moving environment. The role of the outsourcer will have to adapt to this change. The application developer outsourcer will need to be proficient in terms of technology, but also in understanding business processes to avoid falling into the trap of development for development’s sake. An appreciation of the wider business environment will enable developers to provide solutions not just applications. In terms of technology, application developer outsourcers will need to bridge the gap between the old and the new. Much has been made of the current skills gap in cloud services and this is a string that will need adding to the bow. However, familiarity with more established technologies, and understanding how best to bring the two generations together harmoniously, will be crucial. “Software is like sex: it’s better when it’s free.” – Linus Torvalds 26 www.outsourcemagazine.co.uk ●● ● http://www.outsourcemagazine.co.uk

Table of Contents for the Digital Edition of Outsource Magazine Issue 29

Call Me Maybe?
Optimising Your supplier Portfolio
Application Development Outsourcing
Are You Fat?
The Future of BPO
Digital by Default
The Face of Finance
Procuring Excellence
The Importance of Being Secure
NOA Round-Up
Steering the Flow
Changing Shape
Legal Transformation
Getting to the Real-Life Win-Win
What’s the Point of Outsourcing?
The Legal View
Top Ten
NelsonHall Round-Up
The Oral Review
Online Round-Up
Inside Source
The Last Word

Outsource Magazine Issue 29