Subject: Why Should Managers Become Better Acquainted with Programmming
Issues, Web Source Code, and Technology? Research
SUNY at Old Westbury
Computer and Business
Fall 05
Fy1000-016
Prof. Ebrahimi
From: Maria Quintero

"Extreme programming (XP) [Beck 1999; Jeffries et al 2000; Beck, Fowler 2000] is one of the most innovative software development approaches of the last years. The XP movement seems to be driven by disappointment with current software development practice: low productivity and low user satisfaction are seen as commonplace. Software development teams are often delivering huge amounts of documentation (for example requirements specifications, system architecture descriptions, software design documents, test plans) instead of delivering useful functionality to the user. Sometimes, projects are cancelled before the system is deployed � wasting all the effort that was already spent on analysis and design." - http://sern.ucalgary.ca/~milos/papers/2001/MaurerMartel2001.pdf
"1 Introduction Today software development typically occurs at a fast pace and in an ever changing environment. Thus the implementation of software can be intrinsic complex and the constant change in the environment implies a need for constant improvement and maintenance.
Furthermore, the need for documenting the software in such a way that it can be understood and maintained by current and future developers becomes evident. This is acknowledged, and even viewed as vital, by developers and managers alike. Still, documentation of implementation details in software are often viewed as a tedious task. It tends to produce a large amount of uninteresting documents with no direct connection to the source code. Furthermore the documentation is often not kept up to date with the current implementation and typically never read. Thus the documentation becomes of no value to neither the developers nor the company." - http://dopu.cs.auc.dk/publications/evalEP.pdf
Hosted by www.Geocities.ws

1