Goals
As the forminators team works to build their capabilities, there are several goals we must work towards as we look to build a strong foundation.
Ministry teams shall build their own custom features while contributing to the common code base under an overall Product Governance model (preferably an oversight committee with ministry reps to guide)
CHEFS becomes a non-hosted common codebase with ministries standing up their own hosted service and becoming a subscriber of the common component (Is this also a CITZ goal?)
One team must own the repository and accept the final merge of new code to the common codebase (maintainer role) – NRM for now but working towards a handover to CITZ/OCIO maintaining a shared oversight
Current Activities on deck (May 2022)
Work to identify & unpack the existing architectural patterns to form a more common codebase. This will enable a foundation for plug and play ministry specific features via configuration (CHEFS was stood up quickly for NRM purposes) - Both teams working together
Operational support – NRIDS team for now
Host the submissions - NRIDS team for now; future is each ministry has its own hosted
New Feature development or bug fixes – both teams – PR reviews required by NRIDS team (Health specific they plan to fork for now.)
Design and build forms and direct BC Gov look-and-feel – not currently offered by our team (CITZ is planning to offer this)
Marketing and promoting – both teams