Posts Tagged ‘Agile’

Self organisation a key ingredient for scrum

One of the principles of the Scrum approach to agile development and project management is self-organisation. The benefit(s) that occur when a team self-organises include improved performance and creativity within the team. I have decided in this blog to use two video clips which discuss the principles of self-organisation, how to roll it out in an organisation and some differences with traditional project management.

Read the rest of this entry »

Technical debt can be managed

Technical debt is a metaphor that refers to the consequences of allowing low quality software coding to go unchanged. Ward Cunningham, one of the pioneers of extreme programming, coined the phrase to convey the potential risks of taking short-cuts when developing and testing code for an application. Ward’s first law states that lowering code quality lengthens development time. Whatever the form, the negative impact of technical debt on your development team decreases their throughput. get out of this spiral, strong executive sponsorship is needed.

Read the rest of this entry »

Twitter Weekly Updates for 3rd May

RT @wherescape: RT @bevelson: Good summary of our Agile #BI report http://bit.ly/aUkobR in CIO magazine http://bit.ly/9lIBOP # Cloud Adoption Follows a Different Track http://blogs.zdnet.com/virtualization/?p=1902 #in # RT @lifehacker The Cleverest Ways to Use Dropbox That You're Not Using – http://bit.ly/aisZ1B # RT @bloggertone Small Business News: The Golden Age? @smallbiztrends http://ht.ly/1Fdep # InfoWorld – Can [...]

Read the rest of this entry »

What a scrummaster does

In a previous blog, I wrote about the principles and advantages of agile development and I would like to continue on that theme with a post on the role of a scrum master. A scrummaster’s responsibilities The scrum master is; First and foremost, a facilitator to the project team, to ensure that all ideas/views from [...]

Read the rest of this entry »

Agile development – what and why ?

When I was completing my scrum master training with Jean Tabaka, we started the course with an interesting discussion on what we thought Agile development and Scrum was and wasn’t about. This discussion illustrated some valuable points for project teams that in today’s business world, have to be more responsive, flexible and creative when delivering [...]

Read the rest of this entry »

Project management – facilitating good team performance

With some Agile methods for project management, particularly in the Scrum approach, the project manager should be more of a facilitator in working towards a series (iterations) of successful software releases. With this facilitative style in mind, I have listed, what I think, are important areas/tasks for an ‘Agile’ project manager to focus on when [...]

Read the rest of this entry »

Agile development & Iterations

Agile Development assisting in the rapid delivery of high quality software I believe that the main principles of Agile Development can Help application development projects bring practical benefits on today’s challenging business environment. Fit very well with the user centered design approach. In particular I would like to focus on the principle of iterations. An [...]

Read the rest of this entry »