Station

Ratkaisu- ja rajapintasuunnittelu

Suunnittele rajapintasopimus ja vuorovaikutusmalli valitulle toteutustavalle.

Kun arkkitehtuurimalli on tiedossa, suunnittelun on muutettava kyvykkyysvaatimukset selkeiksi rajapintasopimuksiksi, vuorovaikutuksiksi, skeemoiksi, datasäännöiksi, elinkaariodotuksiksi ja hyödyntäjien velvoitteiksi.

Reittisi kartalla

Metrokartta

Select a cycle, station, or stakeholder to open its permanent method page.

StrateginenHallintaKäyttäjäTekninenKäyttäjäkokemusKäyttäjäkokemusMarkkinatietoaMarkkinatietoaLiiketoiminnalliset tavoitteetLiiketoiminnalliset tavoitteetKilpailuanalyysiKilpailuanalyysiEkosysteemin visioEkosysteemin visioSkaalautuva infrastruktuuriSkaalautuva infrastruktuuriLainsäädäntö ja vaatimustenmukaisuusLainsäädäntö ja vaatimustenmukaisuusTietoturva ja yksityisyysTietoturva ja yksityisyysSuunnittelustandarditSuunnittelustandarditToimittajan hallintaToimittajan hallintaSopimussuunnitteluSopimussuunnitteluKehitysKehitysCI/CDCI/CDTestausautomaatioTestausautomaatioJulkaisunhallintaJulkaisunhallintaPalvelusopimuksetPalvelusopimuksetAPIn käyttöönottoAPIn käyttöönottoAPI-näkyvyysAPI-näkyvyysKumppanien integrointiKumppanien integrointiAPI-ajattelutapaAPI-ajattelutapaRoolit ja vastuualueetRoolit ja vastuualueetOsaamisen kehittäminenOsaamisen kehittäminenToimintaohjeetToimintaohjeetPortfolionhallintaPortfolionhallintaBudjetin ja resurssien hallintaBudjetin ja resurssien hallintaStrategia1KyvykkyysstrategiaHyödyntäjien vaatimukset ja käyttöönotto2Hyödyntäjien vaatimuksetja käyttöönottoArkkitehtuuri- ja alustapäätökset3Arkkitehtuuri jaalustaratkaisutRatkaisu- ja rajapintasuunnittelu4Ratkaisu- jarajapintasuunnitteluToimitus ja operointi5Toimitus ja operointiLaadun ja valmiuden varmistus6Laadun ja valmiudenvarmistusJulkaisu ja käyttöönoton mahdollistaminen7Julkaisu ja kayttoonotontukiSeuranta ja parantaminen8Seuranta ja parantaminenLiiketoimintamahdollisuuksien linjaAlusta-arkkitehtuurilinjaAPI-suunnittelulinjaToimituslinjaJulkaisu- ja käyttöönoton linjaToimintamallilinja

Selected station: Ratkaisu- ja rajapintasuunnittelu

Tarvittavat sidosryhmät

Liittyvät resurssit

Tulokset

  • Validoitu rajapintasopimus valitulle toteutustavalle
  • Johdonmukaiset vuorovaikutus-, data-, tapahtuma-, tiedosto-, työnkulku- tai API-rajapintasopimuspäätökset
  • Suunnittelun jäljitettävyys kyvykkyyden ja hyödyntäjien vaatimuksiin
  • Suunnitelmat linjassa toimialamallien ja vuorovaikutusmallien kanssa

Matkan kriteerit

Aloituskriteerit

  • Kyvykkyys vastaa selkeään liiketoimintatarpeeseen ja on uudelleenkäytettävissä tarkoitetuille hyödyntäjille.
  • Valittu rajapinta tarjoaa hyödyntäjille sopivan abstraktion.
  • Kyvykkyyden arvolupaus on validoitu liiketoiminnan ja hyödyntäjien sidosryhmien kanssa.
  • Hyödyntäjäsegmentit on tunnistettu.
  • Ylätason toteutuksen etenemissuunnitelma on määritelty.

