meta données pour cette page
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| certif:procedure:develop:angular [2026/03/13 16:16] – nicolas | certif:procedure:develop:angular [2026/10/02 07:10] (Version actuelle) – nicolas | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | |{{: | + | |{{: |
| - | |{{: | + | |{{: |
| - | ====== | + | ====== |
| - | ===== Installation | + | |
| - | | + | ===== Informations qualité ===== |
| - | ===== Bonne pratique | + | |
| - | | + | ^Suivi des modifications majeures^^^ |
| - | | + | ^Date^Auteur^Modifications^ |
| - | ===== Astuces | + | |1 octobre 2026|Nicolas MARCHAND|Création : la page sommaire devient une procédure ; les pages d' |
| - | | + | |2 octobre 2026|Nicolas MARCHAND|Procédure étendue à tous les développements (ancien titre : « Développement Angular : règles et bonnes pratiques ») : règles communes, dont la protection des données (point de vigilance n°24 de l' |
| + | |||
| + | |**Suivi des approbations** |[[https:// | ||
| + | |**Objet** |Fixer les règles que respecte tout développement de LoGeAs (interfaces Angular, serveurs, client lourd, bibliothèques), | ||
| + | |**Destinataires** |**- Validation des modifications :** Chef de projet \\ **- Approbation du document :** Équipe Développement| | ||
| + | |||
| + | \\ | ||
| + | |||
| + | ===== Principe | ||
| + | |||
| + | Tout développement respecte les **règles communes** ci-dessous ; un développement Angular (applications, | ||
| + | Une règle nouvelle ou modifiée est d' | ||
| + | |||
| + | ===== Règles communes | ||
| + | |||
| + | ^ Domaine ^ Règle ^ Détail ^ | ||
| + | | Protection des données | toutes les données personnelles sont traitées comme sensibles ; une donnée personnelle n'est ajoutée que pour une finalité identifiée, | ||
| + | | Tickets | toute correction ou évolution part d'un ticket qualifié (type, gravité) | [[certif:procedure: | ||
| + | | Versions et code | travail sur branche personnelle, | ||
| + | | Qualification et livraison | aucune version n'est livrée sans rapport qualité validé portant sur son code exact | [[certif: | ||
| + | |||
| + | ===== Règles Angular | ||
| + | |||
| + | ^ Domaine ^ Règle ^ Détail ^ | ||
| + | | Nommage | fichiers en kebab-case selon le modèle '' | ||
| + | | Classes de données | une table de la base = une classe '' | ||
| + | | Accès au back | on ne charge, n' | ||
| + | | Validation des saisies | les contrôles de saisie utilisent les '' | ||
| + | |||
| + | ===== Documents techniques | ||
| + | |||
| + | ^ Document ^ Portée ^ Contenu ^ | ||
| + | | [[certif: | ||
| + | | [[certif: | ||
| + | | [[certif: | ||
| + | | [[certif: | ||
| + | | [[certif: | ||
| + | | [[certif: | ||
| + | |||
| + | ===== Responsabilités ===== | ||
| + | |||
| + | ^ Qui ^ Quoi ^ | ||
| + | | Chef de projet | valide les règles et leurs modifications | | ||
| + | | Équipe Développement | applique les règles, tient les documents techniques à jour | | ||