• Votre sélection est vide.

    Enregistrez les diplômes, parcours ou enseignements de votre choix.

SAE301 Développement d'une application (SAE301_INFO)

  • Composante

    IUT d'Annecy

  • Période de l'année

    Tous les ans

Description

Cette SAE permet, après avoir collecté et formalisé les besoins d'un client, de développer une application de qualité répondant à ces besoins. L'application devra s'appuyer sur une base de données et sur un serveur.

Lire plus

Objectifs

La problématique professionnelle est de créer, au sein d'une équipe, une application en suivant une démarche de développement itérative ou incrémentale. En partant d'un besoin décrit de manière imprécise ou incomplète par un client, l'objectif est de clarifier/compléter, collecter et formaliser le besoin, puis de développer une application communicante intégrant la manipulation des données et en respectant les paradigmes de qualité (ergonomie des IHM, qualité logicielle,...).

Lire plus

Heures d'enseignement

  • SAE301 Développement d'une application - TDTravaux Dirigés45h
  • SAE301 Développement d'une application - TPTravaux Pratiques34h
  • SAE301 Développement d'une application - PTUTProjet tutoré120h

Pré-requis obligatoires

Plan du cours

- Présentation du sujet

- Aide sur le sujet - Conception BPMN

- Travail sur UML - PBMN

- Registre des traitements RGPD

- RGPD et risque cyber serious game

- Travail droit

- Travail sur BDD

- Retour conception MCD BDD

- Installation serveurs

- Travail sur les revues de sprint en anglais

- Déploiement Laravel sur serveur dédié

- Dev ops

- Lancement Sprint

- Laravel

- Aide Dataviz

- iIplémentation de la solution sélectionnée - Rédaction du rendu demandé

- Guide utilisateur

 

 

 

Lire plus

Informations complémentaires

Une partie des documents techniques ou des présentations au client doit être réalisée en anglais.

Lire plus

Compétences visées

- Partir des exigences et aller jusqu'à une application complète
- Sélectionner les algorithmes adéquats pur répondre à un problème donné
- Déployer des services dans une architecture réseau
- Optimiser une base de données, interagir avec une application et mettre en œuvre la sécurité
- Appliquer une démarche de suivi de projet en fonction des besoins métiers des clients et des utilisateurs
- Situer son rôle et ses missions a sein d'une équipe informatique

Lire plus