Erich wrote:
IMHO, this is hyperbole, any architect that fails to check their work and makes such an error should deal with the consequences.
While I too would love to see an improved stair tool, we should not begin to imagine that the software is meant to take the place of thought and consideration on our part. Thankfully we are the architects not the software.
IMHO, this (what you said above, specifically) is absurd.
It's somewhat akin to implying that if I buy a car whose braking system wiring keeps failing because of poor or loose connections, then in the event of an accident caused by brakes failing, I should be the one to blame for not checking that everything was in working order before I drove off - despite the fact that the manufacturer assured me that his product works fine. That's ridiculous!
When car manufacturers discover errors like this in their products, they recall every single one of them and fix the problem as soon as it becomes apparent. It's called taking professional responsibility.
Thankfully GS don't have to recall every license that they sell, but only have to issue a patch or hotfix to resolve the issue. Which begs the question why such an error would still be there after so many versions and so many hotfixes over the years with all the complaints on this particular tool.
And nobody is seriously suggesting "
that the software is meant to take the place of thought and consideration on our part
" as you said. But the logical and reasonable expectation is that the software will work well and as expected.
Of course the architect is still responsible for checking the accuracy and veracity of the drawings and documents he produces, but if GS's pitch is that ArchiCAD will save him the time of having to do all this himself, along with coordination errors, through an automated and parametrically driven software process, then what's the point if the architect still has to go through all the drawings again as if a human had drawn them just to make sure that the oh-so-accurate computer software didn't make a logical error?
If there's a feature that Graphisoft can't get to work properly then it shouldn't be there to begin with.
You don't place the blame or the responsibility for this kind of error on the customer especially if the error is not so apparent to all, without considerable testing and especially when you sold them on the fact that your software works properly and most especially if the error is part of a buggy tool for which the users have been clamoring an immediate upgrade and fix going almost 5 versions back.