Station

Ratkaisu- ja rajapintasuunnittelu

Suunnittele rajapintasopimus ja vuorovaikutusmalli sen jälkeen, kun arkkitehtuurivalinta on perusteltu.

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.