“One of the distinct features of XP is the lack of any documentation whatsoever, except for the code itself. This is a contraposition to the modeling techniques like the Unified Modeling Language (UML), which strongly focus on documentation. XP takes an extreme position there, not even documenting the architecture of the system. Often, it is very difficult to extract the overall structure, behavior or interactions with the environment from the code. The code is a rather detailed and fragile representation of the system’s tasks. Even though the code contains all necessary information about the system, this information is often burdened with details and it is tedious to extract the aspects one is interested in. Therefore, it would be useful to have a more compact system representation. The UML does provide a number of notations that are suited for this purpose. However, the tools so far are not capable of supporting UML in such a manner that it can be well-integrated with the approach of Extreme Programming.”

Source: Executable Modeling with UML. A vision or a Nightmare (2002), p. 698

Adopted from Wikiquote. Last update June 3, 2021. History

Help us to complete the source, original and additional information

Do you have more details about the quote "One of the distinct features of XP is the lack of any documentation whatsoever, except for the code itself. This is a c…" by Bernhard Rumpe?
Bernhard Rumpe photo
Bernhard Rumpe 8
German computer scientist 1967

Related quotes

Barry Boehm photo
Grady Booch photo
Ivar Jacobson photo
Eric S. Raymond photo
Martin Fowler photo
Barry Boehm photo
Linus Torvalds photo

“The Internal Revenue Code of 1954, a document longer than "War and Peace", is phrased -inevitably, perhaps- in the sort of jargon that stuns the mind and disheartens the spirit.”

John Brooks (writer) (1920–1993) American writer

Business Adventures: Twelve Classic Tales from the World of Wall Street

Related topics