Published Sep 3, 2019

Episode 198: Wil van der Aalst on Workflow Management Systems

Explore the transformative impact of workflow management systems with expert Wil van der Aalst, as he delves into the benefits of concurrency, process automation, and the YAWL project, showcasing how these systems enhance business efficiency and compliance.
Episode Highlights
Software Engineering Radio - the podcast for professional software developers logo

Popular Clips

Episode Highlights

  • Benefits

    Concurrency in workflows offers significant benefits, such as increased efficiency and reduced process time. explains that by allowing tasks to be processed concurrently, even if not simultaneously, the overall flow time can be significantly reduced. For instance, in a scenario where two people are involved in a task, concurrency allows the second person to start their work even if the first person is unavailable, thus reducing the total time from two weeks to one 1. This approach can be applied to large-scale processes, enhancing throughput and efficiency 2.

       

    Examples

    Real-world examples illustrate the power of concurrency in workflows. shares a scenario where tasks like medical tests can be performed in any order, demonstrating how concurrency allows for flexibility and speed in processes 2. He emphasizes that concurrency is not just about doing multiple things at once, but also about not imposing unnecessary order on tasks 1. This flexibility is crucial in speeding up processes and improving efficiency across various industries.

Related Episodes