Sustainable Pace: Does Culture Play Any Role At All ?

by Avienaash Shiralige August 12, 2013

  Striving to bring agility into the organisation to adapt to changing business conditions is leading people to lose sleep and stretch more than before in some organisations. Agile thought leaders definitely envisioned this and hence recognised sustainability as one of the agile principles.   To run a long distance you need to find a […]

11 comments Hurry up and read the full article →

Agile Testing: An Approach to Achieve Quality Sooner

by Avienaash Shiralige July 17, 2013

Often I hear from testing folks one question. How can I apply Agile for testing? Local optimisation has been the bane of software development – viewing it from his/her activity perspective and not just as a whole. Let’s see how agile principles can be seen through testing angle? Image Source: www.testobsessed.com Tweet

0 comments Hurry up and read the full article →

Agile is Not Ad hoc

by Avienaash Shiralige May 19, 2013

Recently, I was asked to attend a leadership meeting in a company. They had representations from different business units and groups. When we hit the topic of agility within the organisation, one of the directors immediately jumped into the conversation and said his projects are very agile in nature. That made me curious and I […]

0 comments Hurry up and read the full article →

Metrics to Build Great Agile Teams: Measure Influence, Not Control

by Avienaash Shiralige April 30, 2013

Couple of weeks back, I noticed an incident that triggered this post. Senior Management in a company applauded people for showing individual heroics on the project. Some of them were: Staying late in office to address a client request? Responding to project emails at late night.. Rewarding testers on number of bugs found and more. […]

17 comments Hurry up and read the full article →

Story Points and Man Hours – When To Use Them and Why?

by Avienaash Shiralige March 28, 2013

The debate about why story points why not time goes on wherever I go for conducting coaching workshops. Hence I thought of sharing few more thoughts today. Previously we had sizing techniques like Function Point Analysis, but it was tough to understand/implement by everyone and hence was restricted to experts ONLY. But estimation is an […]

4 comments Hurry up and read the full article →

Story Mapping and/vs Process Maps

by Shrikant Vashishtha February 12, 2013

One of the key philosophies of Agile software development is to have information radiators visible on the wall so that the progress of the team as well as what team currently is working on gets clearly visible to anybody who visits to the team area. That includes stakeholders, project managers, team or anybody from the […]

11 comments Hurry up and read the full article →

Agile Offshore: Why Distributed Demo / Showcase is so Important?

by Shrikant Vashishtha January 14, 2013

Demo is an integral and important part of Scrum ceremonies. Important because that’s the whole point of being Agile. You get early feedback from Product Owner and stakeholders and fine-tune the product if required. Also this is sometimes the only occasion for offshore team when sponsors and business actually get to see the real contribution […]

1 comment Hurry up and read the full article →

Developer First Test Automation

by Shrikant Vashishtha January 7, 2013

Waterfall made a clear demarcation between developers and testers. While moving from waterfall to Agile, both development and testing has to be grinded in a way that you can’t separate from testing activity from development. People in Agile projects are moving away from “developers vs testers” (we vs they) culture and are collaborating in order […]

3 comments Hurry up and read the full article →

Agile is Genchi-Genbutsu: Go, See and Confirm

by Avienaash Shiralige December 19, 2012

Genchi-Genbutsu is the Japanese expression for a practice of finding your answers right down at the source, rather than relying on second-hand reports or charts of data to achieve true understanding. This practice emphasizes going to a place(gemba) where you watch, observe and ask “WHY” five times. I shared few posts earlier on 5 Whys. […]

4 comments Hurry up and read the full article →

Dev Box Testing : Reduce Your Bug Life Cycle

by Shrikant Vashishtha December 19, 2012

The idea of dev-box testing is simple but very effective. Let’s take an example of a development cycle: Developer implements the functionality along with unit and integration tests and when she’s satisfied she commits the source code in the source code repository like svn or git. Continuous Integration (CI) gets triggered by source code commit […]

12 comments Hurry up and read the full article →

Agile Offshore : Business Analyst – Complementing the Role of Product Owner

by Shrikant Vashishtha December 18, 2012

Let’s take a scenario. You have a product owner at distributed location but somehow he is not able to provide sufficient time to distributed team. Because of that team doesn’t get enough understanding of user-story. Does it sound familiar? Mostly it’s about PO getting involved in too many other things. That results in not having user-stories READY, analysed […]

2 comments Hurry up and read the full article →

Agile Offshore: Create Effective and Decisive Product Owner Proxy to Offshore Team

by Avienaash Shiralige November 28, 2012

Off-shoring in current market is a global economic and strategic need. Building Agile Offshore teams across boundaries and time zones is a different ball game. It has its fair share of challenges to work with. I shared few of those challenges and a possible approach to take in my earlier articles. 1. How to Address People […]

6 comments Hurry up and read the full article →

Agile Principle: Simplicity – The Art of Maximising the Work Not Done

by Avienaash Shiralige November 19, 2012

Simplicity at work – I h’ve always wondered what does this mean to me, to my team and to my organization. In my quest to know more, I asked this to many Agile Coaches and enthusiasts on various groups. In this post, I like to share what I understood and gathered from my interaction with […]

15 comments Hurry up and read the full article →

Distributed Scrum Teams: Never End a Sprint on Friday

by Avienaash Shiralige October 21, 2012

Scrum team members know that things get very busy near the end of an iteration. The coding and quality activities need to be wrapped up, demo preparation occurs, the sprint review is held, the sprint retrospective is held, and the next sprint planning meeting is held. If the onsite team team prefers to end iterations […]

15 comments Hurry up and read the full article →

Distributed Scrum: A Day In The Life Of A Distributed Team

by Avienaash Shiralige October 14, 2012

In my earlier post on “How to Address People and Communication Challenges on Distributed Scrum Teams” we discussed about importance of communication in building trust. Quality and Quantity of communication needs get amplified as soon your team gets distributed. Distributed teams I have worked with have organized their schedule and overlapping hours some thing like […]

4 comments Hurry up and read the full article →