Envoyé par
white_tentacle
Il y a des modèles de développement qui disent tout et n'importe quoi :). Tu peux mettre ce que tu veux dans le terme conception, auquel cas, on ne parlera plus de la même chose, donc forcément, on aura du mal à tomber d'accord.
La mode actuelle est à parler de métier partout, c'est bien beau, mais ça brasse du vent. Un métier, ça n'est jamais qu'un ensemble de contraintes. Le rôle du développeur, c'est de concevoir un outil, qui, dans un contexte donné (le métier, effectivement), répond à une problématique. Une fois que tu as établi tes problématiques et tes contraintes (c'est à dire, que tu as fait ton analyse), tu peux passer à la conception de ta solution. C'est une phase technique, même si elle n'implique pas de code (au contraire de la phase précédente, l'analyse, qui elle peut être faite par un non-informaticien).