Agile Coach - Cape Town
more than 14 days ago
11-11-2021 12:57:55 PM
6 month fixed term contract - ± R500 – R700 per hour
MAIN PURPOSE OF THE JOB
An Agile Coach empowers the organization to adopt Agile as a culture shift. The Agile coach uses their experience and influencing abilities to affect the change from a command-and-control culture to a collaborative one.
They work at a tactical level with individual members of Agile teams enhancing their proficiency in executing an agile process.
They are an Agile process champion for multiple teams who enables agility by improving ways of working.
• Teaching and Mentoring Agile Teams
• Enable the transition to Agile by empowering teams to develop an Agile mindset
• Coach and Mentor Scrum Masters and Product Owners.
• Train Teams to enable teams to transition to an Agile way of working.
• Setting up team policies to support Agile-based approaches.
• Define the measurement system by way of identifying relevant metrics.
• Assess and measure the maturity of an Agile team regularly.
• Facilitating change in new ways of working.
• Applying System thinking to expose bottlenecks.
• Suggesting ways of contracting with vendors and customers.
• Provide Periodic training on Agile.
• 4+ Years application agile and scrum coaching
• Month on month reduction in cycle time
• Improvement in development quality should be reflected in defect trends.
• Improvement in engagement between teams and stakeholders.
• Improvement in customer satisfaction.
• Teams achieving a sustainable pace.
• Improvement in process adherence leading to business value.
• Developing an Agile mindset in teams and stakeholders.
• Regular process audit.
• Effective governance system enabling agility.
• Hands-On Scrum and Agile Experience
• Experience as a Developer (Preferred)
• Application of XP & Technical Practices
• Lean Thinker
• Practices Continuous Improvement
• Change Agent / OCM Expert
• Excellent Listening Skills
• Emotional Intelligence
• Uses Agile Mindset – Values and Principles
TASKS AND ACTIVITIES
• Deliver Scrum basic training
• Deliver dedicated Scrum Master training
• Deliver dedicated Product Owner training
• Deliver Agile Awareness training for stakeholders
• Deliver Scrum for managers training
• Deliver on-demand training on specialistic topics such as user stories, refinement, etc
• Coach individual Scrum team members 1-1
• Coach Scrum teams during Scrum Events
• Facilitate Scrum Events if needed (as teaching opportunity)
• Continuously and proactively improve existing training material for courses
• Develop and communicate vision on enterprise Agility
• Coach higher management on their role in an Agile context
• Work with all stakeholders to set up and maintain a structured way to continuously improve the teams and product development flow
• Continuously improve your skills in teaching, mentoring, facilitating, and coaching
• Facilitate ‘big retrospectives’ (retrospectives on non-team level, e.g. project, program or department)
• Work with teams on conflict resolution methods
• Encourage a culture of continuous experimentation to further improve the Agile practices
• Work with stakeholders throughout the company to make the company’s vision on Agile clear and well understood
• Help setup Community of Practice
• Networking and Communications - The planning and management of the interaction between two or more networking systems, computers, or other "intelligent" devices. E.g.: ISDN, ATM, Ethernet, TCP/IP.
• Application Systems Development - The processes necessary for the successful development of computer applications. E.g. SDLC.
• Database Software - Software that enables the user to create, populate and manipulate data structures. E.g.: SQL Server, DB2, Oracle, Informix, Sybase, Access.
• Software Testing - Testing techniques used to plan and execute software tests of all application components (functional and non-functional) to verify that the software satisfies specified requirements and to detect errors. E.g.: dynamic testing techniques, static testing techniques, non-functional testing techniques, test automation techniques.
• Application and exploitation of Information Technology - The optimization of personal and workgroup performance through the use of personal IT, relevant IT business systems, and the exploitation of the opportunities offered by IT for new ways of working within and across businesses.
• Application Systems - The application of automated systems to the support of specific business functions or processes. E.g.: Business Systems, Messaging, and Groupware, Content Management Systems, Enterprise Resource Planning.
• Information Management - The identification, utilization, and control of information to contribute to the efficiency and effectiveness of the individual’s/team’s performance.
• Business Environment - The business environment relating to own sphere of work (own organization and/or closely associated organizations, such as customers, suppliers, partners), in particular, those aspects of the business that the specialism is to support (i.e. localized organizational awareness from a technical perspective).
• Business Communication - Methods of creating, storing, and relaying internal information within the business. E.g.: email, letters, memorandum, reports, etc.
• Industry and Professional Standards - Standards associated with the role. E.g.: IEEE, CobIT, IT Infrastructure Library (ITIL), TickIT.
• Working in Teams - Working within units of people joined together to collaborate in order to accomplish a common goal.
Life Skills COMPETENCIES
• Creative Thinking - Question conventional approaches, explore alternatives and respond to challenges with innovative solutions or services, using intuition, experimentation and fresh perspectives.
• Results Orientation - Focus personal efforts on achieving results consistent with the organization’s objectives.
• Stress Management - Techniques intended to equip a person with effective coping mechanisms for dealing with psychological stress, with stress defined as a person's physiological response to an internal or external stimulus that triggers the fight-or-flight response.
• Adaptability - Adjust your own behaviors to work efficiently and effectively in light of new information, changing situations, and/or different environments.
• Initiative - Identify and deal with issues proactively and persistently; seizing opportunities that arise.
• Continuous Learning - Identify and address individual strengths and weaknesses, developmental needs, and changing circumstances to enhance personal and organizational performance.
• Analytical Thinking - Use deductive and inductive reasoning to develop accurate, objective assessments of what needs to be done based on active information seeking from multiple sources.