Salta al contenuto principale

Domain Knowledge Base - Human Resources Management

Come funziona il dominio, prima di scrivere una riga di codice? Scegli un documento dall'albero a sinistra: ogni pagina spiega una parte del modello.

Regole di Business - HR

Questo documento elenca le regole di business fondamentali del dominio HR, identificate con codice univoco BR-NNN. Ogni regola è technology-independent e descrive un vincolo invariante sul comportamento del dominio.

---

BR-001 - Base giuridica per ogni trattamento di dati del dipendente

Codice: BR-001 Nome: Ogni trattamento di dati personali del Dipendente ha una base giuridica esplicita Descrizione: Ogni operazione che tratta dati personali di un Dipendente (assunzione, valutazione, formazione) deve poggiare su una base giuridica GDPR (esecuzione del contratto, obbligo legale, interesse legittimo). I dati sanitari occupazionali richiedono la base rafforzata dell'Art. 9 GDPR. Regola descrittiva, non consulenza legale. Motivazione: Garantire la liceità del trattamento dei dati del personale secondo i principi GDPR. Priorità: ALTA Attori: HR Manager, GDPR DPO Tracciabilità: GDPR Art. 6, Art. 9; events/domain-events.md DipendenteAssunto; nota descriptive-only.

---

BR-002 - Minimizzazione e finalità dei dati HR

Codice: BR-002 Nome: I dati del Dipendente sono limitati alle finalità HR dichiarate Descrizione: Si raccolgono e conservano solo i dati personali necessari alle finalità HR dichiarate (gestione del rapporto, valutazione, formazione). Nessun dato eccedente o conservato oltre il periodo necessario. Principio descrittivo del modello, non parere giuridico. Motivazione: Rispettare i principi di minimizzazione e limitazione della finalità (GDPR Art. 5). Priorità: ALTA Attori: HR Manager, GDPR DPO Tracciabilità: GDPR Art. 5; glossary.md; nota descriptive-only.

---

BR-003 - Valutazione delle performance secondo criteri definiti

Codice: BR-003 Nome: Ogni ValutazionePerformance segue criteri e periodicità definiti Descrizione: La valutazione di un dipendente deve basarsi su criteri esplicitati e su una periodicità definita; gli esiti sono tracciati e condivisi con il dipendente. Una valutazione non può modificare lo stato contrattuale senza un processo formale. Motivazione: Assicurare equità, trasparenza e tracciabilità del processo valutativo. Priorità: MEDIA Attori: Manager Linea, Dipendente, HR Manager Tracciabilità: events/domain-events.md ValutazioneCompletata; glossary.md Performance.

---

BR-004 - Onboarding completo prima dell'operatività piena

Codice: BR-004 Nome: Un Dipendente assume operatività piena solo dopo l'OnboardingPlan completato Descrizione: Un nuovo assunto attraversa un OnboardingPlan (documentale, formazione iniziale, dotazioni, accessi) prima di essere considerato pienamente operativo (stato active). L'onboarding incompleto mantiene il dipendente in stato onboarding. Motivazione: Garantire conformità, sicurezza e produttività dell'inserimento. Priorità: MEDIA Attori: HR Manager, Manager Linea, Dipendente Tracciabilità: state-machines/dipendente-lifecycle.md; events/domain-events.md DipendenteAssunto.

---

BR-005 - Dati sanitari occupazionali con tutela rafforzata

Codice: BR-005 Nome: I dati sanitari occupazionali sono trattati come categorie particolari (Art. 9) Descrizione: I dati relativi alla salute occupazionale del Dipendente (idoneità, sorveglianza sanitaria) sono categorie particolari ai sensi dell'Art. 9 GDPR: accesso ristretto, finalità limitata alla sorveglianza sanitaria occupazionale, conservazione separata. Descrizione del modello, non consulenza. Motivazione: Proteggere le categorie particolari di dati con misure rafforzate (GDPR Art. 9). Priorità: CRITICA Attori: GDPR DPO, HR Manager Tracciabilità: GDPR Art. 9 (categorie particolari); D-37-04-ART9; nota descriptive-only.

---

BR-006 - Diritti dell'interessato gestiti nei tempi

Codice: BR-006 Nome: Le richieste di esercizio dei diritti del Dipendente sono gestite nei tempi previsti Descrizione: Le richieste di accesso, rettifica, cancellazione o portabilità presentate dal dipendente come interessato sono registrate e gestite entro i termini previsti, con risposta tracciabile. Modello descrittivo dei processi, non parere legale. Motivazione: Rispettare i diritti dell'interessato (GDPR Capo III). Priorità: ALTA Attori: GDPR DPO, HR Manager Tracciabilità: GDPR Capo III; events/domain-events.md FeedbackRegistrato; nota descriptive-only.

---

BR-007 - Offboarding con revoca accessi e conservazione regolata

Codice: BR-007 Nome: L'offboarding revoca gli accessi e regola la conservazione dei dati Descrizione: Alla cessazione, l'OffboardingAvviato comporta la revoca degli accessi, la restituzione delle dotazioni e la definizione del periodo di conservazione dei dati residui secondo le finalità legali. Il dipendente passa a offboarding e poi alumni. Motivazione: Garantire sicurezza informativa e conformità nella gestione dei dati post-rapporto. Priorità: ALTA Attori: HR Manager, GDPR DPO Tracciabilità: state-machines/dipendente-lifecycle.md; events/domain-events.md OffboardingAvviato.

---

BR-008 - Formazione tracciata e collegata al piano

Codice: BR-008 Nome: Ogni FormazioneErogata è collegata a un FormazionePlan e registrata Descrizione: Le attività formative erogate al dipendente devono essere collegate a un FormazionePlan con obiettivi e registrate (data, contenuto, esito). La formazione obbligatoria (es. sicurezza) è distinta da quella di sviluppo. Motivazione: Assicurare tracciabilità delle competenze e conformità della formazione obbligatoria. Priorità: MEDIA Attori: HR Manager, Dipendente Tracciabilità: glossary.md; events/domain-events.md FormazioneErogata.

---