10. Taustajärjestelmäkehittämisen skaalaaminen
Manage episode 306201389 series 2827697
Tässä jaksossa keskustelemme taustajärjestelmäkehityksen skaalauksesta tiiminäkökulmasta. Miten ohjelmistoa voidaan tehokkaasti kehittää, kun tuotekehitystiimejä on kymmeniä ja tiimien määrä tuplaantuu vuosittain. Jakson vieraaksi olemme saaneet Woltilta Jerry Pussisen, joka toimii Competence Leadina Python-teknologiaan liittyen. Pureudumme muun muassa tyypityksen hyötyihin Python-ohjelmointikielessä ja siihen miten autonomiset tiimit toimivat ilman erillistä arkkitehtiroolia.
Hyväksi havaittuja periaatteita kehittämiseen isossa skaalassa:
- tiimien autonomia
- palvelujen ja/tai repojen omistajuus
- tiimienvälisen keskustelun fasilitaattorit
- ohjelmointikielen tyypitys, esim tyyppivinkit Pythonissa
Linkkejä:
- Python-ohjelmointikieli: https://www.python.org/
- Kotlin-ohjelmointikieli: https://kotlinlang.org/
- Jerryn Helsinki Python meetup -esitys tyyppiturvallisesta Pythonista: https://www.youtube.com/watch?v=tKy1idOUW8s
- Staattinen tyyppitarkistaja mypy: https://mypy.readthedocs.io/en/stable/
- Type stubs -tiedostot: https://mypy.readthedocs.io/en/stable/stubs.html
Vieras
- Jerry Pussinen, Wolt: @JerryPussinen
Juontajat
Seuraa podcastia
- Kotisivu: https://koodiapinnanalla.fi/
- Twitter: @KoodiPinnanAlla
- Sähköposti: koodaillaan@koodiapinnanalla.fi
- Anna palautetta podcastista
39 episod