| 1 | FDE mindset and client discovery | Role of the embedded engineer, discovery interviews, process mapping, stakeholder goals, constraints, and success measures. | Discovery plan and stakeholder map. |
| 2 | Architecture and operating models | System boundaries, environments, integration patterns, data ownership, non-functional requirements, and architecture trade-offs. | Current-state and target-state architecture. |
| 3 | Requirements and scope control | Translating vague needs into user stories, acceptance criteria, risks, assumptions, change control, and delivery sequencing. | Prioritised backlog and first-loop specification. |
| 4 | Enterprise data and integrations | Data quality, identity matching, ETL/ELT, REST APIs, webhooks, retries, idempotency, and schema evolution. | Integration contract and data-mapping workbook. |
| 5 | Odoo framework foundations | Modules, manifests, ORM recordsets, environments, models, fields, inheritance, lifecycle, and upgrade-safe patterns. | Working custom module skeleton. |
| 6 | Views, workflows, and security | XML view inheritance, actions, menus, access control lists, record rules, multi-company boundaries, and user journeys. | Role-based workflow with security tests. |
| 7 | Sales, CRM, and project delivery | Lead-to-opportunity, quotations, orders, customer handoffs, project tasks, approvals, and operational reporting. | Configured opportunity-to-delivery loop. |
| 8 | Inventory and purchase operations | Products, routes, replenishment, warehouses, receipts, deliveries, purchase flows, reservations, and cross-docking. | Inventory workflow and exception map. |
| 9 | Accounting and financial controls | Double-entry principles, journals, invoices, taxes, fiscal positions, currencies, reconciliation, and audit trails. | Tested invoice-to-ledger scenario. |
| 10 | ORM performance and PostgreSQL | Prefetching, N+1 queries, batch operations, indexes, query plans, transactions, locks, and profiling. | Performance findings and remediation plan. |
| 11 | Background jobs and integrations | Cron jobs, queues, external service failures, state machines, observability, retries, and operational alerts. | Resilient asynchronous integration design. |
| 12 | Migration and data loading | Extraction, transformation, mapping, deduplication, validation, batch loading, reconciliation, rollback, and cutover planning. | Migration runbook and reconciliation report. |
| 13 | Testing and deployment | Unit and integration tests, user acceptance, fixtures, staging, backups, release controls, monitoring, and rollback. | Release checklist and test evidence. |
| 14 | Capstone solution build | Implement the legacy manufacturing scenario, connect inventory and accounting, resolve defects, and document decisions. | Integrated Odoo solution increment. |
| 15 | Client simulation and hardening | Incident response, scope changes, performance review, user training, executive narrative, and production readiness. | Handover pack and executive briefing. |
| 16 | Capstone assessment | End-to-end demonstration, technical review, business-value explanation, peer feedback, portfolio refinement, and development plan. | Final capstone, report, and presentation. |