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) At a recent IT conference, I started chatting with the other attendees of an IT management track session. The exchange quickly turned interesting when we discussed a few key questions that most of us responsible … Continue reading “8 Principles of the Innovator’s Way”

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 … Continue reading “Shadow IT & citizen development – Love IT or Loathe IT”

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 … Continue reading “Low-code Development: How Low Should We Go?”

Low-code development: the fallacy of the Sprint

(The original article was posted on LinkedIn Pulse.) A marathon is not just a series of sprints. We know that the preparation required to run for 100 meters is not the same as that for a 26-mile slog. This maxim applies equally to the software development process as it does to running a race. Yet … Continue reading “Low-code development: the fallacy of the Sprint”

Seven pitfalls to avoid when you have to offer data exchange via FTP

(note: abbreviations are explained towards the bottom of this article) Most will agree that Web services and EDIINT data exchanges are architecturally more elegant than FTP. However, when you have business partners that cannot handle those protocols, that ideological stand is not helpful and you simply may have to send and receive files via FTP. … Continue reading “Seven pitfalls to avoid when you have to offer data exchange via FTP”