Waste | Glossary

 

Definition

In software development, any work that has begun but is not yet completed, is categorized as waste. Work-In-Progress (WIP) is defined as waste as well, since it is unused whilst in development and there is no derivation of value, and hence no positive cash flow. Another reason waste can be created, is when tasks are switched when developers are working on multiple projects, and developers take time to familiarize themselves with the task.

Further Reading

  • For more on Waste, read here and  here.

Usability Testing | Glossary

 

Definition

Usability testing is an exploratory, empirical technique that has been used to answer the query of how an end user responds to a software under realistic conditions. It is an established technique that is considered as standard practice.

It consists of observation of representative end users, and their interactions with the product. A goal is set, but no specific instructions are set for usage. A team observes, takes notes, and comprehensively tracks the end users, and post-test analysis is conducted on difficulties and problems faced by the user.

 

Further Reading

  • For more on Release Train Engineer, read here and  here.