Traditional Testing will be Dead Soon!!

by Shrikant Vashishtha August 20, 2015

Repeated software-development tasks are becoming automated through the application of Continuous Delivery and DevOps. If developers are taking more and more testing responsibilities into their hands, I wonder what will be the role of traditional (manual **only**) testing and testers moving forward?

Spread the love
  •  
  •  
  •  
  •  
  •  
  •  
11 comments Hurry up and read the full article →

Spotify Scaled Agile Case-Study – Lessons For Smaller Teams

by Shrikant Vashishtha August 6, 2015

A while back, Henrik Kniberg published an excellent case study on Scaling Agile @ Spotify. Though case study is specific to Agile scaling experiences at Spotify, some practices are equally important for smaller teams as well. This post tries to capture the essence from smaller team’s perspective. Break Silos A lot of organizations still works […]

Spread the love
  •  
  •  
  •  
  •  
  •  
  •  
0 comments Hurry up and read the full article →

Continuous Inspection Session on YouTube

by Shrikant Vashishtha July 10, 2015

Last month I did a session on “Continuous Inspection – How to define, measure and continuously improve code quality?” in DiscussAgile conference. The session is available on Youtube now. Enjoy and feel free to ask questions related to the subject.

Spread the love
  •  
  •  
  •  
  •  
  •  
  •  
0 comments Hurry up and read the full article →

Agile Thinking : How Can I Help You ?

by Shrikant Vashishtha July 5, 2015

One of the key fundamental elements of Agile is its focus on delivering a testable or demonstrable end-to-end functional slice that provides business value. This approach is the key catalyst of some behavioural, cultural, and structural changes. As a product owner, I am interested more in the working functionality of a product rather than the […]

Spread the love
  •  
  •  
  •  
  •  
  •  
  •  
1 comment Hurry up and read the full article →

Scrum Backlog: Epic, User Story, Acceptance Criteria

by Avienaash Shiralige June 8, 2015

Often, I get to hear questions about level of details that need to go in the product backlog stories.  How detailed should be the acceptance criteria? or how small the story should be? We all know stories matures with time. I really like this post on user story life-cycle. Please take time to read this. […]

Spread the love
  •  
  •  
  •  
  •  
  •  
  •  
3 comments Hurry up and read the full article →

Specification by Example | Behavior Driven Development | ATDD – A Google Hangout Interview

by Shrikant Vashishtha June 2, 2015

Recently I got interviewed by DiscussAgile on a topic known by several names, i.e. Specification by Example, Behavior Driven Development or Acceptance Test Driven Development. Here’s the Google Hangout recording available on YouTube. Following topics got discussed as part of interview: Why to do ATTD? How to do it? What skills are needed to do […]

Spread the love
  •  
  •  
  •  
  •  
  •  
  •  
0 comments Hurry up and read the full article →

Distributed Agile Patterns – Presentation @AgileIndia2015 Live

by Shrikant Vashishtha May 27, 2015

This year I delivered a presentation on “Distributed Agile Patterns” in Agile India conference held in Bangalore based on different patterns evolved or discovered during my Agile journey. The video is available now. You may want to have a look and provide your feedback.

Spread the love
  •  
  •  
  •  
  •  
  •  
  •  
0 comments Hurry up and read the full article →

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

Spread the love
  •  
  •  
  •  
  •  
  •  
  •  
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:

Spread the love
  •  
  •  
  •  
  •  
  •  
  •  
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 […]

Spread the love
  •  
  •  
  •  
  •  
  •  
  •  
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. […]

Spread the love
  •  
  •  
  •  
  •  
  •  
  •  
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 […]

Spread the love
  •  
  •  
  •  
  •  
  •  
  •  
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 […]

Spread the love
  •  
  •  
  •  
  •  
  •  
  •  
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 […]

Spread the love
  •  
  •  
  •  
  •  
  •  
  •  
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 […]

Spread the love
  •  
  •  
  •  
  •  
  •  
  •  
6 comments Hurry up and read the full article →