With this presentation, we explore how we build software at Abilitics
But for us going “Agile” does not mean
“No Plan” and “No Architecture”
On the contrary – we believe that you make best decisions when you think before you act
Thus, our approach incorporates agile practices into a
Predictive process that relies on planning and architecture before coding.
How does it work?
First of all, all process follows set of 7 distinct phases
Project Delivery Process
Analyze & Define Phase
And this process would work great in the ideal world – and each phase will start after the previous one has finished – as in typical Waterfall methodology. But if we do that in reality, what often happens is
Tons of problems
Stacking execution of multiple phases
But in a team, members are with different skillset and different expertise – if you let them self-organize, quality cannot be guaranteed, costs are overrun, deadlines broken
That is why we focused on building great leadership skills in our team to ensure repeatable success.
and applied 360coacher principles
Next slides describe how our 360 coacher practices are applied to software development
First, we aim first atClearly setting expectations using visuals
Secondly, software architecture goes through rigorous Risk Management
And lastly, Continuous communications on all levels
Long-term business relationshipwith clients like Coca Cola HBC, Primera Air, Vivacom and many others