1. A method of developing a workflow, the method comprising: receiving a proposed workflow component of a workflow under development at a local computing device of a workflow development system; determining, by said workflow development system, that at least one historical workflow developed prior to said proposed workflow component overlaps said proposed workflow component; generating, by said workflow development system, a simulation stub derived from historical workflow execution logs of said at least one historical workflow; and executing, by said workflow development system, said simulation stub; wherein said simulation stub comprises an approximation of said proposed workflow component.