Should I Re-estimate?

You have already estimated story points for different stories in a project but in the midst of the sprint, you find that your estimates are amiss. This situation leads you in two minds about whether to re-estimate your user stories or not. There has already been much discussion surrounding this subject by various experts. But [...]

Big bad projects

A long time back (when I had more hair on my head), one of my managers remarked – “You know guys, I just met an old friend of mine who now works for _____ as a Project Manager and he said that he delivered a 18 months fixed price project right on time and right [...]

Extreme Programming – Designing With CRC Cards

We were having problems in most of the design discussions we did as a team. We couldn’t get out of the discussion with everyone’s consensus on the selected design. In the end, people still nagged about the loopholes in the design or kept proposing a better design. One day we came across “Designing Using CRC Cards” in [...]

Pair Programming With Two Keyboards

Today when I started pair programming, me and my partner did an experiment by using two keyboards. I don’t know whether its advised to do in pair programming or not, but we started it mostly out of curiosity and fun. Generally we pair with only one keyboard and one person becomes the navigator and the [...]

My First Pair Programming Experience- It takes two to tango!!

Yesterday evening, while travelling back to home from office, going over the day’s activities, my wandering mind was struck with a thought- Pair Programming proclaims to help us improve not only as a developer but as a craftsman. I have been practicing Pair Programming now for quite some time at Xebia, has it really lived [...]