Business Process Management and permanent job elimination
Business Process Management (BPM) is the top layer of a software stack that orchestrates how services on multiple servers communicate and process business transactions. This also includes collecting and acting on information entered by customers and by other businesses via web servers.
Below this layer are Web Services, Enterprise Service Buses, and various software plumbing that connects clients, services and databases.
Using BPM, businesses can implement "straight-through processing", where a customer transaction is processed to completion without invoking any humans in the process. A good example of a straight-through process is filling your car at a self-service gas pump using your credit card. From the time that the credit card magnetic stripe data, the customer's various button presses, and the grade, quantity and price of the gasoline purchased are collected from the the pump, until the transaction appears on the customer's statement, there is no human intervention.
Since the mid-'70s, there has been a debate about how software applications should be designed. Some have thought that software applications should support people in work centers, while others have thought that applications should support end-to-end processes. For a long time, the work center automation concept won out, and client-server software converted paper-based processes to digital, one job task and work station at a time. This was inefficient, since often jobs would involve accessing, cutting and pasting between applications, making printouts of partial transactions, or entering data from paper references.
BPM and the lower layers of software plumbing now allow software developers to create interface to these applications so that they become services which communicate directly to each other. BP also implements the necessary data transformations, data lookups, routine logical functions, and routing of results, which was previously done at workstations. When transactions require human intervention, it routes and queues work for workstations, and then resumes the automated process flow.
As a result, businesses can eliminate permanently many clerical and administrative jobs.
Besides contributing to permanent unemployment, the elmination of these jobs will also diminish the demand for office space and exacerbate the downturn in commecial real estate.











