In my last blog I mentioned how important it is for Agile Teams to understand and implement effective teamwork processes. We’ve been so convinced of the importance of Agile Teamwork that we’ve teamed up with the Team Management Systems organization to help Agile Teams improve their performance. In this blog I thought I’d write about [...]
Back in the 90’s self-managed teams were gaining popularity, but they had a high rate of failure mainly because team members lacked people skills. These ideas of self-managed teams were borrowed by the Agile movement when in 2001 they formulated a ‘new’ way of working, based on Agile principles. These principles value individuals and interactions [...]
A little history. I am Australian, live in London, most of our customers are in the US and we have developers in both India and Australia. Over the last year with Bright Green and the last five years living away from Australia, I think I have learned a thing or two about working with a [...]
[youtube=http://www.youtube.com/watch?v=bTp1EwuA7aM] It is with much excitement that today we announce the launch of a free version of our Agile Project Tool, Bright Green Projects. The free version of Bright Green Projects is fully functional and will allow you to; Capture Requirements, Issues and Risks. Prioritize Requirements and Issues in a backlog. Build estimates. Plan Iterations [...]
What are the real benefits of Scrum? Here are three! Reduced Waste Scrum encourages the team to maintain a product backlog,which is a list of stories, requirements or issues ranked in order of value to the business. At the end of each sprint, the team will go through the backlog and assign the next highest [...]
Velocity is a term that is used very regularly in the Agile world, so let’s talk about it…… Dictionary Definition Back in high school science class, we were told that velocity is the “rate at which an object changes its position”. Now, I was always pretty sure that this is what laymen referred to as [...]
[youtube=http://www.youtube.com/watch?v=ZsdGY04RrEk] A common misconception about Agile is that there are a whole bunch of programmers coding like crazy, building whatever they feel like in a set period of time. Don’t mention the word Gantt Chart or MS Project, or you will be in serious trouble. This actually could not be further from the truth. SCRUM [...]
Stories. Acceptance Criteria. Value based prioritisation. Iterate often. Change is normal – be agile. Stories Agile encourages the use of User Stories as a requirements gathering technique. Stories are similar to high level requirements, however, they are normally written from the perspective of the actual user. It is helpful for each story to express the value [...]
No one wants to do a bad job, but unfortunately not all BA’s impress their clients. Here are a few things to avoid. 3 – Saying “yes” to every request from the business. It is really important to listen to the business, but we are Analysts, not Dictaphones. Our job is to put ourselves in [...]