Joint Development Model | Glossary

 

Definition

In a Joint Development Model, end-users, executives and developers, all participate in the design and development of an application. This  happens through a series of collaborative workshops that focus on business problems, rather than technical details. It’s helpful in keeping down the costly, downstream requirement changes ,and leads to shorter development times and greater client satisfaction.

Further Reading
For more on Joint Development, read this and this.

INVEST | Glossary

Definition

INVEST is an acronym for a widely accepted set of criteria (or checklist), that assesses the quality of a user story. Failing to meet even one criteria, may lead to the team rephrasing/rewriting the entire story. The criteria met should be:

  • Independent
  • Negotiable
  • Valuable
  • Estimable
  • Small
  • Testable

Further Reading

  •  “User Stories Applied”(book), by Mike Cohn.
  •  An article on INVEST, present here.