# Debuggaa testattavilla hypoteeseilla

Taiga Learning · Työpohja
https://taiga.training/fi/lessons/debug-with-ai/

Käytä kuvitteellisia tai hyväksyttyjä tietoja. Älä kirjoita salaisuuksia tähän työpohjaan.

## Tavoitteet
- Kuvaat odotetun ja havaitun toiminnan täsmällisesti.
- Valitset havainnon, joka erottaa kilpailevia selityksiä.
- Varmistat korjauksen sekoittamatta oireen poistumista syyn poistumiseen.

## Tehtävä
Kirjoita tuoreesta virheestä lyhyt selvitys. Kuvaa odotettu toiminta, havaittu toiminta, vaikutusalue ja kolme mahdollista syytä. Nimeä kullekin havainto, joka heikentäisi selitystä. Aloita halvimmasta turvallisesta havainnosta.

## Oma vastauksesi
- Tilanne ja rajaus:
- Oletukset ja avoimet kysymykset:
- Ratkaisu tai päätös perusteluineen:

## Varmista vastaus
| Väite tai kriteeri | Näyttö tai testi | Tulos tai puute | Omistaja |
| --- | --- | --- | --- |
| | | | |
| | | | |
| | | | |

## Seuraava toimi
- Toimi, omistaja ja ajankohta:
- Milloin arvioit vastauksen uudelleen?

## Muistettava periaate
Jokaisen debuggausvaiheen pitäisi vähentää epävarmuutta. Muutos ilman tarkistettua selitystä voi lisätä uuden virheen.

## Lähteet
- [Google SRE: Effective Troubleshooting](https://sre.google/sre-book/effective-troubleshooting/)

Työpohja tukee oppimista. Sen täyttäminen ei itsessään hyväksy tuotantomuutosta.
