MoSCoW- Must-have requirements

DOTWIMP Defects-Overproduction-Transportation-Waiting-Inventory-Motion-Processing

Lean Speak

Running automated test

In Test First Development (TFD), the test for new or changed code is written before the implementing code. This means that, initially, the test will fail (because change hasn’t yet been implemented), and the goal is to refine the application’s code until the test succeeds.

Kinds of tests:

Unit Tests, Mocks & Stubs, Integration tests, Behavior Tests, Executable specifications, Nonfunctional testing, User Interface Testing