Agile Retro Games: Wheel of Fortune

Ever watched wheel of fortune on national television? It is a game show where contestants compete against each other by solving word puzzles in order to win cash prizes, which are determined by a spinning wheel. Our development team is competitive in nature and they are very energized by puzzles and competition. You will needContinue reading “Agile Retro Games: Wheel of Fortune”

Retro Games: Chain Reaction

For today’s retro (Agile Retrospective) game, we will play Chain Reaction. A chain reaction is a word chain of at least 7 words. A word chain is formed when the previous word connects with the adjacent word making a compound word (paired words) or connected words that make sense or recognized. Below is an imageContinue reading “Retro Games: Chain Reaction”

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”

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”

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”

What makes a great Agile Retrospective?

I asked the Agile Philippines community through the Agile Philippines Facebook Group on tips for effective and fun retrospectives the Filipino way. These are my key take aways. 1. Great retrospectives are affirmative Facilitators set the tone to make the retrospective a safe environment to constructively discuss improvement areas in the previous sprint Members findContinue reading “What makes a great Agile Retrospective?”

Agile Project Management Checklist

If you are like me who ages and forgets, I find checklists really useful to consider and remember important points relating to specific activities. I maintain several checklists in my OneNote that I could access Online or Offline (vacation checklist or checklist for deciding a good summer workshop for my kid). I like to shareContinue reading “Agile Project Management Checklist”

Bayanihan: Building Self-Organizing Pinoy Team

The essence of Agile Methodology is the Agile Team. Agile Teams are flexible, cross functional, self-managing, and self-organizing. When introducing Agile concepts to development teams, I am often asked: how can our team be self-organizing? Our custom of Bayanihan proves that Filipinos are capable of self-organizing. Bayanihan refers to the spirit of communal unity, workContinue reading “Bayanihan: Building Self-Organizing Pinoy Team”

Everything about Definition of Done (DoD)

Definition of Done (DoD) is the declaration and commitment of the team to Quality. It is a set of criteria that each unit of work must pass to be considered as DONE. Definition of Done varies from team to team, organization to organization, however when multiple teams are working on the same product, they shouldContinue reading “Everything about Definition of Done (DoD)”

Technical Investment over Technical Debt

The concept of Technical Debt is a Software Development analogy comparable to monetary debt. There are several published information regarding technical debts, its causes, and its impact. I would like to use same analogy and coin Technical Investments those “tasks” that do not add direct value or increment but will make creation of value easierContinue reading “Technical Investment over Technical Debt”