Size: a a a

Node.js — русскоговорящее сообщество

2021 March 20

VL

Vanya Leyn in Node.js — русскоговорящее сообщество
Nikita
На сколько нормальна ситация, когда вот живет работает приложение, и приходит запрос от руководства типа "дайте нам статистику по этому и этому", а ты говоришь "не можем, потому что такая информация не собирается у нас (по типу там сколько раз нажимали вот эту кнопки те юзеры которые заходили с пк)". Это нормальная ситуация или нужно задуматься о том что ты проектируешь приложение плохо, без взгляда на будущее?)
классик
источник

N

Nikita in Node.js — русскоговорящее сообщество
Плохо с точки зрения тех кто писал требовования?
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
Nikita
На сколько нормальна ситация, когда вот живет работает приложение, и приходит запрос от руководства типа "дайте нам статистику по этому и этому", а ты говоришь "не можем, потому что такая информация не собирается у нас (по типу там сколько раз нажимали вот эту кнопки те юзеры которые заходили с пк)". Это нормальная ситуация или нужно задуматься о том что ты проектируешь приложение плохо, без взгляда на будущее?)
Самое интересное что оба варианта верны
Если статистика не собирается вообще - вина продактов, или менеджеров, или кого-то ещё, кто имеет ви́дение и ни разу не озвучил/не поставил такую задачу
С другой стороны, и разработчики (как минимум в лице лида/лидов) могли в какой-то момент проявить инициативу как минимум потому что статистика нужна для отладки и выявления узких и проблемных мест
источник

N

Nikita in Node.js — русскоговорящее сообщество
Алексей Попов
Самое интересное что оба варианта верны
Если статистика не собирается вообще - вина продактов, или менеджеров, или кого-то ещё, кто имеет ви́дение и ни разу не озвучил/не поставил такую задачу
С другой стороны, и разработчики (как минимум в лице лида/лидов) могли в какой-то момент проявить инициативу как минимум потому что статистика нужна для отладки и выявления узких и проблемных мест
Со вторым моментом часто бывает что то что тебе нужно для отладки ты собираешь, но для аналитиков именно эти данные не нужны
источник

N

Nikita in Node.js — русскоговорящее сообщество
Короче тогда их аргумент "почему не собирается, ты ж программист, должен был инженерным своим видением предугадать эту ситуацию" - полная хрень, виноваты все?
источник

AC

Andy Cox in Node.js — русскоговорящее сообщество
Nikita
Со вторым моментом часто бывает что то что тебе нужно для отладки ты собираешь, но для аналитиков именно эти данные не нужны
обычно маркетинговые метрики закладываются в тз, если они не были обозначены, то можно слать к херам и давать данные отладки, rps и все остальное, что их не интересует. а если говорят про "ты должен был предусмотреть", то это намек на повышение /зп
источник

SK

Sergey Kazak in Node.js — русскоговорящее сообщество
Nikita
На сколько нормальна ситация, когда вот живет работает приложение, и приходит запрос от руководства типа "дайте нам статистику по этому и этому", а ты говоришь "не можем, потому что такая информация не собирается у нас (по типу там сколько раз нажимали вот эту кнопки те юзеры которые заходили с пк)". Это нормальная ситуация или нужно задуматься о том что ты проектируешь приложение плохо, без взгляда на будущее?)
если это не было в технических требованиях, то ситуация классик и тебя волновать не должна, так как проблемы клиента. Если такое предполагалось, как аналитика, то да это уже твои траблы.
источник

N

Nikita in Node.js — русскоговорящее сообщество
Sergey Kazak
если это не было в технических требованиях, то ситуация классик и тебя волновать не должна, так как проблемы клиента. Если такое предполагалось, как аналитика, то да это уже твои траблы.
было просто "пилим вот эту фичу, которая должна работать так то и так то"

это же не подразумевает что ты и аналитику к ней прикручиваешь?
источник

AC

