Thu, Jun
4 New Articles

Is 2030 the new Y2K?

Industry News
  • Smaller Small Medium Big Bigger
  • Default Helvetica Segoe Georgia Times

In the world of IBM i transformation, time may not be your friend. RPG resource availability is at an all-time low, and forecasts do not look promising for any resurgence. That fact, combined with the reality that a full-blown transformation initiative can take several years on average, simply means that putting off aggressive digital transformation activity is no longer an option for most organizations.

By Michael Killian of Profound Logic Software, Inc.

Without People, Technology doesn’t matter!

There’s a great book called ‘The Technology Fallacy – How People Are The Real Key To Digital Transformation’ that anyone considering a transformation initiative should consider reading. The book doesn’t focus on technology directly in regard to transformation, rather it speaks to the organizational change required in order to harness the power of technology. Stated simply, without people, technology doesn’t matter. The book addresses a key concept of digital maturity that organizations need to reach in order to fully leverage new technologies. This is such an important concept for IBM i organizations.

Whereas most might argue that the programmers that make up IBM i shops are typically mature from an age perspective, the real focus of digital maturity is how those people within the shop stay abreast of and wholly utilize the latest technologies. The unfortunate truth is that because the core applications RPG programmers have written over the decades require so much maintenance (up to 72% of development budgets are for maintenance of applications according to Forrester), it becomes easy to see why staying up with, let alone using, the latest technologies is challenging for many IBM i shops.

So, why is 2030 my new deadline?

First, let’s look at this topic of ‘people’ from a different angle. The biggest risk-reducer for most transformation initiatives are the people involved. Certainly, in a world of code transformation, RPG programmers probably know the business as well, if not better, than anyone. If we all agree that having someone that understands historical context is so important for successful transformation, then it becomes evident that the RPG programmer’s background in a transformation project is priceless. They know why certain decisions were made 20 years ago that led the organization down a specific path…they know the competitors in the market…they know the “secret sauce” that differentiates the organization…and they understand how each individual department works and interacts with others, including the customer. Those programmers used that in-depth knowledge to write the applications that brought the organization to where it is today. But here’s that key take-away…there is a time-bomb ticking away!

Pew Research states that the majority of legacy code (i.e., RPG code) was written by baby-boomers, and Pew’s research along with US Census statistics state that all baby-boomers will be at or beyond retirement by the year 2030. If you utilize basic mathematics and start with the fact that 2030 is only 10 years away, and then you start subtracting the time needed for transformation steps (typical year needed for assessments, roadmaps, executive buy-in, budget - then the transformation itself taking 1-5 years on average - and contingency plans for bumps along the road like Covid-19), it becomes clear that organizations need to move now in order to extract that tribal knowledge locked-up in the heads of those RPG programmers before those RPG programmers are no longer available to share that knowledge (and by not available, I’m hopeful that they are relaxing on a beach and enjoying the fruits of their labors during their retirement years).

Apprenticeships open doors to a better future

So, acknowledging that people are key to a transformation initiative and recognizing the immense value that the RPG programmers bring to your business, how should you move forward in the most effective way? I’ve been a huge advocate of apprenticeships for years, and I don’t think there has ever been a time where apprenticeships make more sense than now. In fact, Forbes recently stated that “companies that invest in apprenticeship programs stand to reap the immense advantage of a carefully trained, highly skilled workforce that can deliver in ever-evolving, ever-demanding business environments.” If you think about it, ‘reaping the immense advantage’ referred to by Forbes is probably one of the key drivers for your digital transformation initiative anyway, so how do you go about creating an apprentice program?

  • First, be absolutely clear with your existing staff in advance of making any changes. Transparent and bi-directional communications go a long way toward overall project and work satisfaction for all involved. If you start moving forward with plans without talking with your team first, you may not receive the type of response you were hoping. In fact, instead of support, you may actually have push-back…and then your initiative has hit an obstacle before even starting. Simply meet with your existing team to let them know: how valuable they are, that an initiative is underway to ensure long-term business continuity and growth, that their participation is vital to the success, and that you’d love them to be an integral part of the contributing team up to (and perhaps beyond) retirement. Ask for their input on how they think they can best help in this new apprenticeship model and work their idea(s) into the plan.
  • Make the investment in modern language developers today. If you haven’t already determined which target language makes sense for your organization, be sure to read my previous article on choosing the right target language here. And after you have completed your due diligence on the target language, simply begin your hiring process.
  • Start cross-training your RPG developers on the new target language. Regarding this educational point, the ease in which newer and older programmers can adopt a new language should be an important part of your target language decision. This allows those RPG developers that are perhaps not interested in retirement to continue contributing in the new environment.
  • Perform your normal onboarding processes with the new hires so that they have a high-level understanding of the company, processes, culture, values, and procedures. And be sure to set the expectation that they’ll be partnered with someone for the next year or more that will mentor them.
  • And lastly, introduce the RPG programmer(s) to the new developer(s), provide them only high-level guidance, and watch the passion of technology begin melding when the knowledge transfer happens and both programmers begin to appreciate the unique talent that the other has and how by combining forces that they jointly create a strong foundation for tomorrow.

