ISBN-13: 9786204687452 / Francuski / Miękka / 76 str.
Le génie logiciel est une approche systématique du développement de logiciels. Pour développer un logiciel, il faut avoir des connaissances en matière d'analyse, d'estimation, de prototypage, de planification, de conception, de test, etc. Le génie logiciel comprend : - Analyse des besoins - Facteurs humains - Spécification fonctionnelle - Architecture logicielle - Méthodes de conception - Programmation pour la fiabilité - Programmation pour la maintenabilité - Méthodes de programmation en équipe - Méthodes de test - Gestion de la configuration Le génie logiciel est l'étude et l'application de l'ingénierie à la conception, au développement et à la maintenance des logiciels. La spécification est un document qui décrit le comportement du système logiciel à construire. Il contient le modèle des exigences et le modèle du domaine. Le modèle des exigences comprend les exigences fonctionnelles et non fonctionnelles. Les exigences fonctionnelles sont également appelées capacités. Les exigences non fonctionnelles sont également appelées contraintes. Les exigences non fonctionnelles comprennent la facilité d'utilisation, le confort, la sécurité, la convivialité, la fiabilité et les performances du logiciel pour le client.