Android

Tidigare var handledning för ändringar i Windows-utveckling

Windows 10 with Word & Pen

Windows 10 with Word & Pen
Anonim

Artwork: Chip Taylor För ett år sedan på Redmond, Washington, campus mötte en medlem av Microsofts Windows Vista-team en grupp journalister som mötte några tuffa frågor om operativsystemet.

Det var klart att Vista inte skulle bli den stora framgången Microsoft hade förutsagt, eftersom många av företagets viktiga företagskunder började avslöja att de skulle vänta på nästa utgåva av Microsofts kund-OS istället för att uppgradera företag skrivbord till Vista.

Bland de frågor som ställdes till Microsoft den dagen var hur företaget kunde ha fått Vista så fel efter fem års utvecklingstid och hur mycket längre Microsoft kunde rättfärdiga att lägga ut stora programvaruversioner som krävde betydande buggfixar innan De var lämpliga för företagsutplacering.

Det har länge varit mantra bland IT-experter att inte "gå ut och köpa den första utgåvan" av Windows, men "vänta tills servicepaketet kommer ut eftersom det finns så många buggar och problem, säger Longtime Microsoft-partner och kund Scott Noles, chef för teknik och utbildning vid Microsoft-kunden Kinex Medical, ett medicinsk rehabiliteringscenter i Waukesha, Wisconsin.

Samma ringde för Vista, och även för dess föregångare Windows XP, ett solidt operativsystem som fortfarande används i stor utsträckning, krävde även en viktig service pack-release för att hantera kritiska säkerhetsproblem som plågade företagsanvändare.

Microsoft hade inga svar den dagen på de frågor som den ställde inför Vista. Snabba fram ett år senare, men och företaget gör det.

Under de senaste månaderna har Microsoft engagerat sig i en utökad offentlig mea culpa om Vista och de senaste två veckorna har ensam haft en serie press intervjuer för att förklara hur det förändrade utvecklingsprocessen för Windows 7, den kommande klientutgåvan, för att lära av de misstag som den gjorde tidigare.

"Vi vet att vi fortfarande lär oss, men vi vill alltid göra imorgon bättre än igår var, säger Mike Nash, företagschef för Windows-produkthantering, om utvecklingen av Windows 7 i en ny intervju. Han sa att Microsofts flytt i mars 2006 för att sätta tidigare chef för kontorsutveckling Steven Sinofsky ansvarig för Windows utveckling var en viktig drivkraft för förändringar i processen. Sinofsky är nu vice vd för Windows och Windows Live Engineering Group, och Nash tar emot honom för att få order till gruppen.

Vista misslyckades bland företagskunder av några viktiga skäl. En var att dess höga hårdvarukrav gjorde det oförenligt med datorer som företag redan hade kört i sina IT-miljöer. Det innebar att uppgradering till Vista innebar att företagen också var tvungna att uppdatera hårdvara, en dyrare proposition än att återvinna befintliga maskiner.

En annan var att Microsoft-kringutrustning och programvarupartners inte var fullt förberedda för utgåvan, vilket innebär att många produkter från tredje part På vilka företagsanvändare förlitar sig inte fungerade Vista med hjälp av Vista.

Gavriella Schuster, senior chef för Windows Product Management, citerade "Stopp-och-start-naturen" av Vista utvecklingsprocess som bidrar till partners brist beredskap för den slutliga frisättningen. Microsoft stoppade Vista-utvecklingen i mitten av processen för att ompröva säkerheten för operativsystemet, ett drag som fördröjade sin slutliga release.

Microsoft har ändrat hur det byggde Windows 7 på några sätt att lära sig av tidigare misstag, det säger. För det första bestämde företaget sig för att "definiera en funktion som sätts in tidigt" och bara dela den funktionen med partners och kunder när företaget är övertygat om att de kommer att gå in i det slutliga operativsystemet, sade Nash.

Detta bör undvika förvirring bland Microsoft-kunder och partners om vilka nya funktioner Windows 7 kommer att ha, och också ger Microsoft en chans att stabilisera dessa funktioner så mycket som möjligt.

"Vi gjorde ekosystemets jobb riktigt hårt [med Vista]," erkände Nash, eftersom så mycket förändrats i Vista mellan beta-utgåvan och dess släppkandidat, och sedan igen mellan släppkandidaten och den slutliga släppningen. Att göra Windows 7: s säkerhetsmiljöer mer förutsägbara borde underlätta förberedelseprocessen.

Beta av Windows 7 som nu är tillgängligt är redan funktionskomplett, men den slutliga versionen till företagskunder förväntas inte vara till november, enligt Microsofts tidslinje. Microsoft skickar också ut en ny betaversion till förmån för en ytterligare testversion - en släppkandidat som kommer att visas kort före Windows 7: s slutliga release.

För att lösa det övergripande problemet med PC-kompatibilitet har Microsoft sagt att alla versioner av Windows 7 kommer att köras på även billiga nätböcker, som ofta inte har samma mängd RAM eller hårdvara som de perfekta datorerna gör.

