How to Respond to Conflicts

As an agile coach or a scrum master. We deal with conflicts almost daily. Conflicts are disagreements of two or more opposing parties. In dealing with conflicts, there are no perfect response. Knowing the context and the interests of the personalities involved will come very handy. In Thomas & Kilmann’s Conflict Resolution Model, there areContinue reading “How to Respond to Conflicts”

The Tangram Challenge: An Agile Workshop

It is difficult to conduct team building exercises that demonstrate the effectiveness of Scrum in virtual teams. Now that the ‘new norm’ is set, it is very hard to conduct team building exercises with your scrum team. Most, if not all, require face to face physical interaction like the Agile Paper Airplane Game, Lego forContinue reading “The Tangram Challenge: An Agile Workshop”

Conducting a Sprint Review Survey

At the end of each sprint, I make it a point to capture the feedback of the stakeholders on the product increment and the demo presentation. This is a great insight for the development team in the succeeding sprints. It can be used as a KPI for the team to monitor regularly. To do thisContinue reading “Conducting a Sprint Review Survey”

Paying Your Consultants

Following from Contracting Consultants? article, it’s now time to pay their services. A consultant can be paid on a per hour basis or on a per deliverable based on agreed upon price. The consultant should issue an invoice or a billing statement. According to Wikipedia, an Invoice, a bill or tab is a commercial documentContinue reading “Paying Your Consultants”

Contracting Consultants?

In a project, we won’t have all the necessary expertise to get the job done efficiently. It is sometimes more cost-effective to get external help from individual consultants. It is also a good idea to onboard part-timers on a project-based or time-based engagements to help out on those peak moments.To formalize the engagement a contractContinue reading “Contracting Consultants?”

Everything Retrospective Check-in

Check-in activities are a way to gather how participants feel about the meeting and the previous sprint. It is an opportunity for the team to get to know each other better and it can influence the tone of the retrospective discussion. Check-ins are conversation starters for the group.

DevOps Journey: Analyzing the impact of Components to Services (CFIA)

To ensure maximum uptime of services, there is a need to identify the components, resources, and configurations that enable the smooth operation of the service. IT systems and their configurations are growing in complexity as more services, components, and people are added into the mix. To map out the relationships of services to other servicesContinue reading “DevOps Journey: Analyzing the impact of Components to Services (CFIA)”

DevOps Journey: Service Monitoring – Learning from Service Failures

Coming from a Development background, there are several concepts that you need to learn in your journey to become a DevOps engineer. You need to be familiar with the operation side of things. Being Developers, you are more concerned with ensuring your code works according to the acceptance criteria and the definition of done. InContinue reading “DevOps Journey: Service Monitoring – Learning from Service Failures”

Requirement’s Journey: Illustrated

As a supplement to Scrum Exoskeleton from scrum.org, I use the illustration below to map the journey of a requirement from their sources to their deployed form. My teams use this to describe the flow of value and to easily determine what activities they should perform to complete a requirement. The flow of requirement toContinue reading “Requirement’s Journey: Illustrated”