Story Point Mapping with Hours – Key Ingredient to Burnouts?

by Shrikant Vashishtha September 8, 2013

This is based on a true story of a project I was involved in and that was also the first ever Agile projects I worked on. As I came from straight from waterfall background and didn’t have enough Agile experience, it made a lot of sense to us to map a story point with number […]

14 comments Hurry up and read the full article →

When BDD (Behaviour Driven Development) may not work?

by Shrikant Vashishtha September 2, 2013

For quite some time there have been talks on using BDD in order to have: Better collaboration between Business Analysts (BAs), developers and testers. A common domain language for functional testing and for defining functional acceptance criteria, which everybody in the team understands. Why BDD? BDD offers following advantages: Ability to write test cases (scenarios) […]

4 comments Hurry up and read the full article →

Drive Innovation By Creating Communities of Practice

by Avienaash Shiralige August 30, 2013

In my last post, I discussed about sustainable pace and how nation and organisation culture comes in its way. One of the issues often found is people on scrum teams being too focussed and busy on the projects and having no time for their own research, self-study, upgrading themselves on new things etc.  This leads to lesser […]

2 comments Hurry up and read the full article →

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: 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 →