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
Shadow IT and citizen development

Shadow IT & citizen development – Love IT or Loathe IT

No wonder the IT backlog is mushrooming.  Many IT departments are struggling to deliver mobile applications, getting cloud-ready and other digital innovation initiatives, while also taking care of an unrelenting volume of maintenance. There is wide agreement that the ‘need’ for shadow IT and its more legitimized progeny, citizen development, is caused by IT not … …

Read More >

Continue reading
Low-code Development

Low-code Development: How Low Should We Go?

(The original article was posted on LinkedIn Pulse.) We are taught in life to set the bar high. But in the rush to accelerate digital transformation, is there a risk that we are aiming too low with our aspirations for next-generation software development? For all the talk of Shadow IT and Citizen Developers, IT pros … …

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
IT team meeting about implementing a RAD tool

Are software developers themselves resisting automation?

Last week I accompanied one of my sales colleagues on a meeting with a prospect.  My company provides software application development and integration tools and the sales meeting was with the IT team of an insurance company. The agenda for the meeting was a presentation and demonstration of our low-code RAD (Rapid Application Development) product, … …

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
iPulse Survey 2012

iPulse 2012 Results

The 3rd annual iPulse Survey, organized by LANSA, ran during November and December 2012 and was promoted to the global IBM i community via email, social media and publicized by leading industry media organization – IT Jungle. This year’s survey attracted just over 1,370 participants worldwide, which is around 8.5% down on the previous year. … …

Read More >

Continue reading
Financial chart showing projected ranges of returns on proposed investments.

Designing in Supportability

This post is a bit of a rant. I’m not continually amazed by what I’m about to describe – because I have seen it too often. What I find hard to understand is why corporations continue to fall into the same trap. And what is the trap I’m talking about? It’s failing to budget for … …

Read More >

Continue reading
Five step software development process

Legacy Asset Management and Transformation

Legacy Asset Management and Transformation is the practice of maintaining older application assets so that you can continue to derive value from your stable line-of-business applications – while executing a plan to gradually transform and possibly even replace them. A common goal with this approach is to move forward in a cost-effective, low-risk fashion. Many … …

Read More >

Continue reading