RUUK
B.O.S.B.O.S. SPORTS LAB

Как подготовить задание на разработку: 10 вопросов, на которые стоит ответить

1. Что должно получиться? Одной фразой.
2. Кто пользователь и как он будет этим пользоваться?
3. Откуда берутся данные (источник, как часто обновляются)?
4. Что должно происходить автоматически?
5. Куда приходит результат (Telegram, окно программы, таблица)?
6. Какие ограничения по системе (Windows, телефон, браузер)?
7. Что уже есть: исходные таблицы, скрипты, примеры?
8. Что нельзя делать (например, хранить пароли, отправлять данные наружу)?
9. Как поймёте, что работа сделана? Критерии приёмки.
10. Какой срок и бюджет?

Чем точнее ответы, тем быстрее и дешевле работа.