Engineers are trained to design systems such as bridges, computers, and aircraft in a well-structured manner. However, the design of business processes has not yet matured to this level. We argue that the complexity of business processes is the major cause. In this paper, we investigate the causes of this complexity, and provide heuristics to master this complexity. Business process "architecting," the high-level, functional design of business processes, is more an art than a science. Consequently, experience is very important. The heuristics we provide are based on an analysis of the reasons why business process architecting is so complex as well as our experience resulting from the Testbed project, a cooperative project of industry and research organizations. We conclude by discussing some basic requirements for modeling concepts and methods.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.