A voir également:
- Creation d'un logiciel
- Logiciel - Guide
- Money logiciel - Télécharger - Comptabilité & Facturation
- Ce logiciel gratuit répare automatiquement votre PC quand Windows a des problèmes - Guide
- Logiciel de sauvegarde gratuit - Guide
- Logiciel montage vidéo gratuit windows 10 - Guide
2 réponses
Bonjour,
Normalement, dans le domaine professionnel, cela se fait en trois étapes :
1. La spécification : on étudie avec le demandeur du logiciel, les fonctions qu'aura le logiciel et comment elle s'articuleront. C'est à cette étape que l'on commence à établir le cahier des charges.
2. La conception : modélisation des fonctions par algorithmes et modélisation UML. Les modélisations font aussi partie du cahier des charges et lorsque tout est validé de part et d'autre (demandeur et réalisateur) on passe au codage.
3. Le développement : on code les fonctions algorithmiques en langage de programmation; le plus généralement à l'aide d'un Environnement de Développement Intégré (Code:Blocks, MS Visual Studio C/C++/Visual Basic/..., Lazarus/Delphi/Rad Studio, Eclipse ...etc)
Après si c'est du développement perso, on peut passer directement au codage, à condition d'être organisé (mettre du commentaire dans les lignes de code) et d'avoir une bonne idée de ce que doit donner le logiciel final.
Normalement, dans le domaine professionnel, cela se fait en trois étapes :
1. La spécification : on étudie avec le demandeur du logiciel, les fonctions qu'aura le logiciel et comment elle s'articuleront. C'est à cette étape que l'on commence à établir le cahier des charges.
2. La conception : modélisation des fonctions par algorithmes et modélisation UML. Les modélisations font aussi partie du cahier des charges et lorsque tout est validé de part et d'autre (demandeur et réalisateur) on passe au codage.
3. Le développement : on code les fonctions algorithmiques en langage de programmation; le plus généralement à l'aide d'un Environnement de Développement Intégré (Code:Blocks, MS Visual Studio C/C++/Visual Basic/..., Lazarus/Delphi/Rad Studio, Eclipse ...etc)
Après si c'est du développement perso, on peut passer directement au codage, à condition d'être organisé (mettre du commentaire dans les lignes de code) et d'avoir une bonne idée de ce que doit donner le logiciel final.