The Code Generation Dilemma

The Code Generation Dilemma

“That’s great, but what do you generate?” We hear this a lot at LANSA from prospects.  Companies are scared to death to move to something which doesn’t generate C#, or PHP, or even RPG.  Here’s the problem: they’re looking in the wrong direction.  I’ve seen advertisements for ‘low-code’ development environments. One vendor even espoused that … …

Read More >

Continue reading
IT Innovation

8 Principles of the Innovator’s Way

Evolving From the IT Cost Center to the IT Innovator (The original article appears in IBM System Magazine Power Systems) While attending a conference, I engaged with attendees of an IT management track session. The exchange quickly turned interesting when we discussed a few key questions that most of us responsible for IT systems should … …

Read More >

Continue reading
The Weakest Link

The eight most common reasons integration projects fail

Ninety percent of organizations still lack an application integration strategy according to a Gartner press release earlier this year. This lack of integration strategy and related skills is resulting in “integration disorder, greater complexity and cost” according to the same Gartner press release. Many of the problems mentioned fell in the category ‘general IT project … …

Read More >

Continue reading
Selecting and integrating best-of-breed applications

Application Integration is no longer a problem

Integrating applications from multiple vendors, with data in multiple formats, possibly residing on a mixture of on-premise and cloud platforms, is no longer a complex problem. Integration has become easier, more economical and more flexible than it used to be. (Editor note 27 Oct 2016: A better blog title would have been “Application Integration SHOULD no … …

Read More >

Continue reading
Business Man With Tablet

5 Guiding Principles of Enterprise Modernization (part 2)

Continuing on from my post last week about the 5 Guiding Principles of Enterprise Modernization, the ultimate goal of modernization is to use technology to best support your customers and trading partners. This means providing users with the best experience, enabling personnel to quickly access accurate and up-to-date data, getting the right information into the right … …

Read More >

Continue reading
Five step software development process

The Thing About Testing – Part II

In my previous blog post entitled The Thing About Testing, I detailed my experiences as a Professional Services Consultant and the many different scenarios of trying to implement business application solutions. Today, I’d like to share three stories of how developers can determine what levels of testing is needed to ascertain that their “work” or … …

Read More >

Continue reading
Testing software word cloud

The Thing about Testing

My experiences in Professional Services Consulting have exposed me to many different scenarios and perspectives of trying to implement business application solutions, both large and small scale. As the end user, the developer, the systems architect or the project manager the dilemma I am often faced with understanding is “when is something truly ready?” When … …

Read More >

Continue reading
How to justify IT projects to your CFO

How to justify IT projects to your CFO

This article is based on a series of three blog posts I wrote entitled “How to justify Application Modernization to your CFO.” Very similar cost/benefit justification principles apply to other IT projects, such as supporting users with mobile technology, extending your system to the web, process automation and so on. But you could of course … …

Read More >

Continue reading