10 steps to application transformation

Latest News

10 steps to application transformation

Applications in business are being transformed at a faster rate than any time in history. According to the 2013 Cisco Global IT Impact Survey, 71% of companies report IT is deploying more applications than in 2012. ...

Bringing woman back to programming

In the 1960s, computer programming was still viewed as a lucrative career choice for many young women. Cosmopolitan magazine at the time even ran an article entitled: ”The Computer Girls”, which depicted the ...

Build fans, not audiences

Gone are the days of the passive audience that is willing to receive marketing messages at the whim of the advertiser. The new, more demanding, generation of consumers, has been exposed to so much advertising that they ...

Design, programming for a multi-device future

Developers already have a difficult time with device manufacturers pushing their own development environments to reach consumers. Do developers specialise in one or two, or should they work across all of them? Not to ...

Interested in computer science dwindling

In a country already fraught with a lack of adequate IT skills, it is alarming to see that interest in science and maths at school level seem to be at an all time low, says Richard Firth, Chairman and CEO of MIP ...

Parents and teachers: Beware tablets

There is no doubt that technology has changed the way we live – from smart fridges to cloud computing and the Internet of Things, technology permeates every aspect of our lives. It therefore makes sense that ...

Putting power in the members' hands

The advent and implementation of new technologies is seeing transparency and control of health, pensions and life insurance schemes being put back in the hands of the schemes’ members or policy holders. Richard ...

Tablets in schools - a hindrance or a help?

Technology in the education sector is a flourishing market. As tablets have become more prevalent, a debate has risen over whether South African schools should switch from print textbooks to digital textbooks on ...

The future of workflow

In the last 20 years, workflow has been significantly influenced by three technological growth phases, and these evolutionary steps will continue to make an impact on how work is automated for years to come. The first ...

The payslip of the future

Today's employees are increasingly important in light of the social world. Social media is giving them a stronger voice than ever before, and this can be daunting for the companies they work for. Disgruntled and ...

Workflow essential to IoT success

The Internet of Things (IoT) is the IT industry’s latest buzzword. The confluence of the physical and digital worlds enabled through smart, connected devices may still be a far cry from the all-connected, ...

10 steps to application transformation

Applications in business are being transformed at a faster rate than any time in history. According to the 2013 Cisco Global IT Impact Survey, 71% of companies report IT is deploying more applications than in 2012. Applications and user expectations are becoming more complex.

Integration is part and parcel of application transformation. It is important that the new systems talk to existing systems and vice versa. According to Gartner, organisations will spend one-third more on application integration in 2016 than they did in 2013. Furthermore, by 2018, more than 50% of the cost of implementing new large systems will be spent on integration.

Whatever reasons an organisation may have for employing application transformation, one of the most critical parts of any such initiative is successful data migration, says Richard Firth, Chairman and CEO of MIP Holdings. “Such a migration can cost as much as R9.3 million, and if the migration forms part of larger project, which it invariably does, you can expect to pay around R30 million. What’s more, is project overruns can amount to around one-third of data migration costs and the sad reality is, these types of projects almost always experience significant cost overruns.”

Because application transformation, and by association data migration, can result in such costly outputs for organisations, it is critical that the projects be handled correctly, he adds.

“It is definitely not an initiative that should be rushed. However, if done correctly, the benefits can be transformative. There are some best practices for managing data in application transformation that can help any company on its way.”

  1. Understand the process and its inter-application dependencies
    If you don’t understand how data flows through your organisation and how its dependencies work, you’re heading for failure during an application transformation.

  2. Ensure clean data and standardisation
    It is critical to clean and standardise data before you attempt to transform your application. You can employ data profiling and data quality tools, as well as data migration tools to help you achieve this.

  3. Avoid data lockdown
    During the design of your new application, build in transparent data access and integration points. Data lockdown occurs when data is isolated in an application silo and can’t be shared easily with other applications, and with today’s real-time access expectations, data lockdown is not an option.

  4. Sync with most current existing apps and data warehouses
    When the time comes to populate a new application with data, you want to ensure the most current data is being migrated. You need to synchronise all relevant data from existing applications and data warehouses before migrating it to your new, transformed, application.

  5. Define data retention and privacy requirements
    Planning ahead for a cost-effective and efficient data classification strategy is imperative during an application transformation. Current regulatory compliance standards may require that the data currently stored in those applications may need to be archived and stored for a longer length of time, such as in the new Protection of Personal Information Act.

  6. Leverage an automated test data provisioning process
    Testing is an essential part of the application transformation process. It’s also the most time-consuming and expensive. Development and testing takes the most amount of time when developing a new application, consuming 24% on average of the entire application development lifecycle, according to Gartner. Using an automated solution will eliminate manual processes in favour of self-service ones. You not only get significantly improved test data quality, with fewer errors or defects, but do so at dramatically reduced costs.

  7. Leverage MDM
    Leveraging Master Data Management (MDM) to provide a consistent single source of enterprise master data for current and future transformation initiatives will greatly benefit the process. Remember, migrating data is never a one-time event. MDM helps enterprises minimise risk and speed data migration.

  8. Know your team and their tools
    Managers in charge of application transformation projects must get to know their data integration teams, be aware of their skills sets, and understand the tools they will be using for the integration.

  9. Consider legacy application shutdown
    Don’t allow redundant applications to run in parallel. Once you have transformed your application, whether through consolidation, upgrade, or retirement, shut down the old one. Users will only adopt the new application if the old one is no longer available. Besides, the costs associated with keeping legacy systems running can be exorbitant.

  10. Practice smart partitioning
    Data volumes are, and will continue, to grow. And enterprises struggle to keep application performance at an acceptable level to users given this velocity of data growth. Smart partitioning involves physically organising data in the database to optimise performance. It also streamlines archiving of data as it becomes less relevant to the business.
Richard Firth

Chairman and CEO of MIP

I have been involved in the technology arena since 1989, and have enjoyed holding various roles that included programming, IT implementation, as well as a number of management positions. I am a serial entrepreneur and have been involved in the formation and growth of a number of companies, including MIP, Itemate, Waytag and Automate.

Get in touch

Head Office

Building 9, Parc Nicol
3001 William Nicol Drive
Bryanston, Johannesburg

Phone: 0861 MIP MIP (0861 647 647)
Intl: +27 10 005 3700
Email: