Subscribe RSS

OutSystems

Posts by

rapid application development featured

What Is Rapid Application Development?

Conceived in the 1980s, rapid application development, or RAD, was the first development methodology to challenge traditional waterfall development practices. Though often mistaken for a specific model, rapid application development is the idea that we benefit by treating our software projects like clay, rather than steel.

Software is a unique engineering structure because it is transient. With traditional engineering projects like bridge construction, engineers cannot begin to build a bridge then change their minds half way through the process—that’s pure chaos. But a bridge built in software? Engineers can change that every day. RAD takes advantage of this by emphasizing rapid prototyping over costly planning. (more…)

Why Developers Fear Low-Code #4: Move Fast Break Things

This is the fourth in a multi-part series that examines the negative reactions developers have to low-code platforms. If you’re a completionist like me, you will want to read the previous posts before you continue: Low-Code Replaces DevelopersLow-Code is a Black Box Solution, and Low-Code is Not Code.

“Move fast break things,” is today’s de facto startup motto. The idiom implies that a few bugs are okay as long as you’re fast. Despite distancing the company from this belief in 2014, Facebook’s Mark Zuckerberg popularized this idea as a positive attribute of early product development. And the axiom remains: moving fast results in broken work. (more…)

coding feature

Why Developers Fear Low-Code #3: It’s Not Code

For a growing number of business concerns, low-code is the way forward. It's a streamlined development process faster than any that's come before it. This does not mean a loss of the passion for coding. It just means putting what you do into a bigger picture.
black box feature

Why Developers Fear Low-Code #2: Black Box Solutions

When I talk low-code platforms with developers, they assure me that they are treacherous black boxes from hell. And they can't afford to run mission-critical services on something they can't control. This logic seems sound – at first. But, it's really not. I'll explain why by shining a different light on black boxes so your team can take comfort in low-code platforms instead of fearing them.
Low Code Job Loss Weary

Why Developers Fear Low-Code #1: It Replaces Them

In mid-2016, I evaluated the upcoming OutSystems 10 release as a native mobile developer. I knew little of web development and nothing of low-code platforms. After slogging through tutorials, it hit me. I was creating complex products without as much as a blink. And this tool was significantly easier to learn than traditional software development. I began to get excited! A platform this powerful could accelerate the development process, bring products to market at startling rates, and replace— me!?... Excitement faded. Fear set in.