WeProject.ai · Programme management
Programme management in WeProject.ai
Capabilities
Scheduling
Tasks carry dates and dependencies and can be viewed as a schedule.
Task boards
Tasks can be worked on a board rather than only in a table.
Portfolio and programme rollup
Projects roll up into programmes and portfolios.
Risk register
Risks are recorded against a project with mitigation and ownership.
Assumption register
Assumptions are recorded explicitly rather than left implicit in documents.
Resource management
People and resources are allocated to work.
Evidence
- Declared in apps/data-domain/seed-data/product-capabilities.json
- Resolved by apps/data-domain/scripts/check-alignment-registry.mjs
- Implemented in apps/frontend/src/views/EnhancedRequirements.tsx
- Implemented in apps/frontend/src/views/Baselines.tsx
- Implemented in apps/frontend/src/views/Decompositions.tsx
- Implemented in apps/frontend/src/views/Budgets.tsx
- Implemented in apps/frontend/src/views/AuditLog.tsx
- Implemented in apps/backend/services/ExportService.js
Security
Running with no outbound connection
The model provider is a configuration choice · Reference data ships with the deployment, not copied into each app · The data stores are yours
Identity and access
One session, verified by every product · Multi-factor authentication · Revocation is checked when a session is used, not only when it is issued · Redirects are allowlisted · Permission resolves on role AND calling application
How the software is kept honest
Dependency vulnerabilities fail the build · A measured quality position, published with its coverage · The marketing claims on this site are gated