W tym artykule przedstawię techniki prowadzenia efektywnych i skutecznych spotkań. Jako programista zdaję sobie sprawę, że spotkania są, mówiąc kolokwialnie, jednym z najbardziej znienawidzonych aspektów naszej pracy. Z mojego doświadczenia wynika, że główną przyczyną jest ich chaotyczna struktura spowodowana brakiem przygotowania. Każdy dobrze zorganizowany projekt, iterację czy release produktu poprzedzamy planowaniem oraz zarządzamy ich przebiegiem. W przypadku spotkań dominuje tzw. podejście „na żywioł”. Z tego powodu tracimy masę czasu, chodząc na bezcelowe spotkania oraz prowadząc dyskusje o nieistotnych kwestiach.