class AgileTrello::AverageCycleTimeCalculator
Public Class Methods
new()
click to toggle source
# File lib/AverageCycleTimeCalculator.rb, line 3 def initialize @cycle_times = [] end
Public Instance Methods
add(cycle_time)
click to toggle source
# File lib/AverageCycleTimeCalculator.rb, line 7 def add(cycle_time) @cycle_times.push(cycle_time) end
average()
click to toggle source
# File lib/AverageCycleTimeCalculator.rb, line 11 def average return 0 if @cycle_times.length == 0 (@cycle_times.reduce(:+) / @cycle_times.length).round(2) end