IndigoCube

IndigoCube




Country: South Africa
Contact Name: General Enquiries
Email: info@indigocube.co.za
Phone: +27 11 759 5950
Website: http://www.indigocube.co.za/



Upcoming Classes

Date Certification Class Track Location Training Provider


Accredited/Licensed Courses

Certification Class Track Course Description
ICAgile Certified Professional Agile Fundamentals Agile Fundamentals This ICAgile accredited course examines the roles and responsibilities of team members working on Agile projects, delves into the specific practices which are used on Agile projects, explains the theory and concepts behind the Agile approach and prepares team members to be immediately productive working in an Agile environment. During three dynamic days participants will gain a comprehensive understanding of what to expect on an Agile project and the skills to be effective on one. The course, designed and built locally, covers the philosophy, values, principles and background of the Agile methodology. It explains the flow, the processes and the environment of an Agile project, giving participants an overall understanding of the Agile world and the tools and techniques used in delivering value. It presents a structure for defining value and ensuring the project delivers the right product at the right time for the right customer.
ICAgile Certified Professional - Agile Team Facilitation Agile Facilitation and Iteration Management Agile Coaching Much of the work on Agile projects happens in group sessions, team members collaborate to identify and prioritise stories, plan work to be done, elaborate stories, identify risks and issues, communicate progress in stand-ups and other shared activities. Working in collaborative self-organising teams can be challenging and it is important that all team members understand the group dynamics involved and how to effectively facilitate these sessions. As Agile matures within an organisation, quite often an Iteration Manager (sometimes called ScrumMaster) is the member of the team that takes on the facilitator role as they have a deep understanding of the Agile process, organisational dynamics as well as the ability to foster team dynamics and culture. This ICAgile accredited course provides an in-depth understanding of how collaborative workshops can be planned, organised and run, and how each member can contribute to the team achieving maximum effectiveness, while identifying potential pitfalls (smells) and how to avoid/address them. The course also assists Iteration Managers in addressing aspects of their role to build capability across the team.
ICAgile Certified Professional - Agile Project Management Agile Project Management Delivery Management This ICAgile accredited course will help you learn the skills, techniques and mindset needed to orchestrate a team effort, collaborate with stakeholders, and support self-organising teams in continuously adjusting and refining their efforts to increase efficiency and effectiveness. While some organisations using Agile development do not use the title of “Project Manager” and put a strong emphasis on self-organising teams, it is nonetheless beneficial for one or more people on the team to have skills in helping the team work more cohesively, communicate more effectively with their stakeholders and support the team with an appropriate level and combination of leadership and guidance, coordination and facilitation.
ICAgile Certified Professional - Agile Programming Agile Programming Techniques Agile Engineering Learn how to use the various Agile programming practices, tools and techniques to design and implement high-quality systems. Specifications written in the form of user examples and unit tests will be used to drive development with TDD (Test-Driven Development), BDD (Behaviour-Driven Development) and ATDD (Acceptance Test-Driven Development).
ICAgile Certified Professional - Agile Testing The Whole Team Approach to Agile Testing Agile Testing This three day course explains how testers can become valued agile team members and how other team members can contribute to testing activities to help deliver a continuous stream of business value. It describes the values and principles that help teams adopt an agile testing mindset. Students learn how to complete testing activities in short iterations, and how testers contribute on a daily basis during each iteration and release cycle. Processes such as ATDD (Acceptance Test Driven Development) will be stressed throughout the course. Through interactive exercises and group discussions, participants will discover good strategies for guiding development with both executable and manual tests. The course is filled with real-life examples of the many ways agile testers add value. A simulation of an agile project wraps up the whole course giving participants an opportunity to put all the puzzle pieces together, to practice what they have learned.
ICAgile Certified Professional - Agile Testing Agile Testing Agile Testing This two day course will enable you to work effectively as a professional tester in an Agile project. It is for professionals who are starting to implement Agile methods or are currently working in an Agile team.
ICAgile Certified Professional - Agile Test Automation Agile Test Automation Agile Testing As part of this new two day ICAgile accredited course, you will learn the theory and concepts behind agile automation and look at the flow, processes, practices and techniques relevant to automated testing on an Agile project.