Extreme Programming
“Extreme Programming” beschreibt eine Methode, mit welcher Projekte in einem Team von Programmierern durchgeführt werden können. Sie gehört zu den sogenannten “Agile Methodologies”, welche einen Mittelweg beschrieben zwischen extrem bürokratischer und extrem freier Vorgehensweisen. “Agile methodologies are known for their flexible and relatively less formal approach.”
Pradyumn Sharma, CEO bei Pragati Software, beschriebt in seinem Artikel “An Introduction to Extreme Programming” die Grundsätze dieser äußerst effektiven Vorgehensweise bei der Softwareentwicklung, zu deren Grundätzen unter anderem “Simple design”, “Testing”, “Refactoring” und das interessante “Pair programming” gehören.
Ich kann diesen Artikel jedem Programmierer wärmstens ans Herz legen, auch wenn man nicht vorhaben sollte, seinen kompletten Betrieb in Sachen Projektplanung zugunsten eines neuen Konzepts auf den Kopf zustellen. Er beinhaltet ein große Zahl an nützlichen Tips und Anregungen zur effektiveren Softwareentwicklung.
]]>
“Extreme Programming” beschreibt eine Methode, mit welcher Projekte in einem Team von Programmierern durchgeführt werden können. Sie gehört zu den sogenannten “Agile Methodologies”, welche einen Mittelweg beschrieben zwischen extrem bürokratischer und extrem freier Vorgehensweisen. “Agile methodologies are known for their flexible and relatively less formal approach.”
Pradyumn Sharma, CEO bei Pragati Software, beschriebt in seinem Artikel “An Introduction to Extreme Programming” die Grundsätze dieser äußerst effektiven Vorgehensweise bei der Softwareentwicklung, zu deren Grundätzen unter anderem “Simple design”, “Testing”, “Refactoring” und das interessante “Pair programming” gehören.
Ich kann diesen Artikel jedem Programmierer wärmstens ans Herz legen, auch wenn man nicht vorhaben sollte, seinen kompletten Betrieb in Sachen Projektplanung zugunsten eines neuen Konzepts auf den Kopf zustellen. Er beinhaltet ein große Zahl an nützlichen Tips und Anregungen zur effektiveren Softwareentwicklung.





