Evolutionäres Design (engl. evolutionary design, auch continuous design) ist ein Entwurfsansatz in der Softwareentwicklung und kommt überwiegend im Kontext des Extreme Programming zum Einsatz. Im Gegensatz zu geplantem Design propagieren die Befürworter des evolutionären Ansatzes die Entwicklung eines Softwaresystems in kleinen Schritten. Designelemente werden nur dann eingebaut, wenn sie zur Erfüllung der augenblicklichen Anforderungen wirklich notwendig sind. Design for the future wird vermieden, stattdessen vertraut man darauf, dass ein einfacher Entwurf sich auch auf einfache Weise an neue Anforderungen anpassen lässt. Die Weiterentwicklung des Design erfolgt durch Refaktorisierung.

Property Value
dbo:abstract
  • Evolutionäres Design (engl. evolutionary design, auch continuous design) ist ein Entwurfsansatz in der Softwareentwicklung und kommt überwiegend im Kontext des Extreme Programming zum Einsatz. Im Gegensatz zu geplantem Design propagieren die Befürworter des evolutionären Ansatzes die Entwicklung eines Softwaresystems in kleinen Schritten. Designelemente werden nur dann eingebaut, wenn sie zur Erfüllung der augenblicklichen Anforderungen wirklich notwendig sind. Design for the future wird vermieden, stattdessen vertraut man darauf, dass ein einfacher Entwurf sich auch auf einfache Weise an neue Anforderungen anpassen lässt. Die Weiterentwicklung des Design erfolgt durch Refaktorisierung. (de)
  • Evolutionäres Design (engl. evolutionary design, auch continuous design) ist ein Entwurfsansatz in der Softwareentwicklung und kommt überwiegend im Kontext des Extreme Programming zum Einsatz. Im Gegensatz zu geplantem Design propagieren die Befürworter des evolutionären Ansatzes die Entwicklung eines Softwaresystems in kleinen Schritten. Designelemente werden nur dann eingebaut, wenn sie zur Erfüllung der augenblicklichen Anforderungen wirklich notwendig sind. Design for the future wird vermieden, stattdessen vertraut man darauf, dass ein einfacher Entwurf sich auch auf einfache Weise an neue Anforderungen anpassen lässt. Die Weiterentwicklung des Design erfolgt durch Refaktorisierung. (de)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 1089550 (xsd:integer)
dbo:wikiPageRevisionID
  • 117027162 (xsd:integer)
dct:subject
rdfs:comment
  • Evolutionäres Design (engl. evolutionary design, auch continuous design) ist ein Entwurfsansatz in der Softwareentwicklung und kommt überwiegend im Kontext des Extreme Programming zum Einsatz. Im Gegensatz zu geplantem Design propagieren die Befürworter des evolutionären Ansatzes die Entwicklung eines Softwaresystems in kleinen Schritten. Designelemente werden nur dann eingebaut, wenn sie zur Erfüllung der augenblicklichen Anforderungen wirklich notwendig sind. Design for the future wird vermieden, stattdessen vertraut man darauf, dass ein einfacher Entwurf sich auch auf einfache Weise an neue Anforderungen anpassen lässt. Die Weiterentwicklung des Design erfolgt durch Refaktorisierung. (de)
  • Evolutionäres Design (engl. evolutionary design, auch continuous design) ist ein Entwurfsansatz in der Softwareentwicklung und kommt überwiegend im Kontext des Extreme Programming zum Einsatz. Im Gegensatz zu geplantem Design propagieren die Befürworter des evolutionären Ansatzes die Entwicklung eines Softwaresystems in kleinen Schritten. Designelemente werden nur dann eingebaut, wenn sie zur Erfüllung der augenblicklichen Anforderungen wirklich notwendig sind. Design for the future wird vermieden, stattdessen vertraut man darauf, dass ein einfacher Entwurf sich auch auf einfache Weise an neue Anforderungen anpassen lässt. Die Weiterentwicklung des Design erfolgt durch Refaktorisierung. (de)
rdfs:label
  • Evolutionäres Design (de)
  • Evolutionäres Design (de)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:wikiPageRedirects of
is foaf:primaryTopic of