S SDDO Notes · IE BCSAI 2025
Coursework

The project briefs.

Two individual assignments and one group brief. Assignment 1 ships a minimal app; Assignment 2 turns it into a proper DevOps pipeline. The group assignment scales the same ideas to a team.

Individual

Assignment 1 — minimal application

Pick a simple use case. Ship a working app with at least two of: CRUD, persistent storage, REST endpoints, minimal UI. Document SDLC choice, architecture, and reflection on how it scales.

Open PDF

Grading breakdown

Individual

Assignment 2 — DevOps automation

Take the Assignment 1 app and improve it: refactor with SOLID, add tests with ≥70% coverage, CI pipeline, Docker, deploy to a cloud platform, expose /health + metrics with Prometheus/Grafana, document everything.

Open PDF

Grading breakdown

Reference implementation
Top Living Inmobiliaria — the worked example
Visit the site →
Group

Group assignment

The team-sized version: bigger scope, more stakeholders, the same DevOps discipline.

Open PDF