0
Bewaar meld een fout Verstuur {T}print

Ivar Jacobson herbekijkt softwareontwikkeling

Amigo pleit voor één basistheorie

20 november 2009 | Dries Van Damme
ZDNet.be

Op de Java-conferentie Devoxx in Antwerpen stelt Ivar Jacobson vast dat softwareontwikkeling eigenlijk nauwelijks vaste grond onder de voet heeft. Met SEMAT opent hij het debat over de nood aan een sterke basistheorie.

Hoog bezoek op Devoxx. Woensdag kwam James Gosling, de vader van Java, toelichting geven bij de Java Store waar Sun aan werkt. Daarna maakte hij ruim de tijd voor een debat met de voorzitters van de 56 Java User Groups die op Devoxx aanwezig zijn.
 
Genoeg van de trends
Donderdag keken de bezoekers vooral uit naar de komst van Ivar Jacobson. Die verwierf bekendheid als een van de Three Amigos, toen hij samen met Grady Booch en James Rumbaugh midden jaren negentig de eerste versie van UML (Unified Modeling Language) bedacht. Hij droeg ook bij aan de ontwikkeling van RUP (Rational Unified Process).
 
“Iedere ontwikkelaar vindt van zichzelf dat hij weet hoe hij software moet ontwikkelen”, stelt hij op Devoxx. “Maar op het niveau van de software-industrie als geheel bestaan er geen algemeen aanvaarde basisprincipes. Dat is een probleem.”
 
Jacobson heeft genoeg van de vele trends in softwareontwikkeling. “Vijftien jaar geleden moest alles objectgeoriënteerd zijn. Daarna volgden UML en RUP. Drie jaar geleden draaide alles om Extreme Programming. Vandaag is het Scrum. Het gaat zo snel. We lijken de mode-industrie wel!”
 
Terug naar de basis
In de softwaresector bestaan inderdaad letterlijk duizenden methodologieën naast elkaar. “Vaak gaat het om niet veel meer dan een samenraapsel van ideeën die al eerder bestonden. Zeg nu zelf: hoeveel is er echt nieuw in Scrum?” Volgens Jacobson kan de industrie zo echt niet verder. Hij pleit voor één theoretische basis, inclusief kernel en best practices. “We moeten softwareontwikkeling als discipline opnieuw uitvinden, op basis van een theoretische basis die zowel de industrie, de academische wereld als de gebruikers onderschrijven.”
 
Jacobson heeft de daad inmiddels bij het woord gevoegd, via de oprichting van SEMAT (Software Engineering Method & Theory). Bekende namen als Barry Boehm (de grondlegger van Agile), Erich Gamma (een van de bedenkers van Eclipse) en Ken Schwaber (de vader van Scrum) hebben het manifest al ondertekend. “We pretenderen niet dat we een kant-en-klaar antwoord bieden”, aldus nog Ivar Jacobson. “De ondertekenaars erkennen wel dat de sector een probleem heeft. Dat is een belangrijke eerste stap.”
Lees meer artikels over : devoxx, java, james gosling, ivar jacobson, scrum, semat, uml

bron: ZDNet

Nog meer op ZDNet »

Wel of niet outsourcen van uw datacenter?

Blog : In het datacenter

De trend is om het vaak gecompliceerde datacenterbeheer uit te besteden. In deze blog gaan we in op de redenen om te outsourcen, of een eigen datacenter te bouwen.

lees meer »

in de kijker »

» Bèta Windows 8 mist startknop

news

Uit gelekte screenshots blijkt dat Microsoft de startknop die al aanwezig is sinds Windows 95 uit de binnenkort te verschijnen bèta van Windows 8 heeft gehaald.

lees meer »

» Stuur je onlinemuziek naar je huiskamer

reviews

Natuurlijk wil je die enorme onlinemuziekbibliotheek kunnen beluisteren vanuit het comfort van je huiskamer. We nemen een aantal apparaten onder de loep die dat mogelijk maken.

lees meer »

» Op Facebook verlies je al jouw rechten

news

Wie zichzelf als particulier, bedrijf of zelfstandige promoot via Facebook, stuit op zeer strikte voorwaarden. De site bezit alles en mag je voor het minste buitengooien.

lees meer »

Review: Never Dead

Game

"Schiet me maar aan flarden, ik raap me wel terug bijeen!", Huh? Innovatie is leuk, maar een hoofdrolspeler die zijn eigen lichaam verzamelt, is nieuw. Brengt Never Dead nog meer nieuwigheden of blijft het hier bij?

lees meer »

wedstrijden »

Win 2x Trust Vintori Wireless Speaker!

Win 2x Trust Vintori Wireless Speaker!

Doe mee »

Win 25x Ad-Aware Pro Internet Security!

Win 25x Ad-Aware Pro Internet Security!

Doe mee »

Populaire Tags op ZDNet »


Poll »

Beschikt u in uw organisatie over een datacenter (of serverruimte)?

Ja, in ons bedrijf zelf
Neen, wij gebruiken een extern datacenter
- Wij gebruiken zowel een eigen datacenter als een extern
  
Win 2x Trust Vintori Wireless Speaker!

Win 2x Trust Vintori Wireless Speaker!

Doe mee »

Win 25x Ad-Aware Pro Internet Security!

Win 25x Ad-Aware Pro Internet Security!

Doe mee »