Saturday, March 12, 2011

ModuleWorks goes Agile - Follow up

Last time on the blog, we talked about our latest Agile initiative, evaluating the benefits of adapting this type of approach to product development with the core 5-Axis development team. As promised, we’re now following up and reporting on the results.

Sprint Burndown chart 

The burndown chart for the sprint is shown below and shows progress towards completion for the allocated story points.







The team have completed the first full release cycle using the Agile process, and this was followed by a series of review meetings to assess the strengths and weaknesses.  The key points were as follows:-

Good points J
·         Full task list available and visible to whole team helps estimation and assignment
·         Improves knowledge of code and application of team member
·         Good for training new individuals, as the whole team helps to share the load
·         Good to work closely with fellow team members
·         Improved communication between Developers and the QA/Product team

Bad points L
·         Too many meetings
·         More experienced developers can lose productivity
·         Urgent tasks can disrupt the process

To add some metrics, that may be of interest to the management types out there, there were 84 Tasks completed, compared to 59 in the previous release.  Overall, the number of tasks done suggests an improved productivity, although this could be down to various factors (easier tasks, larger team, etc.).   It is difficult to measure the improvement in productivity increased, but there is no evidence to suggest it has decreased.  

We’ve decided to continue with the Scrum evaluation over the next release cycle, but will refine the process to address the negatives. We'll report back on how the process works in a future blog.. A variation on this short article will follow in the next newsletter in April. Use the link at the top of the blog to sign up.

Lots of good material out there on the web, Mike Cohn's blog at Mountain Goat Software is a pretty good place to start. I'm also going to look round and see if there are any examples of the progress tracking charts we used that I can add to the article. - see the burndown chart now added above.

Until the next time

The ModuleWorks Blogger

4 comments:

  1. Hi, I am bit confused whether to opt for Scrum credentials or attend a PMP prep course / PMP classes preparing to take PMP certification exams . Any tthought?

    ReplyDelete
    Replies
    1. chia làm năm đường sáng màu trắng xông về phía bát trưởng lão. Gọi ra Âm Dương Kiếm xong, sắc mặt của Nhạc Thành cũng trở nên trắng bệch.

      - Đáng chết.

      Bát trưởng lão rõ ràng cảm thấy lực bát tòng tâm, năm đạo ánh sáng cũng bắn tới.

      Nhạc Thành hiện tại hơi dễ dàng, có Thanh Bối Ma Ngưu gia nhập, so với một mình mình chống đỡ thì thoải mái hơn rất nhiều. Thanh Bối Ma Ngưu có thực lực ít nhất chống lại tam tinh đấu tôn, về phần Tứ Sí Ma Ưng cùng với bốn con Địa Ma Lang liên thủ lại cũng chống được một nhị tinh Đấu Tôn, chúng gặp phải tứ tinh đấu tôn cũng chỉ làm vướng chân vướng tay, không giúp được gì.
      đồng tâm
      game mu
      cho thuê nhà trọ
      cho thuê phòng trọ
      nhac san cuc manh
      số điện thoại tư vấn pháp luật miễn phí
      văn phòng luật
      tổng đài tư vấn pháp luật
      dịch vụ thành lập công ty trọn gói
      http://we-cooking.com/
      chém gió
      Nhạc Thành bây giờ đang chờ tới lúc Vạn Kim Môn và Cuồng Sư môn tiến tới, đến lúc đó mình có thể tùy tiện liên thủ đối phó với Bát trưởng lão.

      - Ầm ầm.

      Một khí tức cuồng bạo tràn ngập, hai con ngũ trảo hỏa long phun ra ngọn lửa cuối cùn cũng đốt cháy hai hắc mang ngưng tụ của bát trưởng lão, khuôn mặt của Bát trưởng lão vì vậy cũng trở nên tái nhợt.

      - Ầm ầm.

      Liên tiếp là hai tiếng phá hủy vang lên, lập tức ba trưởng lão của Cuồng Sư môn dưới

      Delete
  2. Certifications will definitely increase the salary significantly. For project management professionals, I would suggest them to attend any genuine agile scrum certification courses (eg. Scrum Master Certification). If not anything, at least it will give a boost to your career and salary.

    ReplyDelete