Skip to content

IUT-Blagnac/sae-3-01-devapp-2024-2025-g2a7

 
 

Repository files navigation

SAÉ 3.01 2023-2024

!Correction!

Bidon Build Tests License: MPL-2.0

💡
Pensez à mettre à jour les infos dans ce fichier pour que les badges pointent sur les résultats effectifs de vos intégrations continue ou sur la bonne licence logicielle.
⚠️
Ce dépôt présente le projet à développer dans le cadre de la SAÉ 3.01 du BUT1 Informatique de l’IUT de Blagnac.

Ce fichier README.adoc (dont vous lisez sûrement le rendu HTML automatiquement effectué par GitHUb), fait partie du dépôt initial cloné à partir du lien GitHub classroom qui vous a été donné en cours (https://classroom.github.com/a/fePVlfpN). Vous trouverez le dépôt "template" qui a servi de base ici : https://github.com/IUT-Blagnac/sae3-01-template. En complément du cours Moodle de la SAE 3.01 (cf. Liens utiles), ce dépôt template vous permet d’accéder à des exemples d’issues, de releases, ou d’autres artefacts à venir.

1. Equipe

Projet est réalisé par
Tuteur/tutrice enseignant(e) de l’équipe

JMB

2. Présentation du client : Brickolo SARL

Brickolo Sarl, fondée en 1924 à Blagnac, est un acteur majeur dans la conception de briques de jeu en plastique. Initialement centrée sur les jouets en bois, l’entreprise a su évoluer pour répondre aux attentes de ses clients et s’adapter aux enjeux modernes.

Depuis 2021, sous la direction d’Anna Müller, Brickolo s’engage dans une transition écologique en utilisant des plastiques recyclés pour ses produits. Parallèlement, l’entreprise investit dans une transformation numérique, avec une refonte complète de son site internet, visant à :

  • Moderniser l’expérience utilisateur.

  • Offrir une interface sobre, intuitive et accessible.

  • Mettre en avant ses valeurs écologiques.

  • Renforcer sa présence en ligne pour répondre aux besoins d’un secteur en pleine mutation.

3. Contexte général

💡
Cette partie de votre README.adoc peut être supprimée ou mise ailleurs.

3.1. Dépôt initial

Ce dépôt initial a été créé pour que tous les groupes de 2ème année aient les mêmes informations de départ.

Vous y trouverez des fichiers qui peuvent être supprimés s’ils ne vous sont pas utiles :

  • .gitignore ⇒ un fichier minimaliste des éléments à ne pas pousser en général sur vos dépôts (utiliser la commande git add -f pour forcer l’ajout d’un fichier Jar qui ne bougera plus, pour archive par exemple).

  • .github ⇒ le répertoire qui contient des éléments de gestion de projet :

    • workflows ⇒ le repertoire qui contient les actions à lancer à chaque push sur votre repo.

      • blank.yml ⇒ un exemple bidon mais dont vous pourrez vérifier l’exécution correcte (1er tag)

    • ISSUE_TEMPLATE ⇒ le répertoire qui contient quelques templates pour vos issues.

      • us.yml ⇒ Exemple de template pour les User Stories

      • bug.yml ⇒ Exemple de template pour les issues de bug report

💡
Adaptez ces fichiers à votre projet et à votre organisation. Et inspirez-vous en pour en ajouter.

3.2. Liens utiles

💡
Pensez à utiliser les salons Discord dédiés pour poser vos questions.

4. Réalisations

Sprints Documents

Sprint#1

Tâches Sprint 1

Sprint #2

Tâches Sprint 2

Sprint #3

Tâches Sprint 3

Sprint #4

Tâches Sprint 4

Sprint #5

Tâches Sprint 5

Sprint #6

Tâches Sprint 6

Sprint #7

Tâches Sprint 7

Sprint #8

Tâches Sprint 8

Livraison Finale du Site Web : Dossier WebSite

Lien du site web : Brickolo

Semaine

ODJ

Bilan

49

ODJ-S49

CR-S49

50

ODJ-S50

CR-S50

51

ODJ-S51

CR-S51

02

ODJ-S02

CR-S02

03

ODJ-03 PostMortem

4.1. Retour communication semaine 48

J’ai l’ODJ mais pas le compte rendu ! ODJ : Préciser qui est responsable de chaque rubrique, combien de temps on y consacre, qui fera le CR. note : 0,3/3

4.2. Retour communication semaine 49 EP

ODJ : manque toujours qui est resp de chaque rubrique et quel temps on y consacre ! CR : Préciser ABS/Present, préciser qui a rédigé le CR. Manque CR réunion client et analyse réussites et difficultés. note : 1,95/3 note appel offre : 12,65/20

4.3. Retour communication semaine 50 par EP

ODJ et CR: cf remarques semaine 49 !!! Merci d’en prendre compte ! note : 2,06/3

4.4. Retour communication semaine 51 par EP

Responsable de chaque item toujours non indiqué ! Pas de CR semaine 51 0,4/3

5. Note droit fiche synthèse

14,5/20

6. Gestion de projet & Qualité

Chaque sprint (semaine) vous devrez livrer une nouvelle version de votre application (release). Utilisez pour cela les fonctionnalités de GitHub pour les Releases.

De plus ce fichier README.adoc devra être à jour des informations suivantes :

7. Planning des Sprints

Sprint

Lundi AM

Lundi PM

Mardi AM

Mardi PM

Mercredi AM

Mercredi PM

Jeudi AM

Jeudi PM

Vendredi AM

Vendredi PM

Sprint 1

Télétravail

Télétravail

Télétravail

Télétravail

Sprint 2

Télétravail

Télétravail

Télétravail possible

Télétravail

Télétravail

Télétravail

Sprint 3

Télétravail

Télétravail

Télétravail

Télétravail

Télétravail

Sprint 4

Télétravail

Télétravail

Télétravail

Sprint 5

Télétravail

Télétravail

Télétravail

Sprint 6

Télétravail

Télétravail

Télétravail

Télétravail

Télétravail

Télétravail

7.1. Cycle de vie de la version

Chaque nouvelle version de votre application doit être : - Nommée version X.Y.Z - Taggée en version X.Y.Z où X = majeure, Y = mineure, Z = patch - Décrite dans un Changelog.md incluant l’historique des versions.

7.2. Bonnes pratiques

  • Lancement continu des tests unitaires avec GitHub Actions

  • Tests fonctionnels réguliers de votre application

  • Versionner vos versions dans le fichier Changelog.md avec la norme Semver : https://semver.org/lang/fr/

7.4. Dépôt et Version

Chaque groupe doit pousser régulièrement ses avancées.

  • Lors de la création du projet, commencez par créer une branche pour votre fonctionnalité.

  • Poussez chaque nouvelle version sur votre dépôt.

7.5. Bonus

  • L’équipe à réaliser un test complet.

  • Ajouter l’intégration continue via Github Actions.

About

but2-2024-sae-3-01-devapp-2024-2025-sae3-01-template created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 57.7%
  • Java 32.4%
  • Python 4.6%
  • CSS 4.5%
  • Hack 0.8%