In: Finance
What is continuous integration and why is it important in an agile project?
What is the advantage of story points over estimating in hours?
What do you think is the most important shift in thinking that a project manager needs to make to operate in an agile environment?
Continuous integration is a process of to clean build a system several times a day, to provide faster results and faster feedback and thats exactly the agile way of working.
if a project is implemented and if it fails, the development team will get to know where eaxctly the code went wrong and it can be corrected as soon as possible.
Th eadvantage of story points over estiating in hours is ;
unlike man hours story points is not correlated with the skills and experince of the estimator. It is a universal measurement , all team memebers with different skills can come together and reach at a conclusion.
velocity is tracked: velocity demonstrates how much backlog can a software developmet tea can handle in one sprint. the aim is to increase the velocity. the higher the velocity of the team, the more effectively and efficiently the team can accomplish a task in hand.
no remeasurement of velocity if velcity changes : unlike man hours, if there is any change in velocity, there is no need for remeasurement.
the most important shift in thinking that a project manager needs to make to operate in a agile environment is :
the project mangers need to understands that working in a ajile environment , where responding to change is more important than simply following a plan. Ajile project mangers needs to encourage team members to work through difficult and high change environment.