Tag Archives: Time

CONTINUOUS INTEGRATION

Continuous Integration – True agility for software development

Continuous delivery is the implementation of the developing, compiling, deploying, testing, and releasing software in an automated fashion with an aim to compress the time to release. Continuous delivery or continuous integration aims to have a quick and ¬†automated feedback to evaluate and understand the production readiness of a release candidate. This philosophy is embraced by Devops which defined as the software development method that emphasises on communication and tight collaboration between all the parties involved in the software development lifecycle. As Agile gains momentum…

Read More »

Agile

A True Agile Implementation ?

Are there teams you have worked in that follow a flavor of an Agile implementation be it Scrum or TTD or Kanban to the letter ? And if so do you do it because you feel the need to implement a method and all its guidelines or do you do it because it is what the team needs ? With the new uptake in Agile the last couple of years almost every organization implementing Agile software or otherwise has started implementing Agile. They even have…

Read More »

Agile Vs Waterfall

Agile vs Waterfall – The similarities !

Agile vs Waterfall – The similarities ! A quick recap of the Agile Manifesto Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan.   That is, while there is value in the items on the right, we value the items on the left more. Lets start with the the fundamentals every project manager has to consider while starting a project. The iron triangle; Resources (Cost), Time (Schedule), Scope(Features). Agile approach…

Read More »