Questions par critère

Questions d'aide pour compléter chaque section de votre checklist

Installation et configuration de l'environnement

Explication des choix techniques (IDE, frameworks, librairies, outils)

Développement d'interfaces utilisateur.ices

Architecture des composants

Patterns de conception implémentés (Singleton, Factory, Observer, Strategy, Adapter, Repository, MVC / MVVM / MVU, etc...)

Gestion des règles métier

Sécurisation des composants métier

Méthodologie de gestion de projet

Planification et suivi des tâches

Gestion des versions

Collaboration et communication

Analyse des besoins

Cahier des charges et spécifications

Architecture logicielle

Sécurité dans l'architecture

Optimisation et indexation (base de données)

Sécurité et protection des données

Utilisation d'un ORM

Gestion des requêtes et transactions

Mise en cache et optimisation des performances

Documentation technique de l'API

Documentation du code source

Documentation de déploiement

Environnement de test

Sécurité du déploiement