Entries Tagged 'Agile Testing' ↓

Continuous Integration Process: How to Improve Software Quality and Reduce Risk

In the first part of the article series, we understood the nuances of Continuous Delivery (CD) where we have production ready software at any point via continuous feedback loops. Continuous integration (CI) is the real meat behind the CD process and is the reason that makes Continuous Delivery possible.

To understand CI, let’s take the terms at face value and deduce a basic definition. The first word means “ongoing” or “frequent” and the second “merged” or “made part of”. So CI is a process where something is being “merged”-“frequently”.

Logically the next question is: What is the something being merged and where is it merged?

Continue reading →

Continuous Delivery: How to Have the Reliable Software Releases to Production at Any Time

In this two-part article series, we will focus on Continuous Delivery (CD) and Continuous Integration (CI), starting with an at length discussion on Continuous delivery today.

Software development has seen a steep outlook and approach difference to keep up with the current market trends and consumer needs. While the traditional waterfall approach was more sequential and planned, it has setbacks in terms of satisfying customer expectations of the final product.  Continue reading →

Concluding Thoughts about Agile Implementation in Your Organization

This is the last part in our in-depth Agile implantation series. From the last article, we are learning how to cultivate Agile in your organization.

This is the concluding part of this series. Those who are in process to switch to Agile, this series is a set of some very practical tips learned from the own experience of the author while implementing Agile by overcoming all the obstacles in the way.

Let’s continue from our last article – Cultivating Agile in your organization, before concluding the series. Continue reading →

How to Cultivate Agile In Your Organization – Issues and the Practical Solutions

So folks! You should be well aware now about the elementary Agile adoption in your organization. But it is just getting to the first base of successful Agile implementation in an organization.

Please have a look at the articles we covered till now in this ‘Successful Agile implementation‘ series.

Agile has the capability to spread across all the fronts of software development and delivery. It has been built to have deep roots within the management framework. And to achieve this expansion and depth, there has to be a continuous improvement approach and an ongoing journey towards Agile implementation. Continue reading →

Groundwork For A Successful Agile Journey: How to Choose the Right Method, Tools and the Techniques

Congratulations for qualifying to read this article if you have already read the previous articles of this series. If not, please read part 1 and part 2 here.

You understandably have retained your interest in Agile implementation because you have assessed your feasibility well and now looking to start your endeavor for successful agile implementation.

As a beginner, every process engineer reviews the literature when assigned the huge mission of defining a compatible Agile process for the organization.

Continue reading →