Don’t forget about partnering with experts

What if an apprenticeship is not an option? Or what if you need to augment that apprenticeship model? Remember that partners are people too and are therefore extremely important to the transformation plan! As you choose a partner, it is best to proceed with a partner that can help you from an automation perspective, but that also has expertise in transformation and modernization, and has staffing available to assist along the journey.

  • This could be providing staff augmentation to supplement the RPG developers that were previously maintaining the code and who have subsequently moved on to be part of the transformation project.
  • It could be (and probably should be) the partner that actually provides the transformation of the code, user interface, and/or database as the knowledge needed for the actual migration process requires expertise. It typically doesn’t make sense for organizations to educate their own team members for what would probably be a one-time transformation event over the upcoming decades.
  • It could be for short-term post-migration support for the new technology if needed for a period of time.
  • And lastly, it could be a long-term outsourcing engagement, especially if one of your reasons for transformation was to get the company to a point that allowed them to focus on their core business instead of the technology required to run the core business.

Time is of the essence!

Regardless of how you proceed with your resourcing plan for pre-migration, the migration itself, and post-migration…the key to remember is to just start. There are so many steps that need to be taken between now and 2030, including but not limited to due-diligence of options, vetting, road-mapping, documenting, approving, executing on, delivering, testing, moving into production, and finally maintaining/enhancing those transformed programs.

If you’re ready to start, but not sure how, simply set-up a time to meet and I’ll be glad to offer my advice. We would be honored if @Profound Logic can assist with your transformation initiatives, but we’d be happy to simply have a conversation if that is what you prefer.

And, if you haven’t had the opportunity to read the other articles already published in this series on the Top Things to Consider When Modernizing and Transforming IBM i Legacy IT Environments, I hope that you take time to do so…and please be sure to follow me so that you are notified of future articles on this topic, which are scheduled for every 2-3 weeks. In the interim, stay well and don’t wait until it’s too late to start your transformation journey!

0 0

Profound Logic is the only IBM i technology partner that takes you beyond modernization and into AI-enhanced futurization. For over 25 years, we've equipped IT teams with cutting-edge solutions in natural language AI, system transformation, API creation/management, and application development. With Profound Logic, the future is flexible, and coexistence is always built-in.


To find out more about Profound Logic Software, Inc. and its products see their listings in the MC Showcase Buyer's Guide.



Support MC Press Online

$0.00 Raised:

Book Reviews

