Flashcards
Agile Development
Cards in this deck (10)
- 1Agile DevelopmentAgile software engineering combines a philosophy and a set of fevelopment guidelines
- 2Who does Agile Development?Software engineers and other project stakeholders work together on an agile team organizing and in control of its own destiny
- 3Why is important?Represent a reasonable alternative to conventional software engineering for certain classes of software and certain types of software projects
- 4Steps of Agile Development1 - Communication
2 - Planning
3 - Modeling
4 - Construction
5 - Deployment - 5The productCustomer and the software engineer have the same view and the really important work product is an operational software increment
- 6XP ProcessExtreme Programming uses an objectoriented approach as its preferred development paradigm and encompasses a set of rules and practices that occur within the context
- 7Planning PhaseA requirements gathering activity that enables the technical members of the XP team to understand the business context
- 8Design PhaseA simple design is always prefered over a more complex representation
- 9Coding PhaseAfter stories are developed and preliminary design work is done, the team does not move to code
- 10Testing PhaseHave already noted that the creation of unit test before coding commences ia a key element of the XP approach
Information
- Description
- Agile Development and XP
- Created by
- José Alfredo Santes Benítez
- Views
- 60
- Tags
- Rating