IT-proffs applåderar dessa förändringar över hela linjen, från Sinofskys inflytande på Utvecklingsprocessen till den befintliga Windows 7 beta Microsofts produktion.

"Genom att ta fram en ledare från Office-teamet fick Microsoft någon som visste hur man skulle skicka och förstod ansvaret för att revvinga en allestädes och infrastrukturell produkt", säger Andrew Brust, chef, ny teknik vid IT-konsultföretaget twentysixNew York, som redan framgångsrikt använder Windows 7 på en billig PC.

Han sa att medan det är nödvändigt att friska produkter som Windows och Office att så många företag återkommer Det är också nödvändigt att se till att uppdatering till en ny version inte blir för störande för användarbasen. Enligt Brusts mening visade Sinofsky i sitt arbete på kontorslaget att han kunde balansera dessa behov, och var en bra kandidat att se över utvecklingsprocessen i Windows.

Stephen Hultquist, en chef med oändligt toppmöte i Boulder, Colorado, kom också överens om med de förändringar som Microsoft gjorde för utvecklingsprocessen. "Jag tror att de är rätt på" med Windows 7. Han sade.

Hultquist, som skar tänderna som en företags CIO och först arbetade med Windows när det fortfarande var ett gemensamt Microsoft / IBM-projekt, kallar sig nu en " roterande CIO "för ett antal små och medelstora företag. Han flyttade väldigt få av dem till Vista och valde att vänta på Windows 7, vilket han testar.

Det finns ingen kärleksförlust mellan Hultquist och Microsoft-programvaran. Han sa att han tror att Microsoft släckte Vista innan det var klart - även efter fem års utveckling - eftersom de kände att deras rykte var på spel om de inte släppte någonting. "Men Hultquist är glad över att Microsoft har ändrat utvecklingsprocessen för Windows 7, även om han fortfarande tycker att det kommande operativsystemet "är vad Vista borde ha varit".

Andra försvarade Microsoft och sa företaget - som utformar ett operativsystem som måste fungera med ett oerhört stort utbud av tredjepartsprodukter - kan inte blamas helt för programvaru- och hårdvarukompatibiliteter som plågade Vista och påverkat antagandet av företagskunder.

Arlin Sorensen, VD och koncernchef för Heartland Technology Solutions, sa att Microsofts affärspartner och kunder bär ansvar för att ge sig gott om tid att testa ett nytt Windows OS innan det släpps för att säkerställa kompatibilitet med den befintliga IT-miljön. Heartland, baserat i Harlan, Iowa, är en Microsoft-partner och Windows Vista beta-tester och tidig adopterare.

"I motsats till populär önskan fungerar saker bara utan ansträngning, och det kräver planering och budget för att vara aktuell och konkurrenskraftig med teknik, "sa Sorensen i ett e-postmeddelande. "Vi är stolta över att vi har kontakt med Microsoft tidigt och ofta och det har varit en stor tillgång för oss och vår kundbas … Det är ett val vi gör, och genom att vi gör det går vi inte in i de typer av erfarenheter som många bara vill ha att peka fingrar och skylla på Microsoft. "

Hultquist noterade dock att om du jämför den första versionen av ett nytt Windows OS till den första utgåvan av en av Apples Mac OS eller en uppdatering till Linux, är" stabilitet och tillförlitlighet och kompatibilitet av Windows - alla de funktioner som är mest viktiga för ett operativsystem - är inte ens nära, inte ens i samma kategori "som de andra operativsystemen, som tenderar att vara mer polerade.

Microsoft har inte lyxen att utveckla sin hårdvara och mjukvara i ett vakuum, som Apple gör, och det har inte heller någon fördel av en hel grupp av open source-utvecklare som kan tweak Linux till sin smak. Men Microsofts behov av att arbeta med ett bredare partnerskap och kunder för att säkerställa att Vista kan interagera med produkter från tredje part, beräknar inte att det är en så dålig version i första hand, sade Hultquist.

"Från ett slut Användarens perspektiv, vem bryr sig? " han sa. "Det handlar verkligen om värde som levereras till slutanvändaren."

Om ett företag inte kan leverera värde i en färdig produkt, sade Hultquist: "Jag kan inte använda den då måste jag vänta tills den är stabil och det Hjälper min verksamhet. "

Microsoft hoppas att Windows 7 kommer att bli mycket stabilare, tack vare förändringarna i dess utvecklingsprocess, och saknar Vista's otaliga komplikationer, även innan den släpptes.

Med Windows 7, Vårt mål är att se till att kunderna kan behandla beta av en av våra produkter som en frisättningskandidat och behandla frisläppandekandidaten som en slutgiltig version, säger Nash. Med Windows 7s utgivningsdatum närma sig, kommer kunderna snart att kunna ta reda på om Microsoft levererar det löftet.