Webinar: How to Deal with Emergencies in a Lean/Scrum Team

by Avienaash Shiralige May 10, 2015

Every Agile team has to deal with different emergencies next to their regular work. Every team dream of achieving sustainable pace comes with nightmares of production emergencies/defects, support and maintenance tasks within a sprint which takes focus completely off the sprint goals. The goal of this webinar is to see different approaches team can take […]

0 comments Hurry up and read the full article →

Continuous Inspection : How to Define, Measure and Continuously Improve Code Quality?

by Shrikant Vashishtha May 4, 2015

One of the basic but important customer expectations is – the software product should be of very good quality. That makes sense as well. However, what exactly “good quality” means? Here are characteristics of good quality software:

0 comments Hurry up and read the full article →

Agile Testing is achieving quality in everything

by Avienaash Shiralige April 19, 2015

We know “Testing As An Activity” is important, and why we should all test. The old axiom that “Testers Test and Programmers Code” is so outdated now and everyone needs to change. Testers are the testing experts in a team, and can help enable the whole team to own quality but they are certainly not the […]

0 comments Hurry up and read the full article →

Appraisals in an Agile Company – Part 2

by Avienaash Shiralige March 30, 2015

In our last post, we discussed about how to break performance measures into team and individual measures to bring more team behavior orientations into appraisals.  Today, let’s talk about addressing other two issues: feedback frequency and how to make feedback effective. Agile thinking is based on building frequent feedback loops within your teams and organization. […]

0 comments Hurry up and read the full article →

Printing Physical Scrum Board From Atlassian Jira

by Shrikant Vashishtha March 3, 2015

It’s well known fact that physical Scrum Boards provide many benefits over their electronic counterpart. With physical boards current sprint state is transparently visible to anybody in the team and to the stakeholders. As a team member you no longer are required to explain someone what exactly the team is focusing on right now as […]

6 comments Hurry up and read the full article →

Appraisals in an Agile Company – Part 1

by Avienaash Shiralige January 29, 2015

Appraisals! How many of you dread this word? This is the only time in the year that you get to bargain for salary increments, everyone end-up negotiating to their best. Appraisals are closely connected with salary raise/increments, bonus payouts and it’s feedback intent takes the backseat. There are three major issues with traditional approach to […]

4 comments Hurry up and read the full article →

Agile Contracting: Discovery, Fixed Budget, Variable Scope

by Avienaash Shiralige October 11, 2014

We discussed about committing fixed number of story points and swapping any additional scope with existing backlog in our previous post “Agile for Fixed Bid Projects“. This is a great way to maximize value with minimal change in timelines and budget. This works well when there is a trust existing between product and engineering, and […]

0 comments Hurry up and read the full article →

Agile for Fixed Bid Projects

by Shrikant Vashishtha August 13, 2014

The basic premise of Agile methodology is to develop software in an incremental and iterative fashion based on regular feedback that is received at the end of each sprint (i.e., 2-4 week cycle). The resultant feedback of a sprint demo often translates into change, and Agile methodology has a key tenet around embracing change. The […]

5 comments Hurry up and read the full article →

Agile Thinking: Continuous Improvement – ScrumMaster 1.0 to 2.0

by Avienaash Shiralige July 14, 2014

Readers, Our “Agile Thinking” series is focussed on bringing agility into our thinking as this helps in moving from Doing-Agile to Being-Agile. You can read our earlier article in this series Agile Thinking: Stop Starting, Start Finishing. This post talks about continuous improvement and obviously this can be applied everywhere irrespective of it is a […]

5 comments Hurry up and read the full article →

Agile Thinking : Stop Starting, Start Finishing

by Shrikant Vashishtha March 28, 2014

Limiting “Work in Process” (WIP) items is one of key ideas of Kanban. A natural outcome of it, inherently coming from Lean philosophy is to stop starting and start finishing. By having too many work in process items, it looks like everybody is busy but there is no functional outcome for the end user. So, […]

9 comments Hurry up and read the full article →

Webinar: How to Scale Agile using SAFe Framework

by Avienaash Shiralige February 12, 2014

Scrum and XP have been working well for small teams. That works fabulously for small organizations. However implementing the same for large project portfolios, having teams with 100+ developers has remained very challenging from organization perspective. There are many challenges while working with large teams like: Breaking silos/departments in large organizations Requirements focused on changes […]

0 comments Hurry up and read the full article →

Improve Sprint Throughput with “Definition of Ready”

by Shrikant Vashishtha January 31, 2014

Teams are obsessive towards better customer satisfaction and rightly so. High team throughput is one of the important ingredients towards better customer satisfaction. Before we move further, let’s look at what throughput means in business context. According to Wikipedia: “Throughput can be best described as the rate at which a system generates its products / […]

2 comments Hurry up and read the full article →

How To Do Effective Capacity Planning on The Scrum Team

by Avienaash Shiralige January 17, 2014

During sprint planning, scrum teams often face this challenge of sprint commitments. How many stories can we commit in this sprint? How to plan for the team capacity? I ask teams to do commitment driven planning during early stages of scrum adoption.  For you to commit to a sprint goal, you need to know current team capacity. Team […]

5 comments Hurry up and read the full article →

Scrum Teams: Slow Down, to Go Fast Later

by Avienaash Shiralige January 7, 2014

Being two months away from my passion – agile coaching, I was exploring my other interests like un-schooling my kid, learning by traveling, and spent time experiencing natural birth. I was wondering if I should share this experience on this blog which is focussed only on Agile. But being agile is about doing different experiments and […]

0 comments Hurry up and read the full article →

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 […]

15 comments Hurry up and read the full article →