13 research outputs found
A Software Process Model for Business Reengineering
A major component of any business reengineering effort is the identification of business processes, and the development of software to support these processes. The development of the software is itself a process, commonly called the software process. One reason for reengineering a business is to decentralize its mode of operation, or to make a decentralized mode more effective. We contend that a properly defined general software process model is essential for the development of support software for a reengineered decentralized enterprise. We have developed a sixteen-step plan for business reengineering, and an enterprise model composed of eight submodels. In this paper we bring together the enterprise model, relevant steps of the business reengineering plan, and the Capability Maturity Model of the Software Engineering Institute to define a software process model for business reengineering. Keywords Business process, business reengineering, capability maturity model, enterprise model..