Lean Principles, Learning, and Software Production ...