update CLAUDE.md

This commit is contained in:
Christophe VILA
2025-09-04 16:41:43 +00:00
parent 759b17fc53
commit 560ea768d3

View File

@@ -2,8 +2,9 @@
This project will be used by following kind of users :
- program managers:
they manage a program, which encompass all activities allowing to reach a company objective. there are different kind of programs:
they manage a program, which encompasses all activities allowing to reach a company objective. there are different kind of programs:
- strategic customer program: in this case, the program represents all the go-to-market activities for this customer (from pre-sales to maintenance)
- business program: in this case, objectives will allow to address new market shares or ensure business continuity on existing market shares. some examples: support new languages, implement country regulatory new rules, ...
- technical program: in this case, objectives are usually transversal and benefits for all products and solutions of the company. some examples: ability to deploy on public cloud, going from monolith to micro-services architecture, ...
- other transversal activities like innovation can also be run through a program
- product managers:
@@ -14,11 +15,11 @@ they also decide if a given customer request has to be processed as a custom or
they decide strategy and priorities in case of unability to address all needs with current budget
- engineering managers:
they manage a set of agile teams in charge of developing the features.
their organization is based on SAFe principles, meaning they are committing their scope by program increments of 3 months.
they run an organization which is based on SAFe principles, meaning scope is committed through program increments of 3 months.
Objective of this project is to provide a UI that would :
- help program & product managers to record their needs in term of new features or customs to implement in a product, based on priorities, expected start and end dates,
- help top management to have visibility on the overall picture (aggregation of all needs recorded) and have
- help program managers and product managers to record their needs in term of new features or customs to implement in a product, based on priorities, expected start and end dates, ...
- help business owners to see when these needs will be fulfilled and let them change constraints like priority,
This component is server-side.
Its aim is to provide API that would be used by UI whenever a core business logic has to be executed.
Core business logic is around computing start and end dates for each