Flow | Glossary

Definition
Flow, in Agile Software development is defined as the steady, and consistent progress of work to ensure maximum economic value is delivered to the customer.

Origin
The sense of “any strong, progressive movement comparable to the flow of a river” is from 1640’s. Used in Software development since late 1980’s.

Further Reading

  • “Kanban: Successful Evolutionary Change for Your Technology Business”,  by David J. Anderson.
  • “Kanban from the Inside”, by Mike Burrows.
  • “The Principles of Product Development Flow: Second Generation Lean Product Development”, by Donald G. Reinertsen.

Know more about Kanban by registering for our workshops by visiting our website

Epic | Glossary

Definition
An Epic is a large user story, which is eventually broken down into smaller user stories. Epics are often used as placeholders for new ideas, that have not been thought out fully. Epic stories help Agile teams manage their Product Backlog efficiently, and carry out tasks with clarity and focus.

Origin
Coined by Mike Cohn, to signify the size of the user story at hand.

Further Reading

  • “User Stories Applied”, by Mike Cohn.
  • User Story Mapping”, by Jeff Patton.

Know more such interesting terms by visiting our website.