1. A method of developing a workflow, the method comprising: implementing, using a collaborative workflow development system, an interactive workflow authoring methodology comprising: receiving a proposed workflow component of a workflow under development at a local computing device of said collaborative workflow development system; determining, by said collaborative workflow development system, that at least one historical workflow developed prior to said proposed workflow component overlaps said proposed workflow component; based at least in part on determining, by said collaborative workflow generating system, that said at least one historical workflow developed prior to said proposed workflow component overlaps said proposed workflow component, generating, by said collaborative workflow development system, a simulation stub derived from historical workflow execution logs of said at least one historical workflow, wherein said historical workflow execution logs comprise digital traces accumulated about how other previously developed workflows were executed; and executing, by said collaborative workflow development system, said simulation stub; wherein said simulation stub comprises an approximation of said proposed workflow component.