It was developed by and for practitioners , by leveraging three primary bodies of knowledge , lean software development , agile product development , and systems thinking .
It was developed by and for practitioners , by leveraging three primary bodies of knowledge : agile software development , lean product development , and systems thinking .