Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.05.2019, 22:05   #1
Arassir
Форумчанин
 
Аватар для Arassir
 
Регистрация: 23.10.2008
Сообщений: 230
По умолчанию Работа без ТЗ

Подскажите как вы работаете с задачами, которые ставятся руководством.
Везде где работал вижу, что задачи ставятся только в общих чертах.
Можно сказать рисуются на салфетке или коротко описываются в trello или в jira.

Проблема в том, что ни руководитель ни я при такой постановке задач не видим всей картины.
Даже оценить корректно сроки сложно. Или объяснить почему срок например 2 недели, а не 2 дня. И как объяснить, что новые требования меняют значительно логику программы.

Разбираете ли вы задачу, до того как начнете ее выполнять?
Или потребность в таком разборе это от неопытности?
Arassir вне форума Ответить с цитированием
Старый 13.05.2019, 22:13   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Цитата:
Сообщение от Arassir Посмотреть сообщение
Разбираете ли вы задачу, до того как начнете ее выполнять?
дык если разобраться, то может и выполнять не надо будет )

Цитата:
Сообщение от Arassir Посмотреть сообщение
Или потребность в таком разборе это от неопытности?
один из вариантов определения категорий опытности:
Цитата:
Сообщение от https://ru.hexlet.io/blog/posts/developers-business-value
  • junior - возьмется делать, по ходу будет задавать вопросы, как это сделать, и если ему внятно объяснять как нужно - сделает;
  • middle - поисследует и предложит варианты, как это можно сделать, возможно порекомендует оптимальные, получив ваше одобрение - сделает;
  • senior - спросит - а зачем это делать, чего вы хотите добиться? Вы расскажете ему о своих целях. Он исследует вопрос, потом возможно поправит вас, скажет, что вот этого хотеть не надо, а вот другого - надо, приведет аргументы. Когда согласие насчет целей достигнуто, он найдет что и как для этих целей лучше сделать (вполне может оказаться, что это будет совсем не то, что вы предлагали изначально), и сделает в оптимальном виде.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.

Последний раз редактировалось Alex11223; 13.05.2019 в 22:17.
Alex11223 вне форума Ответить с цитированием
Старый 14.05.2019, 18:14   #3
LV1974
Заблокирован
 
Регистрация: 09.08.2017
Сообщений: 1,136
По умолчанию

Разработчик уровня Бог, сразу найдёт готовое решение в сети.
Адаптирует и внедрит за неделю.
Пару месяцев будет морочить руководству голову, чтобы развлекаться и получить оплату.
Потом предоставит руководству готовое решение.
После этого, руководство увольняет его, опасаясь конкуренции.
LV1974 вне форума Ответить с цитированием
Старый 14.05.2019, 20:33   #4
Alar
Александр
Администратор
 
Аватар для Alar
 
Регистрация: 28.10.2006
Сообщений: 17,501
По умолчанию

Alex11223, я до сих пор думал, что я junior программист, а оказывается давно senior ) ничёси

самооценка то повысилась )
Alar вне форума Ответить с цитированием
Старый 15.05.2019, 00:33   #5
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,330
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
senior - спросит - а зачем это делать
Senior как раз наоборот, пожмет плечами и сделает как ему заказали, аккуратно выставив счет. Когда захотите переделать, пожмет плечами еще раз, все переделает и выставит счет еще раз. Когда наконец догадаетесь спросить его как надо делать, выставит счет в 10 раз больше, ибо это уже архитектура.
waleri вне форума Ответить с цитированием
Старый 15.05.2019, 08:16   #6
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Тут речь о нормальных людях заинтересованных в развитии компании )
Ну и зп фиксированная в месяц (+ бонусы).
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.

Последний раз редактировалось Alex11223; 15.05.2019 в 08:36.
Alex11223 вне форума Ответить с цитированием
Старый 15.05.2019, 09:38   #7
ADSoft
Старожил
 
Регистрация: 25.02.2007
Сообщений: 4,158
По умолчанию

При работе без ТЗ - получается ХЗ (с) чъё-то

любую задачу надо разбирать и осознавать...
ADSoft вне форума Ответить с цитированием
Старый 15.05.2019, 10:25   #8
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Цитата:
Сообщение от Arassir Посмотреть сообщение
Подскажите как вы работаете с задачами, которые ставятся руководством.
Везде где работал вижу, что задачи ставятся только в общих чертах.
На предприятии от руководства ждать ТЗ как с моря погоды. Задачу осознают и исследуют аналитик, если вообще есть таковой, и программист. Привлекаются пользователи, которые будут эксплуатировать задачу. Результаты исследования и модель решения предлагаются руководству на согласование. Руководство со всем согласно, при этом возможны мелкие уточнения, программа пишется и предлагается руководству. При этом хорошо, если не окажется, что это самое руководство частично или полностью не это имело ввиду. И такое бывало )
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию

Последний раз редактировалось Аватар; 15.05.2019 в 10:28.
Аватар вне форума Ответить с цитированием
Старый 15.05.2019, 15:37   #9
Black Fregat
Программист
Участник клуба
 
Аватар для Black Fregat
 
Регистрация: 23.06.2009
Сообщений: 1,772
По умолчанию

Цитата:
Сообщение от Аватар Посмотреть сообщение
При этом хорошо, если не окажется, что это самое руководство частично или полностью не это имело ввиду
Так нормальная ситуация же. Плюс в процессе работы обязательно выползет, что что-то не учли. Просто тогда уход на следущую итерацию жизненного цикла.
4720_1.gif
Black Fregat вне форума Ответить с цитированием
Старый 16.05.2019, 10:17   #10
digitalis
Старожил
 
Аватар для digitalis
 
Регистрация: 04.02.2011
Сообщений: 4,546
По умолчанию

Пару фрагментов моего печального опыта на эту тему. Надеюсь, персонажи опуса этот форум не читают. Один из них - точно
https://cloud.mail.ru/public/MtKR/UTbKBsBAy
Вспомнил еще один грустный опыт. Когда с этой фирмой уже не работал, выяснилось, что одно наше совместное "детище", если его слегка (так они думали) подрихтовать, сможет решить совсем другую задачу. "Это почти одно и то же" - убеждали меня. "Мы тут только пару реле добавили". Да. Это в железе. А что алгоритм работы совсем, принципиально другой - их не колыхало. И две страницы формул мне - в ТЗ. Пришлось вдоволь поломать бошку. В результате заработало как надо. Но тирада шефа - "это уже будут совсем другие деньги" - как я и предвидел, оказалась пустым звуком.

Последний раз редактировалось digitalis; 16.05.2019 в 11:29.
digitalis вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Лабораторная работа(очень простая) Структуры, работа с файлами yurda Фриланс 2 11.06.2016 08:44
Работа с ems api: корректная работа только при явном указании города mrdemkin JavaScript, Ajax 3 02.03.2015 18:23
Работа с webbrowser - Фреймы, работа с конкретным феймом в фрейме NewDelphi Фриланс 2 08.10.2009 11:00