If you read our About statement, which we’re calling the Ayble Simplicity manifesto, you’ll see that we believe in simple software being the most productive. Perhaps I should qualify this.
A simple set of useful features.
Any software application should have one purpose and only be engineered to fulfil the purpose. To achieve the purpose there is a task set. This task set consists of the steps to be taken to achieve the purpose. At its simplest, software provides features for each task. Preferably, in our opinion, this provision is on a one to one ratio. 1 feature providing for 1 task.
In this environment users will evolve their own way of achieving these tasks. The nature of evolution is towards efficiency and nobody wants to work late.
The Premise
This premise will be the corner stone of our web apps. It makes our development more agile, each development iteration will be short and to the point. This approach allows us to be more flexible and to respond to user needs quickly as we won’t have to release patch after patch for bloated top-heavy software.
We’ll discuss this theme further in later posts.