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...
Rapid Application Development
Imagine the Power of One Language
Iโll ask the reader to at least temporarily suspend feelings and thoughts of politics, culture and religion. And, you should cue John Lennonโs โImagineโ to set the scene. Okay, thank you! Please sit down and take a deep breath. Letโs drift off to the land of...
Mind the Gap: Addressing Ambiguity in Requirements
The lesson of the Tower of Babel, possibly the first post-project review in historical records, is that communication failure within the team will cause project failure. In todayโs software requirements, often staffed by cross-functional teams spread across the globe,...
Introduction to Test Driven Development
Software Lifecycle and Quality Traditionally, when developers work on a software project, they write the application code or parts of it, and then test that code to verify correct implementation of the requirements. This unit testing process is usually a manual one,...
Selecting a Workflow Management System for Your Company
When most people think about workflow they may think about a manufacturing process on a production line. And thatโs really where the whole concept of workflow got started โย when business and academic minds worked jointly to improve and control a process. Today,...
Using JSON to Build Efficient Applications
As modern web applications have become increasingly interactive and data centric, techniques have been sought to make these applications more efficient. A major breakthrough in this area was the advent of AJAX (Asynchronous Javascript and XML). Since then, developers...
Using JavaScript Frameworks for Building Business Applications
Over the past decade, weโve seen the explosion of information, mobile devices, tablets and the ability to consume and access information from anywhere in the world. Web applications are being built at an ever-increasing pace to satisfy the need for information and...
Protect Your Customersโ PII (Personally Identifiable Information)
Personally Identifiable Information (PII) is the sensitive information that can be used to uniquely identify the flesh and blood people that are our staff, partners, vendors โ and especially our customers. Some examples include: name, birth date, address, government...
Implementing New Systems โ Get Involved and Stay Involved
In most decisions involving your business you carefully scrutinize all of the important aspects.ย You review the business justification, the costs, the return on investment and the plan for implementation.ย Then, as the activity moves forward, you have your staff...
LANSA Managed Application Services
The cost effective way to reengineer, modernize & transform your IBM i applications allowing IT to help & grow your business. The IBM i (AS/400, iSeries, Power systems) user base is now facing new challenges and threats based on the longevity of the platform...