Ceremony | Glossary

Definition:

Ceremony is a ritualistic or symbolic activity, performed on well-defined occasions. In Agile Development, ceremony is referred to as the core Scrum activities such as sprint planning, daily scrum, sprint review, and sprint retrospective. Ceremony is also defined as a Scrum practice that involves taking action or performing a process, for example, sprint-planning activity, daily scrum activity, sprint review activity, and sprint retrospective activity. In general all these activities are the work performed by the Scrum team members such as writing code, performing tests, creating estimates, and so on.

Meetings, or “ceremonies” are an important part of agile development. A number of these ceremonies come from the practice of scrum which is an iterative, time-boxed approach to implementing agile. The concepts behind these ceremonies can be applied to other forms of agile like kanban or lean.

Further Reading:

Book: Agile and Iterative Development: A Manager’s Guide by Craig Larman

Book: Agile Application Lifecycle Management: Using DevOps to Drive Process by Bob Aiello, Leslie Sachs

Glossary

Payback Period | Glossary

Definition

Payback period is the time required for a company to recover the cost invested in a project. The The payback period of a given investment or project is an important determinant of whether to undertake the position or project, as longer payback periods are typically not desirable for investment positions.

The Payback Period helps to determine the length of time required to recover the initial cash outlay in the project. Simply, it is the method used to calculate the time required to earn back the cost incurred in the investments through the successive cash inflows.It is very simple to calculate and easy to understand. This method is helpful to analyze risk, i.e. to determine how long the investments will be at risk. It is beneficial for the industries where the investments become obsolete very quickly. It measures the liquidity of the projects. The major drawback of this method is that it ignores the Time Value of Money. It does not take into consideration the cash flows that occur after the payback period.

Further Reading:

Book: Disciplined Agile Delivery by Scott W. Ambler and Mark Lines