Leave a bet­ter legacy

In any com­mer­cial en­vi­ron­ment every en­ter­prise de­ci­sion cre­ate’s un­seen tech­ni­cal debt. How can you de­liver tech­no­log­i­cal value safely and in line with pre­sent process against years of legacy?

This page is a col­la­tion of learn­ings in re­search­ing, developing and de­liv­er­ing legacy soft­ware mod­erni­sa­tion through peo­ple, process and tech­nol­ogy. We hope it as­sists you in earn­ing your or­gan­i­sa­tion out of this debt.

The Continuous Modernisation Playbook

This book looks at the strate­gies and tac­tics you can use to mod­ernise your legacy sys­tem and move to­wards a mode of con­tin­u­ous mod­erni­sa­tion.

‘Bots that Code’ is packed with strate­gies that helped Police NSW mod­ernise 7 legacy ap­pli­ca­tions.

Theory is great, but what’s the point if you can’t ac­tu­ally use it in prac­tice.

This book does­n’t take you down the path of the­o­ret­i­cal un­knowns.

In fact, the strate­gies we dis­cuss have been used by some of Australia’s largest or­gan­i­sa­tions.

The Department of Defence, Police NSW and many oth­ers have im­ple­mented these strate­gies to mod­ernise their legacy sys­tems.

We an­swer the #1 ques­tion every CTO should be ask­ing. How do you avoid the legacy trap?

Other Legacy Modernisation Case Studies

Department of Defence

The Department of Defence is one the largest Government agen­cies in Australia. WorkingMouse helped im­prove vis­i­bil­ity across their pro­cure­ment spend­ing by consolidating a num­ber of dis­parate sys­tems into a cen­tralised ap­pli­ca­tion.

Read more

Police New South Wales

The NSW Police Force is one of the largest po­lice or­gan­i­sa­tions in the English speak­ing world. To help the Police NSW on their dig­i­tal trans­for­ma­tion jour­ney, WorkingMouse mod­ernised some of their cur­rent legacy sys­tems.

Read more

Technology in­sights Webinar:
‘Low-code: The good, the bad and the ug­ly’

Low-code has ig­nited the en­ter­prise world on fire and at­tracted a lot of at­ten­tion to Model-Driven Engineering (MDE). It has been able to em­power cit­i­zen de­vel­op­ers to build apps with min­i­mal in­put from pro­fes­sional soft­ware de­vel­op­ers.

While we en­joy the at­ten­tion to MDE, it stops short of ful­fill­ing the vi­sion of how far MDE can go. Like dri­ving a car around in 1st gear, there are ways we can shift gears and take the high road and el­e­vate in­no­va­tion even fur­ther.

This keynote looks at how low-code is only just the be­gin­ning and how other tech­nolo­gies have the power to un­lock a door to fu­ture suc­cess.

Speaker Bio

Dr Eban Escott re­ceived his Doctorate from UQ (2013) in Model-Driven Engineering and his Masters from QUT (2004) in Artificial Intelligence. He is an ad­vo­cate of us­ing mod­els as first class arte­facts in soft­ware en­gi­neer­ing and cre­at­ing not just tech­nolo­gies, but method­olo­gies that en­hance the qual­ity of life for soft­ware en­gi­neers.

Key Insights

  • Model en­gi­neer au­di­ence rate low code 4.2 our of 5 as ‘Better than Sliced Bread’
  • “Access to de­vel­op­ers is a big­ger threat to suc­cess than ac­cess to cap­i­tal” Stripe Report, 2021
  • Despite be­ing a $13.8 Billion Segment (Garner, 2021) - Low code is only the first gear of un­lock­ing suc­cess.
  • Low code ven­dors are forced to ob­fus­cate code level con­trol by ab­strac­tion to sat­isfy the many.
  • Meta-model rates as top op­tion to gain con­trol.
  • Evolution of a Meta-Model bot and how it de­liv­ers and goes be­yond the 1st gear of low code.
  • Dev-Ops and Model Driven de­vel­op­ment.

Download the slides

Blog se­ries: Legacy Migration

How to res­cue your soft­ware ap­pli­ca­tion

By Josh Beatty - 21 August 2020

How to suc­cess­fully com­plete a legacy mi­gra­tion us­ing the di­vide and con­quer strat­egy

By Yianni Stergou - 05 May 2020

Mitigating the risks of brown­fields de­vel­op­ment

By David Burkett - 20 April 2020

Using the fire­cracker method for legacy mi­gra­tion

By Yianni Stergou - 17 February 2020

You may also be in­ter­ested in our Way of Working: Principles of qual­ity Software

The specific processes, col­lab­o­ra­tion pat­terns, prac­tices, tools, and prin­ci­ples that we use to en­sure our ag­ile pro­jects are de­liv­ered suc­cess­fully.

Your vi­sion,

our ex­per­tise

Book a strat­egy ses­sion