Software teams are like Executive Teams

In any large enough company, there are front-line workers, management, and executives. Executives set direction, management sets up the situation for the workers, and workers do the labor. Workers do the company business every day, providing capabilities to external or internal customers. Management gets them the tools and training they need, for today and for …

Read moreSoftware teams are like Executive Teams

Principles of Collaborative Automation

Principles of Collaborative Automation How can we make our tools work with our team? Like a good team member, great tools keep us informed, implement our decisions, and help us understand errors.Drawing from aviation, medicine, and software, here are strategies for choosing and building tools that enhance us and do not frustrate us. abstract Great …

Read morePrinciples of Collaborative Automation