A voir également:
- Creation d'un logiciel
- Logiciel - Guide
- Ce logiciel gratuit et léger optimise complètement votre PC en quelques clics - Guide
- Money logiciel - Télécharger - Comptabilité & Facturation
- Logiciel montage vidéo gratuit windows 11 - Guide
- Logiciel de sauvegarde gratuit - 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.