OOAMS

OOAMS Public Release Traceability

This checklist defines the public GitHub release scope and confirms that the reviewer-facing deliverables remain traceable, reproducible, and honest about limitations. Private learning and preparation materials are intentionally excluded from the public repository.

Public deliverable coverage

Area Public evidence Status
Requirements 01-Requirements/ Present
Database 02-Database/ Present and regenerated
Synthetic data 03-Data/ Present and reproducible
SQL analytics 04-SQL/ Present and executable
Python pipeline 05-Python-Pipeline/ Present and executable
Power BI design 06-PowerBI/OOAMS-PBI-001.pdf Present; PBIX manual
Agile planning 07-Agile/OOAMS-APM-001.pdf Present as planning artefact
Testing and UAT 08-Testing/ and tests/ Present
Portfolio website 10-Portfolio-Case-Study/index.html Present; live at https://ayushmaangangulywork-boop.github.io/OOAMS/10-Portfolio-Case-Study/
Release quality This file and root README.md Present

Consistency checks

Validation evidence

python -m py_compile 03-Data/OOAMS-Sample-Data-Generator.py 05-Python-Pipeline/OOAMS-Pipeline-001.py
python 03-Data/OOAMS-Sample-Data-Generator.py
python 05-Python-Pipeline/OOAMS-Pipeline-001.py
python -m pytest -q

Additional checks execute the full SQL query pack, SQLite integrity and foreign-key checks, both scripts from their own directories, the static website’s relative links, and byte-level reproducibility of two generated databases.

Remaining manual work

  1. Build the Power BI report in Power BI Desktop from 05-Python-Pipeline/OOAMS-Analytics-Output.xlsx and 06-PowerBI/OOAMS-PBI-001.pdf.
  2. Visually inspect filters, relationships, KPI labels, accessibility, and page layout.
  3. Replace or extend the live case-study page only if the public presentation scope changes.