Tagoror  

Encyclopedie




Software engineering

Sofware engineering is het wetenschappelijk veld dat zich bezighoudt met methodes om een vraag of probleem in de werkelijkheid om te zetten naar een computerprogramma. Het is een vakgebied binnen de informatica en informatiekunde.

In het verleden werd software engineering gezien als een louter wiskundige bezigheid.

Mensen als de onlangs overleden Edsger W. Dijkstra zagen het ontwerpen van computerprogramma's als een wiskundige opgave, die met formele bewijzen opgelost moesten worden. Dit is zeer zinvol voor theoretische opgaven en voor het bewijzen van een complex algoritme.

Echter, modernere software methodologiën als eXtreme Programming (XP) en agile modeling beschouwen software engineering meer als een spel van communicatie en innovatie. Ideeën van de gebruiker of opdrachtgever dienen via de programmeur vertaald te worden in technische oplossingen. Hierbij speelt communicatie een zeer belangrijke rol.

Zie ook: Frederick Brooks - software-ontwikkelaar

zh-cn:软件工程




Tagoror Networks: Spain  |  Philippines  |  Mexico

Los documentos de esta enciclopedia on line se publican bajo la Licencia de Documentación Libre GNU

De tekst is beschikbaar onder de licentie Creative Commons Naamsvermelding/Gelijk delen, er kunnen aanvullende voorwaarden van toepassing zijn.