Description du projet
TraduitJe veux que tout cela soit transféré dans une application web. Un planificateur construit la grille du mois prochain pour un département, voit immédiatement qui manque d'heures et qui est bien au-dessus de la norme, et la publie. Un employé ouvre la même grille sur un téléphone, demande à un collègue de prendre un quart, et l'échange ne devient réel qu'après que le responsable du département l'a confirmé — la demande, la réponse et l'heure des deux sont conservées. Les vacances, les congés maladie et autres absences vivent dans le même calendrier, donc un planificateur ne met jamais une personne un jour où elle ne peut pas travailler. À la fin du mois, l'application assemble la feuille de temps elle-même, montre le résumé des heures supplémentaires, et prépare un fichier d'exportation que nos comptables peuvent charger sans retaper un seul chiffre.
Trois points sont des conditions plutôt que des souhaits. Le système compte selon les règles que notre service RH approuve, et les cas contestés d'heures supplémentaires et de nuits sont décidés par les RH et non par le programme : là où une règle est ambiguë, l'application doit montrer le cas et attendre une décision humaine au lieu de l'arrondir discrètement. Les enregistrements de congés maladie ne sont visibles que par les RH et le responsable du département, et les diagnostics ne sont pas du tout stockés — seulement le fait d'absence et ses dates. Le pointage de présence marque une arrivée pour le planning et ne doit pas se transformer en suivi constant d'un employé : pas d'historique de localisation, pas de chronomètre sur les pauses, pas de surveillance de fond de quelque nature que ce soit.
Ce que nous avons besoin de construire :
— planification mensuelle des quarts pour un département, avec modèles et normes horaires ;
— demandes d'échange de quart avec confirmation par le responsable du département ;
— enregistrements de vacances, congés maladie et absences dans un même calendrier ;
— feuille de temps mensuelle automatique avec un résumé des heures supplémentaires ;
— un fichier d'exportation pour le bureau comptable ;
— rappels avant le début d'un quart ;
— un calendrier de département visible par toute l'équipe ;
— une vue mobile pour les employés : planning, demandes, pointage.