Hoofdcategorieën
Device Settings

Microsoft gaat een maand alleen bugs verhelpen

Door Joran Kok, zondag 3 februari 2002 22:10
Bron: Government Computer News, views: 2.613

Als onderdeel van haar Trustworthy Computing Initiative heeft Microsoft besloten een volle maand lang alleen maar bugs te fixen. Hierbij wordt al het werk aan nieuwe code stilgelegd. Dit meldt Government Computer News. Volgens Microsoft manager Richard Purcell is Bill Gates niet tevreden met de irritatie die de Microsoft software veroorzaakt bij haar gebruikers. Hij vergelijkt het met een grote schoonmaak:

Windows XP logo (klein)We are not coding new code as of today for the next month, Purcell said at a privacy and data security summit in Washington that was sponsored by the Corporation of Privacy Officers.

Instead, the company is going to go over its old code as a first step in cleaning out bugs. Purcell likened it to a 20-year spring cleaning.

Met dank aan cyberkiller007.com voor de tip.

Volgende 22:53 DPC SETI@Home hitparade van 2 februari
Vorige 18:41 nVidia GeForce4 Ti4600 3DMark 2001 resultaat
Advertentie

Reacties

«  1  2  3  4  5  6  7  »

Nogal nutteloos vind ik. Ze moeten gewoon continu flink wat aandacht besteden aan bugs, niet eens in de zoveel jaar eens een maandje ervoor inruimen.

Nja, beter iets dan niets, toch?

Nou gaan ze een maandje opruimen om vervolgens weer stug door te gaan met bugs te coderen... schiet het nog niet echt veel op.

Het is natuurlijk een mooi initiatief, maar eigenlijk zouden ze echt een compleet nieuwe afdeling moeten opzetten die zich continu bezig houdt met het vinden en verhelpen van bugs...

en die afdeling hebben ze al
althans die inzicht hebben we verkregen in een van de eerdere bugfixing news posts hier op t.net

Beter ooit dan nooit he :)

[baalmodus] arg net niet snel genoeg de verzendknop ingedrukt [/baalmodus]

Tja, helaas werkt dat niet zo in de praktijk.

Ik vraag me af of ze zomaar wat naar de code gaan zitten staren, of dat ze uitgaand van bekende problemen echt bugs gaan opsporen. Dat eerste lijkt me namelijk niet echt hard opschieten...

Microsoft heeft een buglist die zo groot is dat je het je gewoon niet kunt voorstellen. Remember dat er ongeloofelijk veel gebruikers zijn die input geven. Die is helemaal opgedeeld in pioriteiten. De critical bugs wordt realtime gefixed en als securitypatch ofzo gereleased. Overige bugs staat gewoon te wachten totdat iemand er tijd voor heeft.

Wat ik me afvraag is hoe ze deze updates die eruit voortvloeien gaan uitbrengen.
Met een beetje pech gaat dat weer updaten via internet worden, is een beetje balen als je een isdn of modem verbinding hebt...
Beter zou zijn als je gewoon een nieuwe cd van je OS zou kunnen bestellen voor een normale prijs zodat je ook bij je volgende installaties meteen een goede installatie hebt en niet eerst 2 dagen updates en servicepacks moet downloaden...
edit:
met een normale prijs bedoel ik dan de kostprijs om zo'n update cd te verspreiden, niet weer opnieuw de aanschafprijs

Doen ze ook, alleen niet voor de consument. Volume licence klanten (bedrijven dus) krijgen altijd cd's met daarop installatie-versies die bijgewerkt zijn (Windows 2000 SP2, Office 2000 SR1, etc)

Code reviews (een mooi woord voor "naar code staren") zijn juist erg nuttig. Je haalt er veel "domme" foutjes mee uit je code die je op een andere manier soms enorm veel tijd kosten om te ontdekken.

