Først og fremmest tusind tak for jeres kommentarer til mit første indlæg om emnet, som jeg kan se også har haft rigtig mange læsere - hvilket jeg tolker som en oprigtig interesse i at hjælpe os med at blive bedre.
Hvis jeg skal opsummere kommentarerne og give jer min egen reflektion på dem, så vil jeg egentlig helst dele dem i to grupper: 1) Dem som vi har direkte indflydelse på her i landet, og 2) dem som vi kun kan ændre ved at påvirke vores kære kolleger i Redmond optimalt.
ad 1)
I påviser jo et "gap" imellem hvad vi prædiker og hvad I har brug for i dagligdagen. Vi er ekstremt fokuserede på at fremme optaget af de nyeste teknologier (det er faktisk en af de ting vi bliver hårdest målt på), men har samtidig ansvaret for at udviklernes tilfredshed er i top (...en anden ting vi bliver hårdt målt på!). At vide alt om det nyeste er for nogen vigtigt at vide, men for flere nok mere i kategorien nice-to-know; så jeg forstår godt at det kan give frustrationer at se Microsoft tale om WCF, når man ved at man hjemme på kontoret eller ude hos kunden sidder og bakser med en udfordring omkring Biztalk 2004. Så i virkeligheden påvirker vi endda tilfredsheden negativt i visse tilfælde!!!
Jeg har længe gået og bakset med tanken om at det er et problem at vi i vores afdeling er "historieløse". Forstået på den måde, at for 18 måneder siden var vi laserskarpt fokuserede på .NET 2.0/VSTS/SQL 2005. Vi holdt massevis af indlæg, træninger og seminarer samt havde et par håndfulde gode online ressourcer klar til at kaste efter hvem som helst som måtte have en udfordring på de (beta/nye) produkter. Altsammen udvalgt efter bedste evne af mine medarbejdere som i al beskedenhed nok er blandt de bedre til, at skelne skidt fra kanel når Microsoft maskinen promoverer noget nyt ved at overdynge folk med information! ....men hvor er den viden tilgængelig nu hvor der sandsynligvis endda er endnu flere som efterspørger den?
Dette er en af grundene til at vi har lavet MSDN Guide (som stadig kun er i sin første version). Udover at være vores bud på de bedste ressourcer omkring et givent emne, så er det planen at vi vil arkivere de "gamle" guides, således at man altid har adgang til dem. Jeg tror at det måske kan hjælpe lidt, især for dem som "sent" vil i gang med et givent emne. Men den virkelige udfordring er jo at efter et produkt/en teknologi har været på markedet i 1-2 år, så sidder de virkelige eksperter ikke i Microsoft Danmark men rundt omkring i landet!
Udover at støtte op om vores online communities, og i det hele taget skrue endnu mere op for vores egne online aktiviteter også, har vi mange ideer som vi lige nu forsøger at få til at krystallisere sig i noget brugbart:
- skulle vi oprette en Wiki, hvor vi populært sagt kunne kickstarte de forskellige emner i takt med at vi får dem ind på radarskærmen, og I så hen ad vejen kunne addere med kommentarer og gode links i takt med at de rigtige erfaringer bliver skabt ude omkring?
- hvis jeres udfordring ofte ikke er af break/fix karakter, så kan Microsoft Support ikke hjælpe. Udover vores online ressourcer, er vores næste skud i bøssen idag en Microsoft konsulent (f.eks. en såkaldt Premier aftale) hvilket er en super god løsning - men også klart i den dyre ende. Så har vi brug for noget midt imellem - f.eks. en online/chat udgave af Premier; et sted hvor man kan diskutere en mulig løsning istedet for en bug? (det er en svær model at arbejde med rent økonomisk, men lad os nu tænke tanken....)
- Master Classes? Hele dage på Level-400/500, sandsynligvis med en ekstern taler
- ...og flere andre. Det er tanken at så snart vi har mere konkrete forslag/ideer, så vil vi teste dem på Dorthes blog om MSDN aktiviteter. Så stil ind på den!
Men alle gode forslag modtages med kyshånd! Er der f.eks. nogen som ved hvad der skal til for at gøre de mange udviklere glade som vi overhovedet ikke kommunikerer med idag? Måske kunne vi gøre nogen PHP udviklere (lidt) mere tilfredse med Microsoft ved at tale med dem om IE7? ...eller IIS? ...eller ...
Og for lige at gøre MSDN Guide færdig; den anden grund til at vi lavede det koncept er baseret på feedback fra et par fokusgrupper og en online survey vi afholdt for et halvt års tid siden. Her blev vi kraftigt opfordret til at hjælpe til med at udvælge de "rigtige" ressourcer omkring et givent emne, således at man ikke ryger ind i for mange nitter når man Goog ....Live Search'er efter information. Håber I finder dem brugbare!
ad 2)
Der vil altid være produkt- og roadmap issues. Og det siger jeg ikke som en undskyldning, men desværre som en konstatering. Nogen af dem er bare for dumme - og burde være undgået - det vedgår jeg med det samme. Udfordringerne omkring VS2005 og Vista kompatibilitet f.eks.. Det er simpelthen pinligt. Der er en masse "gode, rationelle grunde" baseret i ressourcer, release cycles, manglende tilgængelighed af libraries etc etc Men det er jo altsammen ligegyldigt udenfor Microsoft.
Vi gør alt hvad vi kan for at påvise disse fejl, mangler, uhensigtsmæssigheder, ønsker mv. overfor vores kolleger i Redmonds produktcentre. Og de lytter faktisk ganske meget til os. Men en ting lytter de mere til, og det er kunderne! Det virker måske lidt poppet, men der er faktisk generelt en holdning i de produktcentre jeg kender til i Redmond om, at input fra "the field" (dvs de lokale kontorer) alt andet lige prioriteres højere end input fra andre i Redmond MEN at input fra "the customers" prioriteres endnu højere.
Så min opfordring er: Kommenter flittigt på produktfolkenes blogs. Det virker faktisk!!!!
Det blev en lang post (er sneet inde!). Sorry! Ha' en god weekend.