I just say "well, since you _want_ me to bullshit you, it'll take 10 minutes". The truth is that software is ready when it's ready - the only people that can give reasonable estimates are exceptionally good programmers _that have worked on the same thing before_, provided they don't stumble on some obscure bug that…