It doesn't matter what knowledge based industry it is either, its always people, communication and decision making (or lack of) that makes everything take longer.
Get a committee together to decide multiple products priorities, features, designs and you could be months away from having anything defined enough to code.
Get a committee together to decide multiple products priorities, features, designs and you could be months away from having anything defined enough to code.