GeeCON 2024: P. Duval, A. Touret - Nauczmy się identyfikować wymagania techniczne dla lepszego projektowania

youtube.com 5 godzin temu


Have you always heard phrases like 'it must work 24/7,' 'I want 100% availability,' only to end up with 'in reality, a VM will be more than sufficient'? Or conversely, 'No SLA, my platform is not critical, it just needs to run precisely at 6:54 AM on the first day of the month'? If these situations sound familiar, don't miss out! Whether these Non-Functional Requirements are explicit or not, they are the keystone of any architecture aligned with client needs. Drawing on 2 fictional examples (any resemblance to reality is purely coincidental, or possibly not), we will research how to navigate the pitfalls of overengineering and establish a pragmatic approach to identifying the right architecture for the right business need. By the end of this presentation, we'll know how to identify those elusive NFRs that will aid us plan better architectures while avoiding unnecessary complexity!