Career

Lessons from Leading a Capstone Project Team

What I learned as QA and Project Manager for a university software project.

Marc Ocampo
|July 2025|5 min read

Key Takeaways

Leading AUXILIARE's development as both QA and Project Manager taught me lessons that extend far beyond software development.

Communication is Everything

Daily standups, clear task assignments, and transparent progress tracking kept everyone aligned. When communication broke down, so did velocity.

Quality Gatekeeping

As QA, I established a "no merge without review" policy. Initially unpopular, it prevented countless production bugs. The team eventually appreciated the safety net.

People have bad days. Checking in on mental well-being, celebrating small wins, and creating psychological safety made the team stronger than any process.

Balancing Scope and Time

We had ambitious features planned. Learning to cut scope without crushing morale—framing it as "phase 2" rather than "cancelled"—was an exercise in diplomacy.

The Human Side

Technical processes matter, but people come first. Regular check-ins, celebrating small wins, and creating psychological safety made the team stronger than any process document ever could.

Leadership is a skill that compounds. Every project makes the next one better.

Continue Reading
All Writing