-
Notifications
You must be signed in to change notification settings - Fork 0
Decision Procedure
This procedure has one and only one goal: to put on practice the concept.
Apart from philosophy and excuses (see below), the process is simple:
- Observe and identify
- Research and decide
- Review and evolve (repeating 1, 2 and 3)
The key to maintain alive that cycle is to lose the fear of making mistakes while maintaining the ability to identify them.
It's not that easy, but it's possible.
@laconbass, January 2016
The decision process applied is always the same, based on - like the iai concept - a continual improvement wish. Researching this field the creator met with kaizen, a fact - being eye-opener or just coincidence - that proves to be possible such continual improvement process: the fact that it is and has been applied with success.
This can't be a coincidence. (Surprised after discovering kaizen)
@laconbass, January 2015
It's important to note the origin of every decision taken here. The creator of this project is a self-taught programmer, with some experience and some knowledge, but he isn't an academician of computer science. Every decision is taken after researching the knowledge available out there but on them are present his hyperactive mind, his perfectionism excess, his strengths and weakness.
The responsability of each critical decision within the iai project beginnings is mine. It's also my responsability identifying when that decisions are failures or successes.
@laconbass, January 2016
How decisions are (and were) taken
- Goals
- Design Principles
- Code conventions and style guides
- Overall Analysis