Application Lifestyle Management | Glossary

 

Definition

Application Lifecycle Management (ALM) covers the complete life-cycle of the software development. From the conception of the idea, to the development, to testing, deployment, support and ultimately, retirement of systems. It’s an umbrella terms that consists of multiple disciplines like project managements, requirements, development testing, customer support, IT service delivery and finally: quality assurance.

 

Further Reading

  • “Professional Application Lifecycle Management with visual studio 2013(WROX)” (book), by Martin Hinshelwood.
  • For more on Application Lifestyle Management, read here and  here.

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.