Application interne · Large organization · Fictitious example

Portail de déclaration des incidents de santé et sécurité d'un manufacturier

Un manufacturier fictif de 1 200 employés répartis dans quatre usines déclare aujourd'hui ses incidents, quasi-accidents et situations dangereuses sur des formulaires papier et dans un chiffrier partagé. Il veut un portail interne où tout employé déclare un événement depuis un poste de l'usine ou son téléphone, avec photos, lieu, personnes impliquées et gravité perçue.

The proposed solution

Open the diagram full size
Diagram of the architecture proposed for Portail de déclaration des incidents de santé et sécurité d'un manufacturier: the components of the solution and the exchanges between them.

Drag the diagram to see all of it.

The figures

What this project would cost, and how long it would take.

Recommended budget
$88,125 – $187,275 CADrange, contingency included · central: $121,048 CAD
Delivery effort
524 hworking hours, central value
Schedule
21 weeksestimated schedule, central value
Decisions
17architecture decisions, each one justified

Three key decisions

Each one is justified in the project file, with its alternatives, trade-offs and risks.

  1. Une seule application structurée en modules plutôt que des services séparés

    Monolithe modulaire : modules déclaration, enquête, mesures et relances, gravité et avis, droits d'accès, préparation…

  2. Authentification unique par l'annuaire, avec second facteur pour tout rôle qui voit les champs protégés

    Authentification unique par l'annuaire de l'organisation.

  3. Hébergement de la chaîne complète dans une région canadienne

    Hébergement au Canada, région canadienne vérifiée, pour la base, les fichiers, les sauvegardes, les journaux et les services…

What was set aside

Options that were examined, and why they were not retained.

  • Microservices

    Une seule équipe et un domaine encore mouvant ; la charge d'exploitation serait disproportionnée pour votre équipe TI.

  • Comptes gérés par l'application, second facteur pour les rôles sensibles

    Choix par défaut des fiches pour des populations externes ; ici, les employés sont dans l'annuaire, et des comptes propres dupliqueraient l'identité et sa révocation.

Read the project as the client reads it

The full report, read-only: the saved version of the project, as it is handed over.

See the project as the client reads it
Download the project files

Ready to see yours?

Describe your need: the price of the analysis is shown before you launch it.

By invitation — write to us