Graeme Hackland joined the Williams Group in January 2014 as IT Director, 2016 is Graeme's 20th season in Formula 1. Graeme serves on the company's Executive Committee and leads the IT Risk Committee. Williams Group are currently undergoing a business improvement program and brought Graeme on board to drive the technology program.
Graeme is a Fellow of BCS, a member of the IEEE and IEEE Computer Society and holds a National Diploma in Electronic Engineering (LC) from Natal Technikon, South Africa. Outside of work Graeme is a husband, father, and ultra-marathon runner.
Monumental shifts are hitting the workplace, necessitating changes in how and with whom we communicate and collaborate. For the first time in history, four different generations are working side-by-side in the workplace. Each generation of end users has distinct attitudes, behaviors, expectations, habits, and motivations. Add to that the increasing need for agile communication between every corner of your organization, from the retail store, across the shop floor, to the corporate office and beyond. Office 365 enables IT to unify end users across generations and departments under one technology. The communication and collaboration capabilities in Office 365 help IT meet the varied needs of these end users. In this session, come learn how IT can make the most of these capabilities in Office 365 to support the needs of every end user to help them be more productive at work.
Testability is more important than ever. With short ship cycles and the desire for continuous delivery, it is critical to quickly know if a modification has destabilized your code base. This session will enable you to use a dependency injection container of your choice to create testable code. We will examine tightly coupled code and what problems it causes and how DI can be used to avoid these problems. The Unity DI container will be used as the medium to understand the concepts.