This paper discusses the main differences between humanistic and mechanistic business process modeling. While the mechanistic approach requires strict process formalization, emphasizes technical details, and constrains the modeling task to technology experts, the humanistic approach is more centered on the end-user. We developed a modeling approach and a collaborative tool supporting end- user business process modeling. Design storyboards were adopted as a paradigm for knowledge representation and visual composition. The main contributions from this research include the knowledge representation structure and a collaborative tool supporting visual composition of business process models