La réalité immuable du business c'est qu'il est très difficile de savoir quels produits marcheront et la plupart des produits sont des échecs commerciaux.
Lancer une idée à moindre coût, quitte a faire des sacrifices sur une vision purement technique / ingénierie n'est donc pas forcément complétement stupide. On balance tout si jamais ça ne prend pas, et on itère / améliore / paie la dette sinon.
C'est risqué si on ne maitrise rien du tout et tout est un gros tas boue. Mais vu que l'immense majorité des produits sont des échecs ça peut aussi de minimiser le cout de tout ce qui foire.
Architecturalement, on a donc tout intérêt a mettre des jolies barrières entre ce qui fait actuellement parti de son "core domain" et tout ce qui gravite autour. Les processus et niveau de qualité attendu n'étant très certainement pas du tout les mêmes.
Comprendre la réalité de son business est donc primordiale pour chercher des solutions en adéquation avec les besoins.
[^] # Re: Méthodes de conception
Posté par ckyl . En réponse au journal L'homme orchestre, partie 1 : les casquettes. Évalué à 4.
https://en.wikipedia.org/wiki/Run_it_up_the_flagpole
La réalité immuable du business c'est qu'il est très difficile de savoir quels produits marcheront et la plupart des produits sont des échecs commerciaux.
Lancer une idée à moindre coût, quitte a faire des sacrifices sur une vision purement technique / ingénierie n'est donc pas forcément complétement stupide. On balance tout si jamais ça ne prend pas, et on itère / améliore / paie la dette sinon.
C'est risqué si on ne maitrise rien du tout et tout est un gros tas boue. Mais vu que l'immense majorité des produits sont des échecs ça peut aussi de minimiser le cout de tout ce qui foire.
Architecturalement, on a donc tout intérêt a mettre des jolies barrières entre ce qui fait actuellement parti de son "core domain" et tout ce qui gravite autour. Les processus et niveau de qualité attendu n'étant très certainement pas du tout les mêmes.
Comprendre la réalité de son business est donc primordiale pour chercher des solutions en adéquation avec les besoins.