Introduction to Agile
What is Agile?
• Iterative approach to software delivery
• Builds software incrementally from the start of the
project, instead of trying to deliver it all at once
near the end
How is it Achieved
• Split your work into a list of small, independent
pieces of work
• Estimate the relative effort of each item
• Sort the list by priority
• Develop, Test and get continuous feedback
• Deliver the product incrementally and continuously
in a short time
Agile Principles
• Individuals and interactions over processes and
tools
• Working software over comprehensive
documentation
• Customer collaboration over contract negotiation
• Responding to change over following a plan
Agile Way
Agile Testing
• Continuous interaction with the team
• Collaborative ownership over Detached Objectivity
• Targeted automation over Widespread anti-regression
• Defect prevention over Defect Detection
• Exploratory Testing over Predetermined scripting
• Value Addition over Persistent critic

Introduction to agile

  • 1.
  • 2.
    What is Agile? •Iterative approach to software delivery • Builds software incrementally from the start of the project, instead of trying to deliver it all at once near the end
  • 3.
    How is itAchieved • Split your work into a list of small, independent pieces of work • Estimate the relative effort of each item • Sort the list by priority • Develop, Test and get continuous feedback • Deliver the product incrementally and continuously in a short time
  • 4.
    Agile Principles • Individualsand interactions over processes and tools • Working software over comprehensive documentation • Customer collaboration over contract negotiation • Responding to change over following a plan
  • 5.
  • 6.
    Agile Testing • Continuousinteraction with the team • Collaborative ownership over Detached Objectivity • Targeted automation over Widespread anti-regression • Defect prevention over Defect Detection • Exploratory Testing over Predetermined scripting • Value Addition over Persistent critic