Andy Cox in Node.js — русскоговорящее сообщество
Nikita
Со вторым моментом часто бывает что то что тебе нужно для отладки ты собираешь, но для аналитиков именно эти данные не нужны
а удобнее всего предлагать подобный функционал отдельным $$$ package, типо вот вам и а/б тестирование, heatmaps и тд
источник

SK

Sergey Kazak in Node.js — русскоговорящее сообщество
не в этом смысле. Если изначально предпологалось, на стадии проектирования, что в проекте будет расширенная аналитика по пользователям, метрикам и т.д. то это твои проблемы. Если в техзадании этого не было, тебя это волновать не должно.
источник

N

Nikita in Node.js — русскоговорящее сообщество
ясно, всем спасибо за ответы
источник

A

Adv0cat in Node.js — русскоговорящее сообщество
Nikita
На сколько нормальна ситация, когда вот живет работает приложение, и приходит запрос от руководства типа "дайте нам статистику по этому и этому", а ты говоришь "не можем, потому что такая информация не собирается у нас (по типу там сколько раз нажимали вот эту кнопки те юзеры которые заходили с пк)". Это нормальная ситуация или нужно задуматься о том что ты проектируешь приложение плохо, без взгляда на будущее?)
эм, вы спрашиваете о том, что вы теперь не можете впихнуть новый фукционал и нормально ли это? Или нормали то, что вы не сванговали что нужно было сделать именно вот ту аналитику по кнопочке, которую заказчики захотели только сейчас?))
источник

N

Nikita in Node.js — русскоговорящее сообщество
Adv0cat
эм, вы спрашиваете о том, что вы теперь не можете впихнуть новый фукционал и нормально ли это? Или нормали то, что вы не сванговали что нужно было сделать именно вот ту аналитику по кнопочке, которую заказчики захотели только сейчас?))
не проблема начать собирать эту статистику сейчас

проблема что фича существовала Х времени, а аналитики по ней нет
источник

A

Adv0cat in Node.js — русскоговорящее сообщество
Nikita
не проблема начать собирать эту статистику сейчас

проблема что фича существовала Х времени, а аналитики по ней нет
аналитика это отдельная фича, о чем вообще разговор, если эта фича не была объявлена в тз, значит получается вам ванговать надо было))
источник

AC

Andy Cox in Node.js — русскоговорящее сообщество
Nikita
не проблема начать собирать эту статистику сейчас

проблема что фича существовала Х времени, а аналитики по ней нет
ну так в чем проблема "вот файл затерялся, есть данные только по этому месяцу" ну и рендом в какой-нибудь фейковый userstats.txt построчно записываешь
источник

N

Nikita in Node.js — русскоговорящее сообщество
Andy Cox
ну так в чем проблема "вот файл затерялся, есть данные только по этому месяцу" ну и рендом в какой-нибудь фейковый userstats.txt построчно записываешь
:D
источник

N

Nikita in Node.js — русскоговорящее сообщество
если в фиче отправлялся какой то хттпшный запрос, можно кинуть им логи nginx, пусть считают сколько и когда)
источник

SK

Sergey Kazak in Node.js — русскоговорящее сообщество
Andy Cox
ну так в чем проблема "вот файл затерялся, есть данные только по этому месяцу" ну и рендом в какой-нибудь фейковый userstats.txt построчно записываешь
👍
источник

SK

Sergey Kazak in Node.js — русскоговорящее сообщество
Nikita
если в фиче отправлялся какой то хттпшный запрос, можно кинуть им логи nginx, пусть считают сколько и когда)
вполне, если такое возможно то да. Можешь денег выбить сказать, что про аналитику вы ничего не говорили, но я могу по логам восстановить, вот ценник. Плати и будет тебе счастье=)
источник

N

Nikita in Node.js — русскоговорящее сообщество
Sergey Kazak
вполне, если такое возможно то да. Можешь денег выбить сказать, что про аналитику вы ничего не говорили, но я могу по логам восстановить, вот ценник. Плати и будет тебе счастье=)
там еще захотят по user agent определять платформу, трафик откуда пришел, мда...)
источник