How to Deliver High Value Software Features in a Short Time Period using Agile Scrum Process

How to Deliver High Value Software Features

What is the Agile Scrum (Sprint) Process?

Before getting into the details of this topic, it is important to understand the basic meaning of ‘Agile’, ‘Agile Development Process’, ‘Scrum’ and ‘Sprint’.

The meaning of the word Agile is “able to move quickly and easily.” The same applies when it comes to software development. Agile is a method of project management (mainly Software Development) that is characterized by the division of tasks into short phases of work and frequent reassessment and adaptation of plans.

Read more

How the Testers are Involved in TDD, BDD & ATDD Techniques

Testers Involved in Agile

Overview of TDD, BDD and ATDD techniques:

TDD, BDD & ATDD are the terms which have revolutionized the tester’s world in Agile and have gained momentum too. The change in the mindset of testers also requires learning new skills and more importantly, changing the attitude, and the way of working.

Unlike working in isolation, testers need to collaborate and work together with the programmers which means

  • Sharing the test cases
  • Participating in writing the acceptance criteria of the stories
  • Provide continuous feedback to the stakeholders
  • Collaborating to resolve the defects on time.
  • Provide suggestions and input to improve the quality of the deliverables
  • Automation

Read more

Is There Any Start and Stop Boundary to the QA’s Role in Scrum?

QA role in scrum

Let’s understand the QA’s Role in Scrum in this article. What are the Scrum Activities for the Testers?

This article is not just a tutorial about some processes or methods or instructions about how to work as a QA. Instead, this is an article in which I want to share my own experience of working as a Senior QA in SCRUM.

My previous CTO always used to say that “With freedom comes responsibility’.

If you are given the freedom to do your work in your way then it is you and only you who is responsible for your work or tasks or activities.

This is what Scrum is all about!! Let me give you a basic idea about Scrum as we proceed further.

Read more

What is Gamification? Learn with Examples from IT, Education and Learning Fields

What Is Gamification_ (1)

In this article, you will learn about Gamification with the help of IT examples. Let’s get started.

We have provided a complete overview of Gamification and its impact in different walks of life including the Agile Process that we testers and developers follow in our day-to-day work.

What is gamification? Let’s first learn its meaning.

The main purpose of Gamification is to combine work with fun. Any non-game context can be made more appealing, by applying Gamification to it.

In simple words, “Gamification” means integration of the existing environment with the game mechanics.

Basically, it is adopting the key elements of games like designing, action or activity, fun, and competition, and then applying them through game mechanics such as points, badges, and leaderboard.

Read more

Agile Testing On The Rise – Boon or Bane?

Agile Testing

Agile Testing has become a trend in IT. Currently, most of the projects are AGILE and the role of a tester is very significant. Let’s look at this concept in detail through this article.

Even before we touch on Agile Testing, let us understand the concept of “AGILE”.

Agile is a methodology that evolved from our Iterative or Incremental methodology of development, almost 2+ decades of Agile Manifesto. Over the past few decades, Agile has had a very comfortable place in the hearts of Developers, PM’s and Customers.

  • PM’s are happy as they feel it is a transparent approach and they are able to deliver what is committed in small sprints/periods
  • Customers are happy as they see their product growing in increments. They are able to change the requirements and develop what they desire to. It is flexible to allow for experimentation and faster time-to-market.
  • Developers are happy as they estimate the stories they deliver with minimum monitoring

Let’s learn about it in detail.

Read more