Tackling the Workflow Challenge --McIlroy