Understanding the role of the scrum master

Implementing the agile process for software development efforts is just the beginning. The scrum master is a critical role in creating and maintaining the patterns of behaviour that define agile development, as well as ensuring the development efforts proceed on a path to success under deadline and with available resources.

Surface Pro

Hands on: Surface Book 2

With the the Surface Pro (2017), Microsoft has rebooted its flagship Surface product improving its performance and battery life.

GET TAHAWULTECH.COM IN YOUR INBOX

The free newsletter covering the top industry headlines