SDA SE Wiki

Software Engineering for Smart Data Analytics & Smart Data Analytics for Software Engineering

User Tools

Site Tools


Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
teaching:labs:xp:2004b:kritischefragenanxp [2009/12/16 12:01]
127.0.0.1 external edit
teaching:labs:xp:2004b:kritischefragenanxp [2018/05/09 01:59] (current)
Line 1: Line 1:
 +====== Questions ======
  
 +
 +Andreas Thies took a contraposition to XP and criticised it constructivly. At the end of the lab course, each participant should come to her own opinion about the following subjects: (Here you can insert your own doubts about XPing, ad libitum)
 +  * **Unit-Tests** are certainly essential, but should be part of every other structure.\\ ​
 +  * **Code-Reviews** are useful, too, but fussy pair-programming is quite exaggerated.\\ ​
 +  * I think, a **Customer**,​ who is always available is either absolutely swamped or out of order, depending on the different stages of the project.\\ ​
 +  * I'm afraid, not to add functionality early and trusting in the next refactoring,​ which restructures the code, so, that it is, facing tremendous changes, still maintainable,​ could be wishful thinking.
 +
 +----
 +
 +
 +Andreas Thies hat eine kritische Position zu XP formuliert. Am Ende Praktikums sollte jeder Teilnehmer sich seine eigene Meinung zu den angesprochen Themen gebildet haben. (Hier dürfen nach Herzenslust auch weitere Zweifel ergänzt werden.)
 +
 +
 +  * Sicherlich sind **Unit-Tests** unerläßlich,​ sollten aber auch Teil jeder anderen Projektstruktur sein.
 +  * **Code-Reviews** sind ebenfalls sehr nützlich, ein penibel ständig eingehaltenes Pair-Programming scheint mir aber auch übertrieben.
 +  * Auch befürchte ich, ein **Kunde im Team** ist in den unterschiedlichen Projektphasen mit Arbeit entweder völlig überlastet oder findet keinerlei Beschäftigung. ​
 +  * Weiterhin bin ich mir nicht sicher, ob es sinnvoll ist **?​keinerlei Voraussicht?​** zu zeigen und darauf zu Vertrauen, das es immer ein **Refactoring** geben wird, welches den bisherigen Code so restrukturieren kann, das er trotzt umfangreicher Änderungen immer noch wartbar bleibt.
teaching/labs/xp/2004b/kritischefragenanxp.txt · Last modified: 2018/05/09 01:59 (external edit)

SEWiki, © 2020