Ett högre och lägre perspektiv
Min kollega Micke Deurell tipsade mig nyss om en resurs som helt gått mig förbi men som jag helt plötsligt har blivit löjligt förtjust i och skulle kunna tänka mig att bara fokusera på. Det är återigen vårt kära Patterns & Practices team som har släppt en iteration (det är ett projekt under utveckling) av riktlinjer för mjukvaru-arkitektur och även en del förslag och rekommendationer för specifika lösningar.
Vad innebär det här då?
Jo, att du som idag betraktar dig som arkitekt får ett perspektiv som jag hoppas ska vara till nytta för alla inblandade, du kan höja perspektivet från enbart datatåkomst eller sänka perspektivtet från SOA-nivån till en nivå som jag själv känner kan vara oerhört värdefull i valet av teknik och arkitektur.
Riktlinjerna struktureras i ett konceptuellt ramverk enligt följande bild:
Och det finns också kopplat till denna organisation en uppsättning applikationstyper som kan hjälpa oss att välja initiell struktur för speciella typer av lösningar. De som idag finns publicerade är:
Rich Client Application Archetype
Rich Internet Application Archetype
Services Application Archetype
Klart intressant tycker jag, hoppas att detta är något som vi kan prata mer om framöver.
Comments
Anonymous
September 29, 2008
PingBack from http://www.easycoded.com/ett-hogre-och-lagre-perspektiv/Anonymous
September 29, 2008
Direkt när jag såg akronymen "SOA" dyka upp i texten så kom jag direkt att tänka på Oslo. Då det inte finns särskilt mycket information om det än så tänkta jag bara se om dessa två har något gemensamt?Anonymous
October 02, 2008
Mycket trevligt. Tack så mycket för den informationen. Skummade igenom några sidor, och inser att det finns mycket matnyttigt att läsa. Jag hoppas på att det i nästa visual studio går bättre att använda MVP med trevligt designade sidor med master pages, vilket jag förstått inte går riktigt så enkelt idag. Men jag följer med spänning utvecklingen här, och tycker verkligen om det jag ser. Det här låter hur dumt som helst, men jag har fått ännu en aha upplevelse hur viktigt det är med ett bra business layer, och vad facade pattern, och diverse andra patterns kan göra för applikationsutvecklingen. Vilken fart man får på utvecklandet när man fastställt de delarna, och vilken kvalité det också blir. Riktigt roligt att uveckla tycker jag.