Ik hoop dat de teamspirit hoog is. Alleen Windows XP heeft al 45 miljoen regels code. Dat is toch een zooitje Lord of the Rings-boeken :)

Hier een aardige berekening hoeveel tijd het bugfixen zal gaan kosten:
http://www.paulandrews.com/2002/01/18

Waarom is het nutteloos, om de users van ietwat verouderde software voor één keer nog eens te helpen? Het betreft hier gedeeltelijk software die toch al vervangen wordt met de introductie van Windows Longhorn etc. en bovendien komen hier programma's aan bod, die anders nooit een hoge prioriteit hadden. Want een securitybug in IE wordt relatief snel verholpen, terwijl een user die een klein maar irritant probleem ondervindt met een minder veel gebruikt programma, bijvoorbeeld de Accessibility Wizard, soms maanden op een bugfix zit te wachten.

En natuurlijk ben ik met je eens dat het continu actief zijn op het gebied van bugfixes natuurlijk een goede oplossing is, maar Bill heeft al gezegd, dat dat in de toekomst ook meer zal gebeuren. Deze inhaalslag is dus gewoon om de huidige gebruikers van dienst te zijn en dat is imho een goede stap van MS. Bovendien krijgen de programmeurs en projectleiders een duidelijk signaal dat MS ook, wat kleine bugs betreft, in de toekomst minder tolerant zal zijn.

Vergeet niet dat ze niet elke keer helemaal opnieuw beginnen met coden voor een nieuwe versie van een software pakket (het heet niet voor niets "versie" :)). Code wordt overgenomen, en daarmee ook bugs.

Krijgen we weer een hoop bugfixes die bugs introduceren... :) Zo houd men zich bezig daar...

Prima idee, Kennelijk wil Bill gates zijn orginisatie doordringen van de veranderende prioriteiten. Niet langer alleen maar feature-driven, maar meer oog voor kwaliteit en betrouwbaarheid. Waarschijnlijk een must om het .net goed te laten werken

Vergis je niet! In een maand kan veel gebeuren. Microsoft heeft zo'n 20.000 ontwikkelaars en als die allemaal worden ingezet dan betekend dit 20.000 x 20 dagen x 8 uur = 3.200.000 man uur!

Overigens wel grappig dat Bill de kortste maand heeft uitgezocht voor het fixen van bugs :)

Voor enkele miljarden regels code vol bugs zal dat ook nodig zijn :P

Vreemd wat hier staat. Ik had juist begrepen dat ze de werknemers een maand op cursus zouden sturen, om ze veiliger programmeren bij te brengen (of ze er bewuster van te laten worden).
Het is iig wel in de lijn met het inhuren van een beveiligings expert om de ontwikkeling te overzien/ nazien.

lijkt me een goede zaak....

1 maand... sjah het is een stap in de goeie richting, het zouden er alleen 12 maanden per jaar moeten zijn.

Inderdaad, alsof ze al die bugs in een maandje kunnen fixen. misschien dat ze over een maand een idee hebben van welke bugs er allemaal zijn en gefixed moeten worden.

lijkt me beetje een marketing stunt dit.

ach op zich: als alle programmeurs in dienst bij Microsoft 40 uur per week aan het debuggen gaan dan zijn ze al snel een heel eind verder :)
(had ik voor m'n stage opdracht zo'n team gehad dan had 't in een dag afgeweest in plaats van 6 maanden :Y))

Tuurlijk.. 12 maanden per jaar niet aan de code werken en alleen maar bugfixen.... }:O

eindelijk beginnen ze het een beetje te snappen bij M$ :+

Valt niet mee om niet te flamen, maar ik zal m'n best doen.

Hadden ze dat niet eerder kunnen doen. MS is berucht om haar bugs. Zijn ze dan eindelijk wakker geworden. Ben alleen benieuwd hoe ze met die bugfixes omgaan. 98SE is in feite een bugfix, maar als je al 98 had moest je wel betalen voor deze bugfix. Ik hoop dat ze er een soort SP van maken, net als wat ze met NT en 2000 doen.

