AI-lähtöisen tuotekehityksen prosessi
Tällä viikolla CTO Jaakko Kuoppa johdatti meidät AI-lähtöisen tuotekehityksen prosessiin. Kyseessä on skillien ohjaama ja katselmointiin perustuva kehitysprosessi, jossa hyödynnetään Claude Codea ja GitHub Copilotia.
Jokaisen kooditehtävän kohdalla prosessi alkaa Grill-me-tekniikalla, jossa tekoäly esittää käyttäjälle tarkentavia ja avustavia kysymyksiä. Tämän jälkeen siirrytään suunnitteluun ja testaukseen, jotka molemmat perustuvat arkkitehtuuriin. Testit kirjoitetaan ennen varsinaisen tehtävän toteuttamista, jotta tekoäly ei pääse laatimaan testejä ainoastaan oman toteutuksensa pohjalta.
Seuraavaksi syntyy varsinainen koodi, joka katselmoidaan vaiheittain. Arkkitehtuuri tarkistetaan siihen kehitetyllä skillillä ja koodille sekä tietoturvalle tehdään omat tarkistuksensa. Kun kaikki vaiheet on käyty läpi, tehtävä etenee versionhallintaan pull requestina.
Ajankohtaista
Astra hyötyy kevyemmistä ja tarkemmin kohdennetuista ohjeista. Kävimme läpi muun muassa:
- Lyhennä skillien kuvaukset: kerro tarkasti milloin skilliä käytetään. Liian laaja kuvaus lataa turhia ohjeita
- Pidä monivaiheisten Skillien pääohjeet sisällysluettelona: se kertoo vain, mistä tarkemmat ohjeet ja skriptit löytyvät. Näin malli avaa kerralla vain sen osan, jota tehtävä vaatii
- AGENTS.md tilannekohtaiseksi: älä pakota lukemaan kaikkia dokumentteja ennen joka muutosta
- Poista testikehotukset: aiempia malleja piti käskeä testaamaan ja tarkistamaan työnsä. Astra tekee sen itse, joten vanhat ohjeet johtavat vain turhiin testikierroksiin
- Löysää rajauksia: tiukka ”kysy aina ensin” kirjoitettiin aiempien mallien varalta. Astra ei tee tehtävää, ellei se tiedä sitä turvalliseksi, joten anna sen käyttää omaa harkintaa
- Vinkki: pyydä Astraa auditoimaan omat skillit ja AGENTS.md näiden periaatteiden pohjalta
Jää seuraamaan blogejamme ja ota meihin yhteyttä, muutetaan ideasi yhdessä ratkaisuiksi!
2026
Syyskuu (5)
Elokuu (4)
Heinäkuu (3)
Kesäkuu (8)
Toukokuu (4)
Huhtikuu (7)
Maaliskuu (5)
2025
Joulukuu (4)
Marraskuu (2)
Lokakuu (4)
Syyskuu (6)
Elokuu (5)
Kesäkuu (9)
Toukokuu (1)
Helmikuu (1)
2024
Joulukuu (2)
Lokakuu (2)
Kesäkuu (1)
Toukokuu (2)
Huhtikuu (1)
2023
Joulukuu (4)
Lokakuu (4)
Syyskuu (3)
Elokuu (1)
Heinäkuu (1)
Helmikuu (1)
2022
Joulukuu (3)
Syyskuu (2)
Kesäkuu (3)
Toukokuu (3)
Maaliskuu (3)
Tammikuu (1)
2021
Joulukuu (3)
Marraskuu (2)
Toukokuu (3)
Helmikuu (1)
2020
Elokuu (1)
Toukokuu (1)
Huhtikuu (1)
Maaliskuu (1)
Helmikuu (1)
2019
Joulukuu (2)
Marraskuu (1)
Lokakuu (1)
Syyskuu (1)
Huhtikuu (3)
Helmikuu (3)
2018
Joulukuu (2)
Marraskuu (1)
Lokakuu (1)
Syyskuu (5)
Elokuu (1)
Kesäkuu (2)
Toukokuu (2)
Huhtikuu (1)
Maaliskuu (1)
2017
Joulukuu (3)
Toukokuu (2)
2016
Joulukuu (1)
Marraskuu (2)
Syyskuu (1)