How do you like this site? We would love to hear from you! Take a short survey or

Automate for environmental impact

Implement automation in a sustainable way

How can we reduce the environmental footprint of a process by introducing automation for specific tasks?

Nowak, A., Leymann, F., Schleicher, D., Schumm, D., & Wagner, S. (2011, October 21). Green business process patterns. Proceedings of the 18th Conference on Pattern Languages of Programs. PLoP 11: Pattern Languages of Programs Conference 2011.


Business processes are based on both human and IT supported activities that aim at achieving a certain strategic objective. These activities need to be organized in such a way that organizations are most profitable and ecological goals within a given environment can be met. Rationalizing some activities is one possibility to reach this objective.

Green Automation
Green Automation


The identification of activities that can be automated can be a challenging task. The automated activity needs to perform the task in such a way that either the result remains the same or is even improved or the costs are getting much lower. In the latter case the trade-off between the environmental impact, the costs, and the expected quality needs to be addressed in detail. It must further ensure the global integration with other activities that are dependent on that activity.


Organizations (partially) streamline specific activities within a business process by automating them.


A telecommunication company needs to send its customers an invoice for their connections every month. Usually, the invoices are sent to the customers via mail. Now, the company changes the charging process and transmits the information directly and fully automated to the customers via e-mail. This process restructuring saves time, cost, and in particular decreases the environmental impact caused by the paper manufacturing, the invoice printing, and the transport of the delivery company.


Single activities must not be totally automated. They can also be semi-automated or split into an automated and a manual part to better (i.e. more efficiently) support human process performance.

Relations to other Patterns

This pattern is strongly related to Human Process Performance as it covers the contrary situation. Depending on the structure of the business process, both patterns can be used to ecologically optimize processes on an activity changing basis.

Performance considerations

The automatization of specific process activities provides the means for optimizations from both, a regular and an ecological perspective. Time, quality, and costs can be improved while energy consumption can be reduced, for example.

Share this pattern

Enjoy these

Foundational free Patterns

Eliminate activities

Eliminate unnecessary activities

Buffer information

Buffer external information and subscribe to updates

Work in customer teams

Form cross-department teams for end-to-end case handling.

Empower resources

Empower workers for more decision-making authority

Establish standardized interfaces

Consider a standardized interface with customers and partners

Human Process Performance

Consider whether it is eco-friendly to let humans work over machines

Preference-based task assignment

Let people do what they love to do

Workload-based task assignment

Allocate tasks based on individuals' incomplete workload

Cost-based task assignment

Delegate tasks according to resource cost


Share this

Connected to

Human Process Performance

Consider whether it is eco-friendly to let humans work over machines

Automate activities

Consider automating activities

Apply Integral technology

Elevate physical constraints by applying new technology

What's Happening?