Dienstag, November 30, 2010

A case study: Scrum with outsourcing teams and fix prices


Since 6 months we are using scrum together with our outsourcing partner. We have the advantage that our development partner works only 60km away from our office, so we can meet once a week in person. In this blog I want to share the experience implementing a scrum-like process with distributed teams, especially with external development partners.

Motivation:
After implementing scrum into our own processes, we wanted to port the success we experienced to our external team (outsourcing partner). We had a lot of luck, because our partner likes to try new things, so we didn’t even change the contract.

Teams:
We separated our work into projects, so the two teams worked on different parts of the system. This made life much easier, because we worked on different branches and the code was only been merged at the end of each iteration.

Iterations:
We decided that a two week iteration length would keep the merge costs relatively low. We made the daily stand ups separately but stayed in contact for questions. At the end of an iteration we were visiting our partner for a project presentation and a small retrospective. Unfortunately we had no resources for placing a project manager into the external team that could discuss issues in the daily stand up each day. A member of the external team filled in that role as a “proxy”. That went quite well, because he also wrote a specification document at the beginning of the project for us.

Tools:
For quality measurements we used Atlassians Cruicible for making “code reviews” each iteration. That worked pretty good and we found some design issues we would have missed by just looking at all changes at the end of the project.
We were using a continuous integration server (Hudson) with some static code analysis turned on (checkstyle and findbugs) to catch the obvious bugs.

End of the project:
Even though we agreed on a fixed price and feature set at the beginning of the project, we were able to change the requirements and discuss them all together (AGILE). We only had to agree on a prize for the new requirements or decided which requirements were not necessary anymore.

To improve:
We would like to use “Skype” for daily stand ups so the understanding for each others problems will be improved.

Conclusion:
Scrum works also great with external partners and fix price projects. But only if you have an honest relationship and using the right tools!

Labels: ,

5 Comments:

At 12:49 PM, Blogger Sven Peters said...

Hi sorna, thanks for the feedback!

 
At 2:57 PM, Anonymous http://www.swanks.co.uk/ said...

We are always in the lookout for stunning beauties who are friendly, have a zeal for walking in the bold terrain in our industry and can heighten the meaning of companionship. So if you want to make it big, we recruit female escorts to glam up our gallery so that our clients just come up with a ‘wow’ after hiring a Manchester escort, putting all their worldly tensions, aside. So why wait when you can have a blazing escort career with money, glamor walking your way? If you are beautiful, witty, intelligent and have the urge to step into the world of escort service, we, as a renowned escort agency in Manchester is just a call away!http://www.manchester-elite.co.uk/
http://www.thebondgirls.co.uk/
http://www.mckescorts.co.uk/location/manchester-escorts/1
http://angel-companions.co.uk/

 
At 4:14 PM, Anonymous sarwan said...

Impressive blog post, I always prefer to read such quality content.
https://kensingtonbabes.net/enjoy-your-night-by-selecting-a-gorgeous-gloucester-road-escort/
https://www.heatbud.com/walton-jamal596
https://www.ted.com/profiles/22343100
https://www.intensedebate.com/people/maturerescorts
http://rosalind.info/users/KensingtonBabes/
https://twinoid.com/user/9961175
https://soundcloud.com/user-557165718
https://kensingtonbabes.net/lancaster-gate-bayswater-escorts/
https://kensingtonbabes.net/mayfair-escorts-are-perfect-for-hyde-park-corner-dates/
https://kensingtonbabes.net/high-class-escorts-at-kensington-babes-agency/

 
At 3:05 PM, Anonymous Shisham said...

Thanks for sharing such nice blog post, would wait for more stuffs.
https://www.shushescorts.co.uk/news/hi-profile-dating-in-manchester.html
https://slashdot.org/submission/12226673/hiring-for-escorts-in-manchester
https://mamby.com/post/iring-for-escorts-in-manchester
https://www.apsense.com/article/meet-your-dream-girl-in-manchester.html
http://site-2189270-6661-3883.mystrikingly.com/blog/meet-your-dream-girl-in-manchester
https://all-ladies.net/female-agency/shush-escorts_5447
http://www.folkd.com/user/escortsshush
http://www.authorstream.com/escortsshush/
https://www.apsense.com/user/escortsshush
https://www.shushescorts.co.uk/region/manchester-airport-escorts

 
At 5:14 PM, Anonymous Rahul said...

All world is facing the Covid-19 infection, many people loss their loving ones. But engage yourself with entertaining materials and think positive. Visit https://adultentertainment.hatenablog.com/

 

Kommentar veröffentlichen

<< Home