New Immissions/Updates:
boundless - educate - edutalab - empatico - es-ebooks - es16 - fr16 - fsfiles - hesperian - solidaria - wikipediaforschools
- wikipediaforschoolses - wikipediaforschoolsfr - wikipediaforschoolspt - worldmap -

See also: Liber Liber - Libro Parlato - Liber Musica  - Manuzio -  Liber Liber ISO Files - Alphabetical Order - Multivolume ZIP Complete Archive - PDF Files - OGG Music Files -

PROJECT GUTENBERG HTML: Volume I - Volume II - Volume III - Volume IV - Volume V - Volume VI - Volume VII - Volume VIII - Volume IX

Ascolta ""Volevo solo fare un audiolibro"" su Spreaker.
CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
Overleg:Software Engineering - Wikipedia

Overleg:Software Engineering

Van Wikipedia

Hallo, d2200.upc-d.chello.nl, ik weet niet zeker hoe vaak je al bezig bent geweest op Wikipedia NL, maar in elk geval: van harte welkom! Prima artikeltje; 'k heb het alleen even wat 'gewikificeerd', dwz links naar interne artikelen of mogelijke artikelen en de titelwoorden vet (makkelijk voor als iemand een artikel uitprint of zo). Verder wat samengestelde woorden zoals computerprogramma aan elkaar geplakt, maar dat is zeker geen kritiek op de inhoud. 'k Hoop meer van je te lezen hier! --tk

[bewerk] Ontwikkeling en engineering

Software Engineering dient niet verward te worden met softwareontwikkeling, en vica versa. Tenminste, dat lees ik op beide pagina's. Zou iemand met verstand ervan ook nog even kunnen aangeven wat het verschil is? Lijkt me namelijk wel essentieel na zo'n stelling, en uit de artikelen zelf blijkt het niet echt duidelijk. Sander Spek 21 apr 2005 08:56 (CEST)

Goeie vraag. En hoezo is er sprake van "de negatieve connotatie verbonden met de term programmeur." Taka 21 apr 2005 08:59 (CEST)
Aangesproken? :)
Ik heb het niet geschreven maar ik merk wel eens een connotatie van een creativiteitsloos persoon die de ideëen van andere vertaalt in code, in plaats van zelf zaken te bedenken. Wellicht dat de term software engineer daarom iets omvattender zou kunnen zijn. Maar dit is speculatie. Ik ken niet zo veel programmeurs. (Of althans, ze noemen zich niet zo. :) ) Sander Spek 21 apr 2005 09:06 (CEST)
Er wordt tegenwoordig wel met graagte van "developer" gesproken. Ik zie dat echter vooral als een overbodige voorkeur voor engelse terminologie. het artikel "Programmeur" is een redirect naar Software-ontwikkelaar. Er was is vroeger tijden wel een onderverdeling van werkzaamheden. Er was een "systeemanalist" die het systeem op poten zette en een "programmeur" die de code schreef. Maar tegenwoordig wordt dat onderscheid niet zo duidelijk meer gemaakt. Bij grote projecten is een senior verantwoordelijk voor de grote lijnen van het systeem. Door de ontwikkeling van de programmeertalen is het allemaal wat gemakkelijker geworden, en de "systeemanalist" is zo'n beetje verdwenen. Taka 21 apr 2005 09:21 (CEST)
Mijn huidige job is die van Software Developer, maar ik beschouw me echt niet als programmeur, aangezien ik maar 5% van de tijd daadwerkelijk programmeer. - ikke
Om het eerlijk te zeggen, ik van alle artikelen van deze auteur (DaBeast) nogal zwakjes, anglofiel en onjuist. Danielm 21 apr 2005 09:38 (CEST)
Voor zover ik weet: software-ontwikkeling is de ontwikkeling van software. Dit kan echter op verschillende manieren gebeuren, (bv. evengoed door een of meerdere analist-programmeurs, al dan niet in groepsverband die gewoon requirements verzamelt, ze analyseert, een design maakt, dat implementeert en test, etc) maar als het gebeurt volgens wat men in deze tijd gangbaar vindt onder de term software-engineering waarmee men bedoelt het te doen op een manier die op dat moment een goede benadering is (het is een discipline die nog aan het geboren worden is) van een ingenieursaanpak van dit gegeven, dan spreekt men van software-engineering. (bv. niet louter een design, maar ook daadwerkelijk werken met software-architecturen, product families, etc. bv. beslissingen kunnen nemen omtrent wanneer wel wanneer niet welke en op welke manier bepaalde formaliseringen toe te passen, bv. de laatste gangbare uit de wetenschap ontsproten technieken toepassen om daadwerkelijk te komen tot beter software en betere softwareprojecten (bv. software-metrieken), bv. gebruik van de allerlaatste nieuwe (nuttige en bruikbare) technieken en CASE-tools die dit ondersteunen, bv. in staat zijn eventueel ook software te kunnen ontwikkelen die voldoende kan bestempeld worden als betrouwbaar in iets minder triviale toepassingen (bv. wiskundige software, embedded software) waarbij er vaak hogere tot zeer hoge eisen gesteld worden aan de efficientie, betrouwbaarheid, etc.) You got the picture :) In principe heb je geen diploma nodig, maar kan wel zeeer nuttig zijn. (in combinatie met echte beroepspraktijk natuurlijk) Veel analist-programmeurs kunnen wel software-ontwikkelen, maar veel van de eerdergenoemde zaken, hebben ze geen weet van, dus zij kunnen moeilijk onder de noemer software ingenieur vallen. - ikke

[bewerk] Discussie

Ik heb hier natuurlijk nog niet gedaan, deze pagina is natuurlijk nog niet af. Mijn probleem is het volgende: Programmeurs programmeren. Dit is vaak onderdeel van een proces genaamd softwareontwikkeling, ok. Men zegt dan vaak dat programmeurs softwareontwikkelaars zijn. Anderszijds zegt men dat softwareontwikkeling hetzelfde is als software-engineering, en dus zijn programmeurs (zegt men) software-engineers. (zo noemen ze zich alleszins toch) Dit klopt niet, verre van. Een elektricien is ook geen elektrotechnisch ingenieur, een doe-het-zelver is ook geen architect, een metser is ook geen bouwkundige. Het probleem zit hem in wat software-engineering feitelijk is. Dit is meer dan de fasen die men doorloopt bij het ontwikkelen van software. Wat ik zeg heb ik niet verzonnen, ik weet het door 1. de opleidingen die ik zelf volg 2. dit document van ACM: http://www.acm.org/education/Overview_Draft_11-22-04.pdf 3. de Engelstalige versie van de wikipedia rond dit onderwerp (naar ik me herinner) DaBeast

Ik heb eens even in de hierboven gelinkte PDF geneusd en kom daar de volgende omschrijving tegen op pagina 17: "Software engineering is the discipline of developing and maintaining software systems that behave reliably and efficiently are affordable to develop and maintain." Op basis van deze omschrijving zou ik zeggen dat software engineering het ontwerpen, schrijven en onderhouden van software omvat. Dit heeft natuurlijk nog altijd veel aspecten, maar het lijkt op basis hiervan een stap te ver gaan om software engineering veel meer te laten zijn dan het maken van software. JeroenvB 21 dec 2005 14:00 (CET)
 

Static Wikipedia (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2007 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2006 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu

Static Wikipedia February 2008 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu