History
The first software applications were considered procedural in that they were composed of multiple procedures that were called in a predefined order. This predefined order could be static, such as in applications not requiring input, or dynamic based on input either from humans or other sources. In effect, the entire execution path could be directly mapped onto a flowchart which would take into account all path changes based on input. In those days, it was the norm for all applications to start out as a flowchart and then move forward from there although this has now changed as organizations move towards Rapid Application Development ("RAD") methodologies.
Even today's applications using today's techniques of object-oriented programming can have their execution logic represented using a flowchart. Now consider that the humble flowchart forms the basis of all processes in use today. Whether it's accounting, business, engineering, etc., the humble flowchart was the first, so to speak. All process models attribute their roots to the flowchart.
Taking the above into account, it was only a matter of time before technologists realized this gap and started to look for tooling to support the ongoing design and maintenance of these processes.
Read more about this topic: Process-driven Application
Famous quotes containing the word history:
“Perhaps universal history is the history of the diverse intonation of some metaphors.”
—Jorge Luis Borges (18991986)
“The history of mankind interests us only as it exhibits a steady gain of truth and right, in the incessant conflict which it records between the material and the moral nature.”
—Ralph Waldo Emerson (18031882)
“Dont you realize that this is a new empire? Why, folks, theres never been anything like this since creation. Creation, huh, that took six days, this was done in one. History made in an hour. Why its a miracle out of the Old Testament!”
—Howard Estabrook (18841978)