Model: A better development process - Udi Dahan

June 29th, 2022

(src: Course: ADSD - Fallacies of Distributed Computing)

 

role: Business Analist

 

no description for image available

 

role: Architect

 

no description for image available

 

role: Project Manager

 

no description for image available

 

 

Estimates

Given a

- well-formed team (worked together)

- with required skills (has done such things before)

- of size S

 

no description for image available

 


 

I like how estimates formulated this way, drive Proof-of-Concepts with the sole focus of getting better estimates.

This then lowers risk & variability by shifting that to the beginning of the project.

Kinda the same principle as Technique: Walking Skeleton for incremental development where you put the path-to-prod at the beginning of a project, because it's often the most variable thing.