People building a system need to have a high level of shared knowledge.
They need to know not just what to build today and why, they need to know the system should look like in the near future.
Generally, the goal of the system is a bit of mirage, with blurry edges. Each of us have an idea of what it is we are building, is it the same idea?
Sharing knowledge effectively is hard, in this talk I will present a technique called Bytesize Architecture Sessions. It is a presentation format that improves knowledge sharing of systems. Bytesize Architecture Sessions are a great tool when:
- Need to make big changes across many systems (and the teams that build those systems)
- Technical Debt. The system has grown and accidental complexity has not been addressed. Understanding how to solve the debt while still shipping features requires some planning
- Evolving teams. It is difficult to maintain cohesive knowledge in a team that has changed over time
Bring your questions and comments!
Agenda (time in Melbourne/AEST)
- 5:15pm Networking
- 5:30pm Welcome
- 5:35pm Presentation
- 6:05pm Q&A
- 6:30pm Close
Virtual Event Only - Zoom Link is available to RSVP'd members.
Our Speaker
Andrea Magnorsky is a programmer and entrepreneur currently based in the New Zealand. She is a founder and is well-known in the programming community for her contributions to functional programming and software architecture. Magnorsky has over 20 years of experience in the software industry and has spoken at well-known international conferences and events on topics such as game development, functional programming, and software architecture. She is the creator of Bytesize Architecture Sessions.