Author Archives: AwesomePanda

Continuous Deployment, Cloud and Node.js

The goal of this post is to introduce you to continuous deployment and demonstrate the usage of node.js and cloud infrastructure. Let’s tackle the first Big word in the title of this post “Continuous Deployment”, the simplest understanding of this can be Deploy continuously as long as you have a successful build and keep promoting […]

Debunking Myths about Agile terms

I thought of finally taking it to my blog to explain the ideas about certain terms in simplest possible language after getting introduced to drastically different explanations about the same terms in recent times. Cross-Functional Teams A team that has the required functional skills and/or technical expertise to drive the development of the product in order to […]

GUI Automation With Gherkin and Specflow

When I first got introduced to Gherkin language for writing Acceptance Test Criteria’s, I liked the way it was written as from a Developers/testers point of view this was finite and if written properly can be very close to something known as “precise”. When practicing BDD using the Gherkin language, I’ve observed that most teams […]

SQL Coding Standards and Automation

Most technology teams use a classic SQL Coding Standards document which acts as a holy book for every developer within the team. When joining a new team, most times the developers are given a web link that points to a “SQL coding standards document”. Whenever I have received such a web link it always made […]

Scrum Monitor

Scrum Monitor is an individual who pretends to be the  #scrum master for a team but is only monitoring the scrum meetings  involving only the development team. – Rakesh

Specflow Test Execution Report Enhancement

“Specflow”….. you lost my Tags from the feature file !!! This post should help you get back your tags from the feature file into the HTML Specflow Report. But before that, let us take a quick look at what is Specflow ? “Specflow”, to simply speak, is a tool that can help you automate your test […]

Agile Bingo – For Toddlers in Scrum

The game is simple, there are 2 set of cards blue and pink, where blue cards represent the primary responsibility of a role in scrum and pink represent the secondary responsibility. You need to map the cards to the Scrum Roles considering their primary and secondary responsibilities and if all’s good then the game says […]

Tracer Bullet

So are we going to talk violence on a software blog now and that too when we are approaching a new year ? 🙂 Well absolutely not, I’d say this bullet is a special type of bullet in software which is effective and harmless What is this “Tracer Bullet” ? Tracer bullets are loaded at […]

Sprint Retrospective – A real story

Sprint Retrospective – “Oh there’s nothing cool in this”, “it’s a waste of time” if that’s your opinion then I believe this post might be an interesting read for you. I am going to share a real life story of conducting a sprint retrospective for a new team in a non-scrum environment. The story has challenges, […]

Scrum in a Non-Scrum environment

Well for a change let me start by asking few questions Are the words “Agile”, “embrace change”, “scrum”, “sprints” new to you or recently been added to your world ? Are you into software development ?  If the answer to the above questions are “Yes”, then I believe you are at the right spot.  “Agile” is […]