Affichage 1-9 des résultats 11
Cours sur la qualité des logiciels de l'Academy Europe
Banc Apache
Apache Bench (ab) est un outil de test de charge et d'analyse comparative pour le serveur HTTP (Hypertext Transfer Protocol). Il peut être exécuté à partir de la ligne de commande et il est très simple à utiliser. Une sortie de test de charge rapide peut être obtenue en une minute seulement. Comme il n'a pas besoin de trop de familiarité…
Test logiciel agile
Agile Testing est une pratique de test logiciel qui suit les principes du développement logiciel agile. Agile Testing implique tous les membres de l'équipe de projet, avec une expertise particulière apportée par les testeurs. Les tests ne sont pas une phase à part et sont entrelacés avec toutes les phases de développement telles que les exigences, la conception et le codage…
Langage de modélisation unifié
UML (Unified Modeling Language) est un langage standard pour spécifier, visualiser, construire et documenter les artefacts des systèmes logiciels. UML a été créé par l'OMG (Object Management Group) et le projet de spécification UML 1.0 a été proposé à l'OMG en janvier 1997. Il a d'abord commencé à capturer le comportement de…
Cycle de vie du développement logiciel
SDLC signifie Software Development Life Cycle. SDLC est un processus qui consiste en une série d'activités planifiées pour développer ou modifier les produits logiciels. Ce didacticiel vous donnera un aperçu des bases du SDLC, des modèles SDLC disponibles et de leur application dans l'industrie. Ce cours élabore également…
Conception d'architecture logicielle
L'architecture logicielle fait généralement référence aux structures plus importantes d'un système logiciel et traite de la manière dont plusieurs processus logiciels coopèrent pour effectuer leurs tâches. La conception logicielle fait référence aux structures plus petites et traite de la conception interne d'un processus logiciel unique. À la fin de ce tutoriel, les lecteurs…
Architecture orientée services
L'architecture orientée services est une conception architecturale qui comprend une collection de services dans un réseau qui communiquent entre eux. La complication de chaque service n'est pas perceptible pour les autres services. Public Ce cours est conçu pour les programmeurs de logiciels qui souhaitent comprendre les concepts de SOA. Cette…
Méthodologies de programmation
Lorsque des programmes sont développés pour résoudre des problèmes réels tels que la gestion des stocks, le traitement de la paie, les admissions d'étudiants, le traitement des résultats d'examen, etc., ils ont tendance à être énormes et complexes. La méthodologie de programmation est l'approche d'analyse de ces problèmes complexes en planifiant le développement du logiciel et en contrôlant le processus de développement. Dans ce cours, nous…
Techniques d'estimation du développement logiciel
Les techniques d'estimation sont de la plus haute importance dans le cycle de vie du développement logiciel, où le temps nécessaire pour accomplir une tâche particulière est estimé avant le début d'un projet. L'estimation est le processus de recherche d'une estimation, ou d'une approximation, qui est une valeur qui peut être utilisée à certaines fins, même si l'entrée…