Subscribe RSS

OutSystems

Agile vs frAgile: Handle Your Scrum with Care

Agile has became the reference approach for modern product development in the last few decades. However, we still see a lot of misinterpretation and abuse of its core values. This is so common that there is a name for it. The experienced Agile community likes to call this unwanted byproduct frAgile. If you don’t handle it with care, it is sure to shatter your product. With this in mind, I’m going to walk you through a few examples of how Agile can indeed become frail, and how all of them are inevitably linked to frAgile anti-patterns.
an app for that featured

There Isn’t Always an App for That

Have you ever had a brilliant idea for an app only to stumble upon a reddit post where someone shares an idea similar to yours? Then, as if that weren't bad enough, the most popular comment is from someone else saying "There's an app for that"? If this sounds familiar, let me tell you a secret (spoiler alert!). There isn't always an app for that.
component checklist featured

The Consummate Component Checklist for Developers

Components are one of the most important aspects of modern visual programming platforms, which enable reusability of code and repositories of component libraries. Here's a handy development checklist that guides you through the process and helps you ensure you don’t forget something important.
Alexa endpoint featured

The Alexa Project, Part 2: Get Visual and Get An Alexa Endpoint in Just 5 Minutes

Hello, ladies and gentlemen... I’m back and ready to show how to apply rapid visual development to code crafting for an Alexa endpoint. I’m not only going to share how you can visually develop an Alexa endpoint, but I'm also going to demonstrate that it can be done in just 5 minutes.
field services app featured

Ta(l)king Alexa to the Next Level: Alexa Plays the Field Services App

Ever since I bought my own Amazon Echo and set it up in my living room, I had been thinking about doing voice integration with Alexa. When I read my colleague's tutorial on how to set up an Alexa skill, I knew I had everything I needed to create my own project.
hardcore coder featured

Dr. Strangecode, Or How I Learned to Stop Worrying and Love Low-Code

Low-code? How could something that hid my handcrafted, precious code be good for me? And I just knew it would probably spit out code that was worse than the stuff Frontpage produced — with 10 times more HTML than was ever necessary. I was pretty sure my career as a hardcore coder (a badge I wore proudly) was over.

Delegate This! The Project Tasks Developers Can Leave to a Low-Code Platform

Developers build systems to solve problems. Business problems. In the planning of an application, we are, unfortunately, not immune to the forces of economics. When we consider a budget and a timeline, our primary concern is feasibility. That is, can we set expectations such that we will deliver what we and the client have agreed on?

Requirements discovery is hard, and it’s unrealistic to expect all requirements to be clear at the outset of a project. New information will be unearthed and new stakeholders will contribute their viewpoint down the line. In fact, it’s likely that the project you’ve scoped originally will change materially by the time you deliver it.

There are aspects of a project that repeatedly slow down the development process, and they are ones that low-code platforms are well suited to handle. Here are a few examples.
(more…)

developer surveys featured

Cats or Dogs? Star Wars or Star Trek? Recent Developer Surveys Say…

Software dominates the world. But how well does the world know the people who develop it? Let’s look at what some recent developer surveys say.

Would anyone have guessed that more developers are dog people than cat people (except in Germany)? Or that developers prefer Star Wars to Star Trek (unless they’re over 50)?   (more…)

context-aware apps featured

Intelligence In-Context: The Rise of Context-Aware Apps

A delivery truck driver named John has a new application. He arrives at his destination, parks the truck, picks up his mobile device and steps out. As he unlocks his device’s screen, the app instantaneously refreshes with the package information for the customer at that location. He didn’t even need to touch the app… he smiles…

His device picks up the beacon at the door and orders the back doors to open. A green light goes on at the exact section where the package is…he smiles again. (more…)

IT complexity feature

The Law of Conservation of Complexity: 1 Simple Rule

First, the bad news: IT complexity will not go away.

The good news?

There’s a rule to help you decide what part of it you should tame yourself, and what part you should let go. We’ll get to that soon. (more…)