Resource Center

  • SB Profound WC 5536 Have you been wondering about Node.js? Our free Node.js Webinar Series takes you from total beginner to creating a fully-functional IBM i Node.js business application. You can find Part 1 here. In Part 2 of our free Node.js Webinar Series, Brian May teaches you the different tooling options available for writing code, debugging, and using Git for version control. Brian will briefly discuss the different tools available, and demonstrate his preferred setup for Node development on IBM i or any platform. Attend this webinar to learn:

  • SB Profound WP 5539More than ever, there is a demand for IT to deliver innovation. Your IBM i has been an essential part of your business operations for years. However, your organization may struggle to maintain the current system and implement new projects. The thousands of customers we've worked with and surveyed state that expectations regarding the digital footprint and vision of the company are not aligned with the current IT environment.

  • SB HelpSystems ROBOT Generic IBM announced the E1080 servers using the latest Power10 processor in September 2021. The most powerful processor from IBM to date, Power10 is designed to handle the demands of doing business in today’s high-tech atmosphere, including running cloud applications, supporting big data, and managing AI workloads. But what does Power10 mean for your data center? In this recorded webinar, IBMers Dan Sundt and Dylan Boday join IBM Power Champion Tom Huntington for a discussion on why Power10 technology is the right strategic investment if you run IBM i, AIX, or Linux. In this action-packed hour, Tom will share trends from the IBM i and AIX user communities while Dan and Dylan dive into the tech specs for key hardware, including:

  • Magic MarkTRY the one package that solves all your document design and printing challenges on all your platforms. Produce bar code labels, electronic forms, ad hoc reports, and RFID tags – without programming! MarkMagic is the only document design and print solution that combines report writing, WYSIWYG label and forms design, and conditional printing in one integrated product. Make sure your data survives when catastrophe hits. Request your trial now!  Request Now.

  • SB HelpSystems ROBOT GenericForms of ransomware has been around for over 30 years, and with more and more organizations suffering attacks each year, it continues to endure. What has made ransomware such a durable threat and what is the best way to combat it? In order to prevent ransomware, organizations must first understand how it works.

  • SB HelpSystems ROBOT GenericIT security is a top priority for businesses around the world, but most IBM i pros don’t know where to begin—and most cybersecurity experts don’t know IBM i. In this session, Robin Tatam explores the business impact of lax IBM i security, the top vulnerabilities putting IBM i at risk, and the steps you can take to protect your organization. If you’re looking to avoid unexpected downtime or corrupted data, you don’t want to miss this session.

  • SB HelpSystems ROBOT GenericCan you trust all of your users all of the time? A typical end user receives 16 malicious emails each month, but only 17 percent of these phishing campaigns are reported to IT. Once an attack is underway, most organizations won’t discover the breach until six months later. A staggering amount of damage can occur in that time. Despite these risks, 93 percent of organizations are leaving their IBM i systems vulnerable to cybercrime. In this on-demand webinar, IBM i security experts Robin Tatam and Sandi Moore will reveal:

  • FORTRA Disaster protection is vital to every business. Yet, it often consists of patched together procedures that are prone to error. From automatic backups to data encryption to media management, Robot automates the routine (yet often complex) tasks of iSeries backup and recovery, saving you time and money and making the process safer and more reliable. Automate your backups with the Robot Backup and Recovery Solution. Key features include:

  • FORTRAManaging messages on your IBM i can be more than a full-time job if you have to do it manually. Messages need a response and resources must be monitored—often over multiple systems and across platforms. How can you be sure you won’t miss important system events? Automate your message center with the Robot Message Management Solution. Key features include:

  • FORTRAThe thought of printing, distributing, and storing iSeries reports manually may reduce you to tears. Paper and labor costs associated with report generation can spiral out of control. Mountains of paper threaten to swamp your files. Robot automates report bursting, distribution, bundling, and archiving, and offers secure, selective online report viewing. Manage your reports with the Robot Report Management Solution. Key features include:

  • FORTRAFor over 30 years, Robot has been a leader in systems management for IBM i. With batch job creation and scheduling at its core, the Robot Job Scheduling Solution reduces the opportunity for human error and helps you maintain service levels, automating even the biggest, most complex runbooks. Manage your job schedule with the Robot Job Scheduling Solution. Key features include:

  • LANSA Business users want new applications now. Market and regulatory pressures require faster application updates and delivery into production. Your IBM i developers may be approaching retirement, and you see no sure way to fill their positions with experienced developers. In addition, you may be caught between maintaining your existing applications and the uncertainty of moving to something new.

  • LANSAWhen it comes to creating your business applications, there are hundreds of coding platforms and programming languages to choose from. These options range from very complex traditional programming languages to Low-Code platforms where sometimes no traditional coding experience is needed. Download our whitepaper, The Power of Writing Code in a Low-Code Solution, and:

  • LANSASupply Chain is becoming increasingly complex and unpredictable. From raw materials for manufacturing to food supply chains, the journey from source to production to delivery to consumers is marred with inefficiencies, manual processes, shortages, recalls, counterfeits, and scandals. In this webinar, we discuss how:

  • The MC Resource Centers bring you the widest selection of white papers, trial software, and on-demand webcasts for you to choose from. >> Review the list of White Papers, Trial Software or On-Demand Webcast at the MC Press Resource Center. >> Add the items to yru Cart and complet he checkout process and submit

  • Profound Logic Have you been wondering about Node.js? Our free Node.js Webinar Series takes you from total beginner to creating a fully-functional IBM i Node.js business application.

  • SB Profound WC 5536Join us for this hour-long webcast that will explore:

  • Fortra IT managers hoping to find new IBM i talent are discovering that the pool of experienced RPG programmers and operators or administrators with intimate knowledge of the operating system and the applications that run on it is small. This begs the question: How will you manage the platform that supports such a big part of your business? This guide offers strategies and software suggestions to help you plan IT staffing and resources and smooth the transition after your AS/400 talent retires. Read on to learn: