In
software engineering
Software engineering is a systematic engineering approach to software development.
A software engineer is a person who applies the principles of software engineering to design, develop, maintain, test, and evaluate computer software. The term ' ...
, cycle time is a
software metric
In software engineering and development, a software metric is a standard of measure of a degree to which a software system or process possesses some property. Even if a metric is not a measurement (metrics are functions, while measurements are ...
which estimates development speed in
agile
Agile may refer to:
* Agile, an entity that possesses agility
Project management
* Agile software development, a development method
* Agile construction, iterative and incremental construction method
* Agile learning, the application of incremen ...
software projects. The cycle time measures how long it takes to process a given job - whether it's a client request, an order, or a defined production process stage. The crucial aspect of measuring the cycle time is considering only the active, operating processing time and discarding any idle, waiting, or service times occurring mid-process.
The cycle time is a useful metric. In contrast to
lead time, which measures the time that the customer waits for their request to be realized, cycle time only counts the time the team spends actively working on the request. The core use of cycle times is to identify the average development times for specific teams or given request types. This lets the software engineering manager predict team engagements and better schedule work.
See also
*
Software quality
In the context of software engineering, software quality refers to two related but distinct notions:
* Software functional quality reflects how well it complies with or conforms to a given design, based on functional requirements or specification ...
*
Statistical quality control
Further reading
What is waste? (Agile Alliance)Takt time - Cycle time (The Lean Thinker)Lead time versus Cycle Time – Untangling the confusion
References
Rates
Clock signal
Instruction processing
{{Software-stub