Anforderungserhebung als kommunikativer Prozess
Anforderungserhebung als kommunikativer Prozess
Anforderungserhebung als kommunikativer Prozess
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
P. Naur: Softwareentwicklung ist mehr <strong>als</strong> die<br />
Produktion von lauffähiger Software<br />
Peter Naur: Programming as Theory building (1985):<br />
• „The proper, primary aim of programming is, not to produce programs, but to<br />
have the programmers build theories of the manner in which the problems at<br />
hand are solved by program execution. …<br />
This suggestion is in contrast to what appears to be a more common notion,<br />
that programming should be regarded as a production of a program and<br />
certain other texts.“<br />
• Es scheint im Rückblick der letzten 25 Jahre, <strong>als</strong> ob Naur hiermit den Nagel<br />
schon ziemlich auf den Kopf getroffen hat, nämlich die Beachtung der<br />
Kontexteinbettung von Softwareartefakten für deren praktischen Erfolg<br />
Einführungsbeispiele:<br />
beide ‚Lösungen‘ sind technisch lauffähig, verfehlen aber ihren Zweck<br />
© 2010 Urs Andelfinger. All rights reserved. 6<br />
Gastvortrag Requirements Engineering – 27.07.2010