AgileDeism
Don't Do Agile, Be Agile.
Providing Agile Consultancy Services Worldwide.
The organisations we've helped become Agile...
IT services to many of the UK’s leading organisations, including BAE Systems, Diageo, National Grid, Network Rail, NHS, Royal Mail Group.
Specialises in developing and manufacturing computing, data storage, and networking hardware, designing software and delivering services.
Government department responsible for immigration, counter-terrorism, police, drugs policy, and related science & research.
The largest international TV and broadband company serving 29 million customers with operations in more than 30 countries across Europe, Latin America and the Caribbean.
British multinational grocery and general merchandise retailer, the third largest retailer in the world measured by profits and fifth-largest retailer in the world measured by revenues.
British-based American-owned newspaper publisher, and a wholly owned subsidiary of the American mass media conglomerate News Corp.
Agile Team Coaches
Agile team coaches work with individual teams to help them implement and improve agile practices. Typically they have experience playing multiple roles on agile teams, including the role of a scrum master. They have the ability to articulate the business value of agile practices (for example, to answer the question, “Why do we do it this way?”). Agile coaches have strong facilitation and diplomatic skills, including the ability to read organizations and bring the right people onto teams at the right time to overcome impediments.
Senior Agile Coaches
Senior agile coaches support multiple teams through an agile transition and work with management to resolve issues relating to dependencies between those teams. They are responsible for ensuring that technical environments and team knowledge are in place so that projects can operate in an agile manner. Typically, senior agile coaches combine agile coaching skills with specialized skills in at least one area like product management, project management, user experience, or agile technical practices, and a track record of resolving impediments created outside of the team environment.
Agile Technical Coaches
Agile technical coaches have the ability to explain and implement advanced agile technical practices such as DevOps, continuous delivery, and continuous deployment. Typically they have up-to-date programming skills, experience with agile team coaching Test Driven Development (TDD), a deep understanding of refactoring and emergent design, and experience installing and using tools for software configuration management, continuous integration, and agile project management.
Enterprise Agile Coaches
Enterprise agile coaches provide planning and support services when multiple lines of business are transitioning to Agile in parallel. They work with senior management to plan organizational structures that support agile transformations. They work with senior architects to plan the transition to an agile approach to Enterprise Architecture, and with testing leaders to create and mentor teams in agile testing approaches. They work with IT infrastructure leaders to plan and operationalize an agile approach to infrastructure. Typically enterprise agile coaches have extensive experience working with senior leaders in large organizations, an understanding of all major technology roles, from development and testing, to project management, to product development, to product Portfolio Management, an in-depth understanding of systems thinking and planning, and world-class communication and facilitation skills.