O GoConqr está de visual novo! Conte para nós o que você achou.

Flashcards

Extreme Programming cards

LUIS ANGEL DIAZ SANCHEZ Espanhol 13 flashcards

Extreme Programming cards

Flashcards do conjunto (13)

  1. 1Extreme Programming It's a framework designed to improve the quality of software...And it is ability to properly adapt to the changing needs of the customer.Extreme Programming It's a framework designed to improve the quality of software...
  2. 2It is important the contac among team's members and customer...in order to review the project's progress.
  3. 3Five fundamental values: Values provide the foundation on which the entirety of the Exteme Programming paradigm is built.SImplicity:
    What is need and asked for.
    Simple steps.
    Five fundamental values: Values provide the foundation on which the entirety of the Exteme Programming paradigm is built.Five fundamental values: Values provide the foundation on which the entirety of the Exteme Programming paradigm is built.
  4. 4Communication: The meeting, create a solution. 15 minutes.Feedback:
    Talk about the process of the project and improve it.
    Communication: The meeting, create a solution. 15 minutes.Communication: The meeting, create a solution. 15 minutes.
  5. 5Respect: Accept the comments from each member of the team. Live togheter with the same valeus for each one.Courage:
    To be strong and positive. Adapt to changes when ever they happen.
    Respect: Accept the comments from each member of the team. Live togheter with the same valeus for each one.Respect: Accept the comments from each member of the team. Live togheter with the same valeus for each one.
  6. 6Extreme rules 1. Planning 2. User stories are written 3. Release planning creates the release scheduleExtreme rules
    4. Make frequent small releases
    5. The project is divided into iterations
    6. Iteration planning starts each iteration
    Extreme rules 1. Planning 2. User stories are written 3. Release planning creates the release schedule
  7. 7Managing Open work space Sustainable pace Stand Up meeting everyday Project Velocity is measured Move people around Fix Exp when it breaksDesigning
    Simplicity
    Choose a system metaphor
    Use CRC cards for design sessions
    Spike solutions to reduce risks
    No functionality is added early
    Refactor whenever and wherever possible
  8. 8Coding The customer is always available Code written to agreed standards Code the unit test first All production code is pair programmedCoding
    One coding at time
    Integrate often
    Set up a dedicated integration computer
    Use collective ownership
  9. 9Testing All code must have unit tests All code must pass all unit tests before it can be released When a bug is found tests are created Acceptance tests are run often and the score is publishedExtreme Practices
    -Created using what were considered the best practices of software development at the time, the twelve Extreme Programming Best Practices detail the specific procedures that shoould be followed when implementing a project using Extreme Programming
  10. 10Pair programming - In essence, pair programming means that two people work in tandem on the same system when developing any production code. By frecuently rotating partners throughout the team. Extreme Programming promotes better communication and team-building.Planning game
    -Often this takes teh form of a meeting at a frequent and well-defined interval (every one or two weeks) , where the majority of planning for the project takes place.
  11. 11Exploration Phase Story cards are used to detail the most valuable requirements from customers.Steering Phase
    This allows for previously developed plans to be adjusted based on the evolving needs of the project, similar to many other Agile Model methodologies..
  12. 12Whole team As with many other SLDC methods and practices. ExP promotes the conclusion of customer and clients throughout the entire process. Using feed back.Continuous Process
    Continuous integration
    Another common practice in modern development.
  13. 13Code refactoring Another very common practice, the idea behind code refactoring is simply to improve and redesign the structure of already existing code.Code refactoring Another very common practice, the idea behind code refactoring is simply to improve and redesign the structure of alread...

Informações

Descrição
FlashCards sobre Extreme Programming cards, criado por LUIS ANGEL DIAZ SANCHEZ em 31-01-2019.
Visualizações
1
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?