We recently held a webinar that addressed a rising trend in the use of declarative development styles, and one of the main themes cited by guest speaker, John Rymer, VP, Principal Analyst at Forrester, was the increasing popularity of using low-code solutions to build enterprise applications. Declarative development is a spectrum of techniques and tools … …
Continue readingMigration or Modernization: Costs
Migration or Modernization: Costs How do you choose a new platform? What’s the best plan for transitioning from the IBM i to a new platform? How much will the transition cost be and how long will it take? Or is it better to modernize your IBM i applications? Migration and modernization can become expensive projects. Be sure … …
Continue readingMigrate or Modernize? That is the Question
Migrate or Modernize – That is the Question What factors motivate an organization to migrate or modernize their applications and information management infrastructure? What are the risks? Motivating Factors Here are some factors that influence the decision between migrating to another platform or modernizing an existing platform. Affordability – Companies can’t afford to upgrade line-of-business software, … …
Continue readingAre You Facing the Modernization Dilemma?
The Modernization Dilemma Business users want new applications now. Market and regulatory pressures require faster application updates and delivery into production. Your IBM i developers are approaching retirement and you see no sure way to fill their positions with experienced developers. Young developers have not heard of the IBM i, RPG or COBOL; and they prefer languages … …
Continue readingThe New Spectrum of Application Development
What we know as ‘low-code’ is changing. The problem is application development is still too difficult, too expensive and requires too many resources. The low-code market is fragmenting as solutions are now offering different approaches to tackle this problem. Right now, we’re seeing four categories that range from no-code to full-code. In this white paper, … …
Continue readingWhat Makes a Software Application Suitable for Enterprise Use?
Enterprise application development has never been more difficult and pressing. In the race to deliver, some of the complexities are left too late into the project causing budget overspends or worse, complete failure of the project. The complexities are things that separate the needs of the enterprise from those of standalone software applications. If an … …
Continue readingVisual LANSA for Mobile Apps
In my last blog post, I explained what it takes to make a successful mobile app. In this post, I’ll discuss why Visual LANSA is well suited for building enterprise mobile apps and call attention to particular capabilities that help accelerate (mobile) app delivery. Visual LANSA is a powerful low-code, rapid application development platform that … …
Continue readingRAD, 4GL, MADP, RMAD, MXDP, LCDP, hpaPAAS . . . . What the?
Without turning this into a lecture, below is a short overview of low-code, hpaPaas and other Rapid Application Development platforms that we have seen in the last few decades, more-or-less in chronological order. What are the overlaps and differences between all these development tools and platforms? Why should you care? What is Computer Aided Software Engineering … …
Continue readingLow-code – not your uncle’s RAD
Low-code development platforms can make application development simpler and deliver better quality applications faster. But, wait a minute, haven’t we heard similar promises before? Since the eighties we had CASE, 4GL, RAD and more recently MADP, RMAD, MXDP, DXDP, hpaPaas and no-code platforms. How is low-code different? More importantly, why should you care? For a … …
Continue readingAgile Sprinting in the Age of Low-code
Agile development provides many benefits to software development, if executed well. I’m not going into a lengthy definition of the intricacies and pitfalls of how you run an Agile development project. This article takes a deeper look at one aspect of Agile: The Sprint. Perhaps slightly over-simplified for the most puritanical Agile process enthusiasts out … …
Continue reading