Ik denk niet dat ze nog zoiets voor Win98SE gaan doen. Die is onderhand toch echt te oud geworden.

Mischien als er plotseling een grote security-threat wordt gevonden maar gewone bugfixes lijkt me niet.

Updates voor Win2000 en XP zullen gewoon via hotfixes en SP's gaan

Wanneer is een OS oud :?
Er zijn bv. genoeg bedrijven die op NT werken, en die is toch echt wat jaartjes ouder dan 98SE. Dan het maar niet hebben over het gegeven dat er ook genoeg bedrijven zijn die nog enkele Win3.x of zelfs een DOS machine hebben staan voor bepaalde applicaties.
Win9x is voor thuisgebruik nog steeds de meest gebruikte OS, zeker als bv. een Miro DC10 niet eens drivers voor NT/2000/XP kent :(

En voorlopig heb je nog steeds een DOS nodig om XP unattent te installeren ;)

Het is kortzichtig om te zeggen dat een OS oud is.

NT is dan ook een zakelijk OS, daar worden Servicepacks voor gemaakt omdat bedrijven andere afwegingen maken bij het kopen van een OS. Die kijken naar de gebruiksduur, of er voor langere tijd support voor zal blijven. Niet voor niets werden er voor 9x geen Servicepacks uitgebracht.

Thuisgebruikers vinden dat meestal minder belangrijk, die hebben liever dat dat nieuwe racestuurtje makkelijk geinstalleerd kan worden. Een flexibiliteit die bij NT weer ver te zoeken is.

Dat 9x OS-en vooral thuis nog veel gebruikt worden is een feit, dat bestrijd ik ook niet. Ik zeg alleen dat je niet dezelfde (driver/bugfix) ondersteuning ervoor moet verwachten als je pak em beet 3 jaar geleden ervoor had kunnen krijgen. Grote security-threat, OK, bugfix lijkt me sterk.
Zelfs Win3.11 zie je nog wel eens maar wanneer heb je voor het laatst een hotfix voor 3.11 gezien, of een driver update?

Zeker nu het verschil in bouw tussen de oude 9x systemen en de nieuwe NT-kernel systemen zo groot is betekent het extra moeite om nog een driver te schrijven voor een OS dat niet meer verkocht wordt.

Ik denk dat je bijvoorbeeld geen USB2.0 drivers voor Win98 nog hoeft te verwachten.

Ik ben het eens met het NT verhaal, het is een rot klus om alle nt's te upgrade (als het systeem het uberhaupt aankan...)
Tevens hoop ik dat ze nog wel wat security fixes op 98se loslaten, er zijn nog zat mensen die er graag mee werken omdat het niet zo overdreven vol gestopt zit met (soms) nuteloze extra's.

Hadden ze dat niet eerder kunnen doen. MS is berucht om haar bugs. Zijn ze dan eindelijk wakker geworden
Bugs in MS produkten vallen ook eerder op aangezien het bij de meest gebruikte programma's ter wereld horen, met name Windows. Bovendien is een bug of security leak van MS ook meteen weer groot nieuws met talloze sites en bladen die er overdreven veel aandacht aan geven. Dit terwijl bij andere OS'en en programma's ook continu bugs geconstateerd en verholpen worden.

dat werd eens tijd dat ze er iets aan doen :+

misschien doen ze dan ook wat aan het NV4_disp probleem, want dat is bij mij ook nog niet opgelost.

Zou dat mischien zijn omdat dat een NvIdia dll is en geen MS dll?

Zomaar een gedachte...

Dit is best wel een heftige beslissing! Een maand geen nieuwe code afleveren kost echt _VEEL_ geld.
Maar wel een goede beslissing :). Dit had ik zeker niet van MS gedacht!

