I was honoured to be invited to talk by the Zakey initiative to a group of fresh graduates, most of them with few or no professional experience, so my goal was to have a high-level introduction to the overall end-to-end process of software development (mostly focused on a product). Some of the topics covered were:
- Software development process from a 10.000 foot view (big picture)
- How a team decides what to work on: things like OKR, KPI, priorization, product management, etc. (in a very basic and superficial way)
- How the team got organized and our ownership end to end, our day by day
- Everything that happened from the moment we made a change in the code until that change arrived to the hands of our users
- A little bit of my vision about software development and the profession
- Some resources to further learn or deepen into some of the topics mentioned