Continuous design (original) (raw)

About DBpedia

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 El disseny continu és una pràctica de desenvolupament de programari que consisteix a crear i modificar el disseny d'un sistema a mesura que es desenvolupa, en lloc d'especificar completament el sistema abans que comenci de desenvolupament, (com en el model de desenvolupament en cascada) o en ràfegues al principi de cada iteració (com en el model de desenvolupament iteratiu i incremental). També es diu disseny evolutiu o disseny incremental. El disseny continu va ser popularitzat per la programació extrema (XP). Disseny continu també usa el desenvolupament guiat per proves i refacció. Martin Fowler descriu el disseny continu al seu llibre Refactoring així com a un article de divulgació, titulat Is Design Dead? ("Ha mort el disseny?") referint-se a aquest com un canvi fet a l'estructura interna d'un software per fer-lo més fàcil d'entendre i barat de modificar, sense que això impliqui un canvi en el seu comportament observable. (ca) 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) Evolutionary design, continuous design, evolutive design, or incremental design is directly related to any modular design application, in which components can be freely substituted to improve the design, modify performance, or change another feature at a later time. (en)
dbo:wikiPageExternalLink http://martinfowler.com/articles/designDead.html
dbo:wikiPageID 2535369 (xsd:integer)
dbo:wikiPageLength 1958 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1068730871 (xsd:integer)
dbo:wikiPageWikiLink dbr:Continuous_integration dbr:Refactoring dbc:Software_design dbr:Rapid_application_development dbr:Modular_design dbr:Martin_Fowler_(software_engineer) dbr:Software_development dbr:Waterfall_model dbr:Extreme_programming dbr:Evolutionary_database_design dbr:Test_driven_development dbr:James_Shore
dbp:wikiPageUsesTemplate dbt:Reflist dbt:Soft-eng-stub
dct:subject dbc:Software_design
gold:hypernym dbr:Practice
rdf:type dbo:Company
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) Evolutionary design, continuous design, evolutive design, or incremental design is directly related to any modular design application, in which components can be freely substituted to improve the design, modify performance, or change another feature at a later time. (en) El disseny continu és una pràctica de desenvolupament de programari que consisteix a crear i modificar el disseny d'un sistema a mesura que es desenvolupa, en lloc d'especificar completament el sistema abans que comenci de desenvolupament, (com en el model de desenvolupament en cascada) o en ràfegues al principi de cada iteració (com en el model de desenvolupament iteratiu i incremental). També es diu disseny evolutiu o disseny incremental. El disseny continu va ser popularitzat per la programació extrema (XP). Disseny continu també usa el desenvolupament guiat per proves i refacció. Martin Fowler descriu el disseny continu al seu llibre Refactoring així com a un article de divulgació, titulat Is Design Dead? ("Ha mort el disseny?") referint-se a aquest com un canvi fet a l'estructura inte (ca)
rdfs:label Disseny continu (ca) Evolutionäres Design (de) Continuous design (en)
owl:sameAs freebase:Continuous design wikidata:Continuous design dbpedia-ca:Continuous design dbpedia-de:Continuous design https://global.dbpedia.org/id/MuW9
prov:wasDerivedFrom wikipedia-en:Continuous_design?oldid=1068730871&ns=0
foaf:isPrimaryTopicOf wikipedia-en:Continuous_design
is dbo:wikiPageRedirects of dbr:Incremental_design dbr:Evolutionary_design
is dbo:wikiPageWikiLink of dbr:Wayne_Nelson_(statistician) dbr:Continuous_integration dbr:Extreme_programming dbr:Evolutionary_database_design dbr:Multi-stage_continuous_integration dbr:Incremental_design dbr:Evolutionary_design
is foaf:primaryTopic of wikipedia-en:Continuous_design