Planning and estimating large-scale software projects | Dark Hacker News