Agile coach recognizes business needs and determining solutions to business problems, Solutions often include a software-systems development component, which may also comprise of process or policy development and organizational transformation or strategic outlining.