by Jacqui Read
Finalist entries to the O'Reilly Software Architecture Katas give us excellent examples of how to approach architecting software. No two are the same, despite following the same original brief. How could you use these examples in your own work?
- Finalists: AI Winter 2024
- Finalists: Autumn/Fall 2024
- Finalists: Winter 2024
- Finalists: Autumn/Fall 2023
- Finalists: Autumn/Fall (external) 2023
- Finalists: Autumn/Fall 2022
- Finalists: Spring 2022
- Finalists: Autumn/Fall 2021
- Finalists: Spring 2021
- Finalists: Autumn/Fall 2020
- O'Reilly Architectural Katas
The AI kata is different to the software architecture katas. Teams have to implement their solution, and provide a lot less documentation. It is unlikely you can use the bot, but you can see the documentation and a screenshot of the bot where possible.
GitHub Repositories of the top 3 and runners-up of the O'Reilly Winter AI Kata 2024.
Listed in alphabetical order with no ranking.
- Avanza Solutions (repo missing) | bot screenshot
- IntelliMutual | bot screenshot
GitHub Repositories of the top 3 and runners-up of the O'Reilly Autumn/Fall Architecture Kata 2024.
Listed in alphabetical order with no ranking.
GitHub Repositories of the top 4 (joint 3rd place) and runners-up of the O'Reilly Winter Architecture Kata 2024.
Listed in alphabetical order with no ranking.
GitHub Repositories of the top 3 and runners-up of the O'Reilly Autumn/Fall Architecture Kata 2023.
Listed in alphabetical order with no ranking.
GitHub Repositories of the top 3 and runners-up of the O'Reilly Autumn/Fall (external) Architecture Kata 2023.
Listed in alphabetical order with no ranking.
GitHub Repositories of the top 3 and runners-up of the O'Reilly Autumn/Fall Architecture Kata 2022.
Listed in alphabetical order with no ranking.
GitHub Repositories of the top 3 and runners-up of the O'Reilly Spring Architecture Kata 2022.
Listed in alphabetical order with no ranking.
GitHub Repositories of the top 3 and runners-up of the O'Reilly Autumn/Fall Architecture Kata 2021.
Listed in alphabetical order with no ranking.
GitHub Repositories of the top 3 and runners-up of the O'Reilly Spring Architecture Kata 2021.
Listed in alphabetical order with no ranking.
GitHub Repositories of the top 3 and runners-up of the O'Reilly Autumn/Fall Architecture Kata 2020.
Listed in alphabetical order with no ranking.
The O'Reilly Architectural Katas are hosted by Neal Ford and Mark Richards, and judged by a team led by Head Judge Jacqui Read (AKA Judge Jacqui).
Here is how the katas are described on O'Reilly.com:
Architectural Katas (started by Ted Neward^) give you the opportunity to exchange ideas, solve an architectural problem, and, if you’re a finalist, present your plans before some of the best and brightest leaders in the industry.
Here’s how it works. You’ll work together virtually in small teams of your choosing to solve a real software architecture problem faced by an actual organization working for social good. Everyone gets the chance to practice their craft in a safe and social environment, and the finalists and winners earn well-deserved bragging rights. Plus, the selected organization trying to do good in the world will have one of its gnarliest software architecture problems solved.
Not ready to compete but want to be part of the action? Spectators are welcome! See how Architectural Katas work, cast your vote for the winning team, and learn how to successfully present architecture plans to stakeholders.
Please note, your team must include at least one O’Reilly online learning member in order to participate in the challenge and attend the live events.
^ Link added by project author.