Why you should pace yourself with application modernization

Posted on Wednesday, June 17, 2020 by SNJEZANA CVORO-BEGOVIC

In business and in life, it’s natural to set goals. Like many of us, you probably establish goals based on what you can accomplish in the short term, while gauging what it will take in terms of resources, assets and time. 

But you may also embrace the idea of stretch goals, which help with motivation and permission to be ambitious, sometimes enabling us to focus on what’s most important and the task at hand. 

On the personal side, maybe it’s losing 25 pounds instead of 15, finally writing that great novel, or convincing yourself this is the year you’ll run a marathon. On the business side, goals might involve doubling your sales, capturing more market share, or transforming your business and technology to become an industry leader.

Transformations & Marathons -- Getting Off On The Right Foot

I have been involved in the software development and technology world for 30 years. During this time, I have actively participated in a great deal of technology-invoked changes, and I have witnessed the impact technology has brought to the world.  

One of the most meaningful developments today is “application modernization,” or the process of taking existing monolithic and on-premises applications and modernizing their infrastructure, architecture, and overall experience. It is a big change, impacting every industry. It requires changes in business culture, processes, relationships and many more. 

In this regard, it reminds me of training for a marathon.

I discovered marathons later in life. I used to play tennis, but with business travel it became a difficult activity to maintain. I needed a new sport, one I could take with me anywhere in the world.

The average person doesn’t train for marathons when they start running. Instead, they’ll try more modest races, perhaps a 5K. In similar fashion, businesses don’t immediately commit millions of dollars to upgrade legacy technology. Instead, they’ll approach application modernization one step at a time, perhaps moving five applications to the cloud while changing the user experience in two. Then, they’ll repeat this while looking to improve their process.

Lessons for Training and Engagement -- Pushing Up That Hill

There are five key lessons for ensuring success with marathon training and application modernization:

Stay Diligent and Motivated – Both have a high degree of difficulty - we’re talking about a complete overhaul of legacy systems and getting ready to run 26.2 miles. It’s very easy to get discouraged. After all, if either were easy, more businesses would already be modernized and everyone would proudly display that 26.2 mile sticker on their cars. With marathon training, the most challenging aspect is getting up almost every day to run according to the training plan. It’s similar with application modernization. You need to follow your modernization goals, every sprint, every milestone, and do it with a steely resolve to reach your goals.

Embrace Your Community – When marathon training, your sole focus is the race. Everything you eat, your sleep, your mood… It’s all connected to your training schedule. You can’t do it without the support of your family. Modernizing 3,000 legacy applications requires several talents such as cloud, Java, .NET, Mobile, API, Microservices change management, process improvement, along with project management. Your entire company needs to be prepared and ready to play a role. 

Learn As You Go – As you get comfortable and gain confidence, you will learn how to pace yourself during longer runs, how to train when it snows, and how to slow down and heal when injured. On the modernization front, you will experience failure and success. An application designed to improve performance may not deliver a huge impact. It could be related to performance, or perhaps the ‘look and feel.’ And that’s okay. You will learn something new every time you modernize an application. Be prepared to adjust your plans.

Celebrate Each Accomplishment – The most important aspect for running a marathon and application modernization is the ability to recognize and celebrate each success. Running a 10K or half marathon is a major accomplishment. It’s important to take the time to celebrate with those who helped make it happen. The same holds true for any successful major integration. Releasing a modernized application calls for “a team hug.” Everyone wants to win, and acknowledging everyone’s contribution and hard work will be a motivating factor when presented with the next challenge.

Aim High But Avoid Burnout – You’ve experienced some success and want to go further… 26.2 miles and full digital transformation. You’ll have to condition your mind and body for what’s next. In the case of application modernization, if you find outdated technology, is it better to ignore, to modernize, or rewrite? Quick business-driven actions are critical, and the same holds true for your marathon training. 26.2 miles will undoubtedly include some steep hills, and as you face the hill on mile 10 you need to decide if you will walk or sprint it, keeping in mind there are 16.2 more to go.

Coming Together To Move Forward

Long-distance running evolves into a lifestyle. I’ve raced in Vancouver, Oregon, Napa Valley, Berlin, Buenos Aires, and Madrid, to name a few. Every race brings different rewards and contributes to my goal of living healthy as a citizen of the world.

It is the same with application modernization. You need a huge collaborative effort that  includes design, engineering, and agile method before you reach your first milestone. Once that first success is realized, and you’ve celebrated with your team, you just keep going for more: another batch of applications, another set of business goals, and more new technologies to tackle. 

And what do we do when a crisis, like COVID-19 hits? Naturally, things shift. All races have been cancelled for the foreseeable future and we have to adapt. My running group set our own race, picking my birthday in June as the race date, and we are training toward that. We don’t have group runs, we respect social distancing, but we are connected remotely and tracking our progress. In June we’ll run a real race and celebrate our mutual milestones. The power of the running community is amazing and inspiring.

The same holds true for application modernization. Business has been impacted, processes have shifted, and projects have been put on hold.  But, application modernization efforts don’t need to stop, they need to be re-imagined and flexible. Work can be accomplished remotely. Processes can ensure continuity and that progress does not stall. New technologies and tools are empowering remote work like never before and teams can deliver regardless of their location.  

Goals and timelines may need to be reset, but now is not the time to stand still.

After all, the diligent turtle won the race.  

More App Developer News

Tether QVAC SDK Powers AI Across Devices and Platforms



APAC 5G expansion to fuel 347B mobile market by 2030



How AI is causing app litter everywhere



The App Economy Is Thriving



NIKKE 3.5 anniversary update livestream coming soon



New AI tool targets early dementia detection



Jentic launch gives AI agents api access



Experts warn ai-generated health content risks misinterpretation without human oversight



Ludo.ai Unveils API and MCP Beta to Power AI Game Asset Pipelines



AccuWeather Launches ChatGPT Integration for Live Weather Updates



Stop Using Business Jargon: 5 Ways Buzzwords Damage Job Performance



IT spending rises as banks balance legacy and innovation



Tech hiring slumps as Software Developer job postings fall



AI is becoming more widespread in collaboration tools



FCC prohibits new foreign router models citing critical infrastructure risks



ChatGPT Carbon Footprint Matches 1.3 Million Cars Report Finds



Lens Launches MCP Server to Connect AI Coding Assistants with Kubernetes



Accelerating corporate ai investment returns



Enviromates tech startup launches global participation platform



Private Repository Secures the AI-driven Development Boom



UK Fintech Platform Enviromates Connects Projects Brands and Consumers



Env Zero and CloudQuery Announce Merger



How Industrial AI Is Transforming Operations in 2026



AI generated work from managers is damaging trust among employees



Foresight Secures $25M to Bridge Infrastructure Execution Gap



Copyright © 2026 by Moonbeam

Address:
1855 S Ingram Mill Rd
STE# 201
Springfield, Mo 65804

Phone: 1-844-277-3386

Fax:417-429-2935

E-Mail: contact@appdevelopermagazine.com