7059 - Agile Delivery Manager
Blackpool, United Kingdom
London, United Kingdom
Duration
3
MONTHS
£500
-
£550
Per Day
(GBR)
Ref
7059
Starts
ASAP
Opened On
22/12/2017
Required Skills
Agile
service management
delivery management
product lifecycle management
Job Description

General Responsibilities An Agile Delivery Manager will typically be assigned to medium risk/complexity delivery. Their responsibilities are: • Ensure a good, sustainable product delivery pace is maintained which is geared around achieving tested quality outcomes for citizens and DWP. • Ensure effective agile techniques and ceremonies are used by the team. Coach the team in agile practices including those relating to software engineering, testing and user centred design processes. • Lead effective, collaborative and dynamic planning activities. In doing so help team members prioritise the work that needs to be done against the capacity and capability of the team. • Surface and ensure prompt resolution of blockers for the team. Act as the owner of “blockers” even when resolution may sit with others at any level in the organisation. Equally ensure risks are surfaced and mitigated. • Work with the product owner (in collaboration with others) to define the road map for products and services and work with the team to translate that into an achievable backlog • Help the product owner set priorities for the team and draw contributions from team members to ensure there is a clear understanding of what is achievable • Keep track of the team’s progress against achieving defined outcomes and collaboratively adjust plans where necessary. • Communicate delivery status to the team and to genuine stakeholders and assurance bodies - adapting communication appropriately to audience. • Lead the formation and evolution of team membership to optimise successful delivery. • Ensure great team dynamics and a positive working environment. • Monitor and feed into the business case at various stages throughout the Project lifecycle. • Ensure funding is in place and track spending and forecasts regularly and accurately. • Effectively manage suppliers to optimise value • Ensure external assurance groups are appropriately engaged and that formal approvals do not represent significant risk to meeting outcomes. • Ensure the effective delivery of external dependencies on behalf of the team. • Ensure external teams that have dependencies on their team are properly engaged and aware of current delivery status. • Ensure the team has the right working environment and tools needed • Actively participate in the DWP Delivery Manager professional community to improve others’ learning and standards and to develop their own capability Essential Skills PLANNING & TEAM DYNAMICS AND COLLABORATION. Able to: • Understand the environment and is able to prioritise the most important or highest value tasks. • Use data to inform planning. • Manage complex internal and external dependencies. • Remove blockers or impediments that affect the plan and is able to develop a plan for difficult situations. • Ensure teams plan appropriately for their own capacity. • Bring people together to form a motivated team. • Empower delivery teams. • Help create the right environment for a team to work in. • Recognise and deal with issues. • Facilitate the best team makeup depending on the situation. AGILE AND LEAN PRACTICES, EFFECTIVE COMMUNICATION AND MAKING THE PROCESS WORK. Able to: • Identify and compare the best processes or delivery methods to use. • Recognise when something doesn’t work and encourages a mind-set of experimentation. Can adapt and reflect, is resilient and has the ability to see outside of the ‘process.’ • Measure and evaluate outcomes. • Help teams to manage and visualise outcomes. • Facilitate technical and non-technical discussions within a multidisciplinary team with more difficult dynamics. • Advocate for the team externally. • Manage differing perspectives. • Communicate a message in a format that best suits the audience. • Focus on the outcome rather than the process. Helps the team to find a process that works for them. • Reinforce different perspectives in approaches. • Collect information and make evidence based changes. SOFTWARE ENGINEERING & PRODUCT DESIGN: • Has a software engineering degree OR some hands on experience working as a developer OR substantial experience working directly with developers to understand and assist in delivery of detailed coding tasks that are typically less than 2 days duration OR been a successful Associate Agile Delivery Manager. • Understands and appreciates Software and Infrastructure Engineering at task level including basic Solution Architecture and Software Development Lifecycle. • Familiar with secure coding & testing standards/best practices. • Ability to assist in the allocation of work to optimise productivity. • Has a reasonable understanding of Enterprise Architecture. • Understands delivery dimensions of customer-centric product design at task level including service design, user research, business analysis and data analysis. Aware of standards, methods, tools, etc. Also has awareness of strategic product design principles. MAINTAINING DELIVERY MOMENTUM AND LIFECYCLE PERSPECTIVE. Able to: • Actively address internal risks and issues and know when to escalate them. • Set the team cadence and tempo ensuring it is sustainable. • Track, manage, escalate and communicate dependencies. • Actively remove or minimise risks, issues or dependencies where possible. • Understand how the risks, issues and dependencies impact the work of the team. • Recognise when to move from one stage of a product lifecycle to another. • Ensure the team is working towards the appropriate service standards for the relevant phase. • Manage the delivery products or services at different phases. COMMERCIAL AND FINANCIAL MANAGEMENT: Able to: • Take responsibility for complex relationships with contracted suppliers. • Identify appropriate suppliers. • Negotiate with contracted suppliers. • Get good value out of contracts and suppliers. • Balance money vs value. • Consider the impact of user needs. • Report on financial delivery. • Monitor cost and budget and escalate issues. TECHNICAL SERVICE MANAGEMENT AND WATERFALL PROJECT & PROGRAMME MANAGEMENT: • Understands ITIL service management and able to integrate agile delivery with change, release and support processes. • Managed digital waterfall projects that were part of a large programme through the full lifecycle and has managed the interfaces with the programme Desirable • Managing a live technical support team at task level • Has demonstrable experience of having worked as a Delivery Manager or relevant role in an enterprise product environment Accreditation & Qualifications • Training in agile techniques • Recognised certification in Scrum (desirable) • Recognised certification in Kanban and/or Lean techniques (desirable) • ITIL foundation (desirable) • Degree in software engineering (NOT REQUIRED IF: worked in some capacity with an in-house software development team over most of the development lifecycle OR have good hands-on software development experience)

Additional information about the process

**IR35 Status **The client has stated that this role is Out of Scope of the new off pay-role worker legislation**

Agile Delivery Manager An Agile Delivery Manager is accountable for the effective, cross-functional delivery of products using agile/lean techniques. They have a good understanding of software development, business operational process design, non-digital artefact design (e.g. paper forms), user research, user experience design and aspects of policy development. They apply this to help dynamically organise delivery activities at a detailed level. They are the experienced leader of agile/lean techniques within their team and are tasked with empowering the team to self-organise effectively to optimise their chances of success. Critically they are accountable for setting a good, sustainable delivery pace. They apply good agile delivery practice for planning, tracking progress, managing blockers, financial management, scope management, resource management, stakeholder management and governance. They are accountable for efficient integration with other (agile or non-agile) delivery teams and departmental governance. They also resolve conflict and encourage collaboration.