Valmistumiskriteerit

  • Valittu arkkitehtuuri, alusta ja toteutustapa on validoitu olennaisten arkkitehtuuri-, tietoturva- ja alustasidosryhmien kanssa.
  • Valittu rajapinta tarjoaa hyödyntäjille sopivan abstraktion.
  • Rajapintasuunnittelu ja tarjottavat kyvykkyydet ovat jäljitettävissä liiketoiminta-arvoon ja hyödyntäjien tarpeisiin.
  • Rajapintasuunnittelu noudattaa sovittuja suunnittelustandardeja ja käytäntöjä.

Tältä onnistuminen näyttää

Valitse valittuun toteutustapaan sopivat suunnitteluresurssit ja dokumentoi rajapintasopimus ennen toteutusta.

  1. Käytä Domain Canvas -pohjaa uudelleen liiketoimintaolioiden, termien, sääntöjen ja omistajuuden vahvistamiseen ennen sopimussuunnittelua. — Toimialuekanvas
  2. Kuvaa Interaction Canvas -pohjan avulla, miten hyödyntäjät, järjestelmät tai käyttäjät ovat vuorovaikutuksessa kyvykkyyden kanssa. — Vuorovaikutuskanvas
  3. Käytä REST-suunnitteluresursseja, kun valittu rajapinta on REST API. — REST-kanvas
  4. Käytä Event Canvas -resursseja, kun valittu rajapinta on tapahtumapohjainen. — Tapahtumakanvas
  5. Käytä GraphQL-suunnitteluresursseja, kun valittu rajapinta on GraphQL.
  6. Käytä suunnitteluperiaatteita ja tyyliopasta, jotta suunnittelupäätökset ovat linjassa yhteisten sääntöjen kanssa ja auditointi voi validoida ne johdonmukaisesti. — API-suunnitteluperiaatteet
  7. Sovella contract-first- tai design-first-lähestymistapaa rajapintasopimuksen kuvaamiseen ja validointiin ennen toteutusta.
  8. Käytä auditoinnin tarkistuslistaa varmistaaksesi, että suunnittelu täyttää toiminnalliset ja ei-toiminnalliset vaatimukset, mukaan lukien tietoturva, suorituskyky ja vaatimustenmukaisuus. — API-auditoinnin tarkistuslista

Metro lines

Keskittyy rajapintojen ja integraatioratkaisujen suunnitteluperiaatteisiin ja -käytäntöihin.

Liittyvät resurssit

Browse the resources selected for Ratkaisu- ja rajapintasuunnittelu; the summary above explains how they support this station’s work.

Resurssit

Resources for Ratkaisu- ja rajapintasuunnittelu

canvas

Vuorovaikutuskanvas

Määrittele API-vuorovaikutukset, työnkulut ja odotetut vastaukset, jotta varmistetaan yhdenmukainen API-kokemus.

Tulokset

  • Valitun kyvykkyyden määritelty vuorovaikutusmalli
  • Selkeytetyt syötteet, tuotokset, komennot, kyselyt, tapahtumat ja vastaukset
  • Sovitut validointisäännöt ja vuorovaikutusodotukset

Näin se toimii

  1. Kartoita rajapinnan vuorovaikutukset käyttäjän tehtäviin.
  2. Määritä päätepisteet kullekin vuorovaikutukselle
  3. Dokumentoi kunkin vuorovaikutuksen syötteet ja tuotokset.
  4. Validointisääntöjen ja -rajoitusten määrittäminen
  5. Luo vuorovaikutusmalleja CRUD-, kysely-, komento- ja tapahtumapohjaista vuorovaikutusta varten.

Relevant cycles

Kyvykkyyden tuotteistamisen sykli

Sykli liiketoiminnan kyvykkyyksien muuttamiseen uudelleenkäytettäviksi digitaalisiksi kyvykkyyksiksi ennen toteutustavan valintaa.

API-tuotteistamisen sykli

API-keskeinen APIOps Cycles -polku APIen tuotteistamiseen, suunnitteluun, toimittamiseen, julkaisuun ja parantamiseen.

Automaatiosykli

Sykli automaatiomahdollisuuksien tunnistamiseen, suunnitteluun, toimittamiseen, käyttöönoton mahdollistamiseen ja parantamiseen.