[no flame intended]
PS: Dit geeft wel an in wat voor een machts- / monopolie positie ze verkeren, want een normaal bedrijf zou dit niet kunnen flikken.
[/no flame intended]
Maar nogmaals: Goed initiatief!

Euhm.. tuurlijk wel..
Ze maken maar software hoor..
Elke software boer kan dat doen, een maand lang geen nieuwe ontwikkelingen en alleen maar bugs fixen. Kijk naar Netscape bijv.

met het gevolg dat de concurent je voorbij kan fietsen...

dat bedoelt KoenM dus... dit kun je echt niet flikken bij een hevige concurrentie....

*edit* reactie op Crazy D

dit zou niet fulltime op de agenda kunnen staan bij hevige concurrentie omdat dan alles nonstop stil lag op de bughunt na :)

Toch heeft 1 maand van non stop na bugs zoeken met veel personeel misschien meer effect als 2 jaar lang mensen erop zetten en dezelfde tijd aan manuren bereiken. Aangezien dan de opvolger wel weer voor de deur staat... Zo word dus in korte tijd een systeem verbeterd aangezien dat nu belangrijk is / kan zijn... want over 1 jaar of zo staat de opvolger te w88 :) (voorbeeld btw dunno wanneer de opvolger van Xp komt :P)

Als er heftige concurentie zou zijn, zou dit niet 1 maandje op de agenda staan, maar full continue.
Hoewel, als er concurentie zou zijn, er echt niet iedere maand een nieuw OS zou komen of zo. Als je dan als software boer misschien niet nieuwe dingen maakt, maar wel het bestaande verbeterd, kan dat een goed punt zijn t.o.v. je concurentie.

Ja dit is zeker leuk mededeling van MS & co. Maar euh...welke gaan ze nou verbeteren?? windows 95/98 family, windows 2000 of win XP variant? of gaan ze alles verbeteren? :)

Ik zie een Windows XP logo erbij staan dus dat zal het dan wel worden. Misschien ook wel het makkelijkst, aangezien XP 1 van de stabielere windowsen is (en dus minder bugs denk ik). Maar idd jammer voor de 98 gebruikers. Als dat nou eens stabiel zou worden zou het helemaal een ultiem gamers-os worden :)

Ik denk alleen 2000 en XP, aangezien alle huidige en toekomstige OS'en van MS die kernel gebruiken of gaan gebruiken. Dan heeft het ook nut, als je bugs gaat oplossen van OS'en die je toch niet meer gaat gebruiken in de toekomst, dan is het eigelijk verloren tijd.

Als je daarintegen bugs uit de NT kernel gaat halen, heb je meteen een stabielere omgeving voor alle toekomstige OS'en zoals de opvolger van Win2K server en XP.

Misschien is dat niet netjes voor alle mensen die nu nog Win9x en ME gebruiken, want die hebben dan dus nog steeds een minder stabiele omgeving, maar ja, in een maand tijd kan je niet alle OS'en van de afgelopen tijd gaan patchen.

Iedereen focussed zich op het OS, dat lijkt me niet echt reeel als alle medewerkers aan een of meerdere OS'en worden gezet. Ik denk dat ze het over de hele product lijn aan het werk gaan.

Je kan toch moeilijk van iemand die grotendeels aan encarta werkt eventjes een bugje in een printer library oplost. Wil je effectief bugs op kunnen lossen moet je tenminste een beetje de codebase kennen.

Ik denk dus dat iedere afdeling zich op de bugs van hun eigen productlijn zullen storten.
«  1  2  3  4  5  6  7  »

Op dit item kan niet meer gereageerd worden.

Volgende 22:53 DPC SETI@Home hitparade van 2 februari
Vorige 18:41 nVidia GeForce4 Ti4600 3DMark 2001 resultaat
VNU Media logo Hosted by True

© 1998 - 2012 Tweakers.net B.V. - Alle rechten voorbehouden - Contact - Jouw privacy - Algemene Voorwaarden

Uitgever van:

Website van het jaar 2011