Fältanteckningar
Om du ska starta ett nytt mjukvaruinitiativ, kan factor10 Solution Designer hjälpa dig och dina kollegor att tänka igenom många nödvändiga aspekter för att designa en lösning som fungerar.
Detta verktyg finns för att:
Detta verktyg är inte tänkt för att:
Tanken är att tillhandahålla rätt mängd struktur, utan att göra dig till verktygets fånge.
Du kommer märka att "rätt" sätt att använda verktyget är att hoppa mellan flikarna och att återbesöka olika flikar vid behov. Med det sagt så tror vi att första gången du provar verktyget kan det vara fiffigt att prova flikarna i följande ordning, de tre första fokuserar på "varför":
Därefter kanske du aktiverar/använder flera flikar. När du jobbat genom Team och Drift så återbesöker du Summering — har du valt "Betalning för användning" samlas detaljerad kostnadsinformation från de två flikarna in dit av sig själv, och gör bilden tydligare.
Om du vill få lite inspiration från ett mycket enkelt exempel så är denna lösning baserat på en DDD-övning och handlar om en tidrapporterings-applikation. (Notera att url-en ovan är en "publik länk". Därmed är lösningen inte ändringsbar för dig och många verktygsfunktioner saknas också, men du kan enkelt kopiera exmemplet och använda verktyget fullt ut via ditt eget konto om du vill.)
Vi betraktar dessa koncept som hörnstenar:
Plus några lite senare koncept i samma anda:
Du kommer att märka det i verktyget.
Du kommer också märka att vi gillar Whirlpool-idén som Eric Evans formulerat: Whirlpool Process of Model Exploration. Du förväntas alltså inte följa en bestämd ordning. Snarare kommer du att behöva hoppa mellan flikar för att belysa behov och lösning från olika håll, och ändra dig allt eftersom nya insikter dyker upp.
När man tittar på ett mjukvaruinitiativ är det avgörande att använda flera perspektiv. Det är ett av verktygets designmål. Samtidigt är det lätt att drunkna i informationsmängden. Därför finns ett filter högst upp på skärmen som visar bara de flikar som är relevanta för det eller de perspektiv du valt. (Notera också att för en nyskapad lösning så är vissa flikar dolda via inställningarna.)
Perspektiven är dock alla del av samma sammanhängande modell: de påverkar varandra. Det du väljer är hur mycket du vill ta in på en och samma gång.
Obs! Det är inget självändamål att alla flikar ska användas. Använd de som är till nytta för ditt initiativ, fyll i så mycket som är hjälpsamt och hoppa över resten (dölj dem under Inställningar).
Vi använder det här verktyget internt, för våra egna behov.
Vi jobbar mycket med att utveckla det vi kallar Self-service Solution Configurators åt kunder. Den typen av system låter våra kunders kunder själva designa de lösningar de behöver, utifrån sin domän och sina specifika förutsättningar. Därför kändes det naturligt att vi själva också borde använda, och erbjuda, en self-service solution configurator. För att leva som vi lär. :)
Det som ritas blir sålt. Om ni skapar ett bra lösningsförslag i det här verktyget tillsammans med er kund, finns en god chans att ni också får vara med och utveckla det.
Du hittar mer information på factor10 Solution Designer. Skicka gärna förbättringsförslag till fsd@factor10.com.
Lycka till med design-arbetet!
1 Denna stil gäller i en Leverans-situation. För en Labb-situation ser den "korrekta" setupen helt annorlunda ut. (Du ställer in Initiativstil under Inställningar.)