Працюючи наодинці, ви дійсно не можете перемогти у проекті з фіксованою ціною + з фіксованим часом. Ви не маєте можливості збільшувати потужність, окрім роботи пізно вночі та вихідні.
На мій досвід, "слабкі вимоги" на основі оцінок стають все більшими та більшими, коли ви додаєте деталі, ніколи не менші. Продовжуйте запитувати подробиці, поки ви не відчуєте себе в безпеці.
Дискусії про вимоги високого рівня, а також те, що входить, а що не можна легко виграти, коли наштовхнеться на натиск, клієнт зазвичай малює короткий кінець палиці тут. Хоча ваші ділові стосунки можуть постраждати.
Сумно в цій конструкції полягає в тому, що все, що ви будуєте, має тенденцію до найменшої якості, необхідної для задоволення вимог високого рівня.
(так, щоб ви могли ввійти з паролем, ви ніколи не говорили, що хочете окремого входу для кожного користувача ...)
З фіксованою ціною я б просто водоспад, великий дизайн-наперед, річ. Нехай підрядник підписує на основі повного пакету деталей документів, а потім будуйте.
Щоб покращити ваші оцінки, ви можете просто подвоїти або потроїти все, що вважаєте за потрібне, це може бути більш реалістичним, але може виправити вас з ринку.
Відстеження швидкості Scrum може виявитися корисним, щоб зрозуміти власні оцінки та те, як вони зменшуються порівняно з фактично необхідним часом.
Якщо ви не хочете спекулювати на фіксованій ціні, шукаючи здоровий прибуток, я б дійсно вважав за краще просто платити за годину. Це утримує ризик на стороні підрядників.
Оцінки - це здогад, а не обіцянка.