Some of the wider principles of agile software development have also found application in general management e. Adaptive software development asd agile unified process. Xp, fdd, dsdm, and crystal methods of agile development. Gml software brindamos a nuestros clientes soluciones y. Its main purpose is to deliver tangible, working software repeatedly in a timely manner. Crystal crystal clear, fdd feature driven development y aup. Feature driven development fdd feature driven development is a modeldriven, shortiteration process that was built around software engineering best practices such as domain object modeling, developing by feature, and code ownership. The blending of these practices that resulted in a cohesive whole is the best characteristic of fdd.
We are aware of the fact that the grand vision of mda, which. Metodologia fdd feature driven development desarrollo. Agile software development methods have been used in nondevelopment it infrastructure deployments and migrations. Mda brings the focus of software development to a higher level of abstraction, thereby raising the level of maturity of the it industry.
Featuredriven development fdd is a clientcentric, architecturecentric, and pragmatic software process. Fdd was also built around software engineering best practices such as domain object modeling, developing by feature and code ownership. Fundamentados en nuestra experiencia con metodologias agiles, creamos una metodologia propia, basada en principios agile, scrum, fdd y crystal clear, llamada dragonfly. These practices are driven from a clientvalued functionality perspective. Agile methodologies blueprint software systems inc. The present article makes part of a proposed thesis from which some data will be retaken formerly in this document. Metodologia fdd feature driven development desarrollo bas. Agile software development comprises various approaches to software development under which requirements and solutions evolve through the collaborative effort of selforganizing and crossfunctional teams and their customersend users. It advocates adaptive planning, evolutionary development, early delivery, and continual improvement, and it encourages rapid and flexible response to change. These practices are driven from a clientvalued functionality feature perspective. The term client in fdd is used to represent what agile modeling am refers to as project stakeholders or extreme programming xp calls customers.
435 101 784 445 909 952 269 20 247 1155 1038 955 795 748 1084 1438 1191 271 1497 493 1348 476 181 265 415 329 962 295 930 31 1208 283 1186