par
Cyrano » 21 mai 2008, 12:07
Ce qui veut dire en fin de compte que pour développer un projet, la première étape consiste à définir quel est le besoin et à formaliser ça dans un cahier des charges, fût-ce une ébauche qu'il conviendra d'affiner avec un développeur confirmé.
En gros :
- description de l'application
- listes des différentes parties et des fonctionnalités à développer;
- Interaction possible avec d'autres systèmes (MS_Excel par exemple si on doit pouvoir faire de l'import/exeport de fichiers excel)
- charte graphique : c'est important : existe-t-elle ou bien il faudra la concevoir aussi;
- Les niveaux d'accès : qui peut accéder à quelle partie.
- Quel environnement sera utilisé : PHP ? quel type de base de données ? Quel serveur ?
- Public cible, afin par exemple de pouvoir prévoir des montées en charge plus ou moins importantes.
En bref, tout ce qui doit constituer l'application doit être listé en amont, sinon, on court à la catastrophe et le projet ne sera jamais fini, et la liste précédente n'est pas obligatoirement complète.
Ce qui veut dire en fin de compte que pour développer un projet, la première étape consiste à définir quel est le besoin et à formaliser ça dans un cahier des charges, fût-ce une ébauche qu'il conviendra d'affiner avec un développeur confirmé.
En gros :
- description de l'application
- listes des différentes parties et des fonctionnalités à développer;
- Interaction possible avec d'autres systèmes (MS_Excel par exemple si on doit pouvoir faire de l'import/exeport de fichiers excel)
- charte graphique : c'est important : existe-t-elle ou bien il faudra la concevoir aussi;
- Les niveaux d'accès : qui peut accéder à quelle partie.
- Quel environnement sera utilisé : PHP ? quel type de base de données ? Quel serveur ?
- Public cible, afin par exemple de pouvoir prévoir des montées en charge plus ou moins importantes.
En bref, tout ce qui doit constituer l'application doit être listé en amont, sinon, on court à la catastrophe et le projet ne sera jamais fini, et la liste précédente n'est pas obligatoirement complète.