Showing posts with label testing models. Show all posts
Showing posts with label testing models. Show all posts

7 Wastes in Software Development


1. Partially Done Work.
2. Extra Features.
3. Relearning.
4. Handoffs.
5. Delays.
6. Task Switching.
7. Defects.

What Is Agile?

First, what does agile really mean?  It’s not considered a methodology, a process, or even a set of procedures.  It’s more of a conceptual development framework which allows our team to iteratively prioritize & plan the work, perform the work, and review the work.  As opposed to the classic waterfall approach, agile acknowledges that we don’t have all the answers at the start of a project. 
  1. Agile value individuals and interactions over processes and tools.
  2. Agile value working software [or any product] over comprehensive documentation.
  3. Agile value customer collaboration over contract negotiation.
  4. Agile value responding to change over following a plan.