Miksi Ohjelmistotiimit Menettävät Kontekstin
Selvitä, miksi ohjelmistotiimit menettävät kontekstin koodin ulkopuolella ja miten tehtävien, keskustelujen, tiedostojen ja hyväksyntöjen yhdistäminen parantaa tuottavuutta.
Nykyaikaisilla ohjelmistotiimeillä on erinomaiset työkalut koodin kirjoittamiseen.
Versionhallinta seuraa muutoksia, koodikatselmoinnit parantavat laatua ja jatkuva integraatio automatisoi julkaisuja.
Silti monet ohjelmistoprojektit hidastuvat, koska tärkeä konteksti sijaitsee itse koodin ulkopuolella.
Ongelmana ei yleensä ole ohjelmointi vaan hajallaan oleva tieto.
1. Koodi Kertoo Vain Osan Tarinasta
Lähdekoodi näyttää, mitä muuttui, mutta harvoin selittää miksi.
Kehittäjät tarvitsevat usein liiketoimintapäätöksiä, asiakaspalautetta, suunnittelukeskusteluja tai hyväksyntähistoriaa ymmärtääkseen ominaisuuden kokonaan.
Esimerkkejä Puuttuvasta Kontekstista
* Miksi vaatimus muuttui
* Miksi virheen korjaus siirrettiin myöhemmäksi
* Mikä asiakas pyysi ominaisuutta
* Kuka hyväksyi toteutuksen
* Mitä vaihtoehtoja harkittiin
Ilman tätä tietoa tiimit käyttävät aikaa tapahtumien selvittämiseen jälkikäteen.