GÉNIE LOGICIEL AVANCÉ

Ce cours prend le logiciel là où les cours d'introduction le laissent : une fois la conception faite. Comment décrit-on un processus métier pour qu'une machine puisse l'exécuter ? Comment prouve-t-on qu'un programme fait ce qu'on attend ? Comment un logiciel survit-il à dix ans de modifications ?

Ce que ce cours n'est pas. Vous ne trouverez ici ni UML, ni cycle en cascade, ni recueil des besoins : ce sont les bases, et elles ont leur place ailleurs sur le site. On part du principe qu'elles sont acquises.

Ce que vous saurez faire

  • Lire et produire un diagramme BPMN 2.0 correct, pools et passerelles comprises.
  • Distinguer vérification et validation, et choisir le niveau de test adapté à ce que vous voulez éprouver.
  • Concevoir des cas de test par partitions d'équivalence, valeurs limites et table de décision.
  • Calculer un temps de cycle et savoir où se trouve le gisement d'amélioration.
  • Reconnaître les erreurs de modélisation qui coûtent des points à l'examen, et des factures en production.

Le fil conducteur

Processus BPMN de NKILItech : le client envoie une demande, l'accueil l'enregistre, une passerelle exclusive teste si le dossier est complet, le technicien realise l'intervention, l'accueil cloture et facture.

Les exemples suivent NKILItech, une société de maintenance informatique, de la modélisation de ses processus jusqu'aux tests de son module de facturation. Cas pédagogique fictif : aucune donnée réelle n'y figure.

Les cinq chapitres

Les sujets d'examen

Chaque chapitre publié est accompagné d'un sujet complet, corrigé : un QCM de dix questions, deux exercices et un problème d'entreprise avec schéma. Durée deux heures, barème sur vingt.

Pour aller plus loin

Questions / Réponses

Aucune question. Soyez le premier à poser une question.
★ ★ ★ ★ ★
2 votes. Moyenne 5 sur 5.

Ajouter un commentaire

Anti-spam