In product development, an agile sprint is a period of time when work should be completed and ready for reviewing. Each sprint begins with the meeting where the client sets work criteria and discusses the work process with the development team. Technical writers may also work in agile sprints during documentation updating.