
Sergey
12.06.2017
22:06:40
попробуй посмотреть на всю картину через деньги
не захламляя голову тупыми техническими штуками вроде автоматизации тестирования

Evgeniy
12.06.2017
22:07:20
Я несколько лет работал в банке рулим внутренней vсистемой
И там все через деньги

Google

Evgeniy
12.06.2017
22:07:59
Так вот не автоматизирова - проебанно, это как раз от туда

Sergey
12.06.2017
22:08:05
занятно но большинство разработчиков которые разрабатывает системы работающие с деньгами не думают о деньгах
ай короч завтра поговорим
ты сегодня в неадеквате

Aleh
12.06.2017
22:08:19

Sergey
12.06.2017
22:08:48
Вот мне очень понравился вопрос который девчушка мне задала
мол "а как вы это клиентам мол продаете"

Aleh
12.06.2017
22:08:57
ага

Evgeniy
12.06.2017
22:09:04

Sergey
12.06.2017
22:09:05
и на эту тему реально можно сделать неплохой доклад

Evgeniy
12.06.2017
22:09:16
Можно условно следующие вещи
Простой сайт на заказ

Google

Sergey
12.06.2017
22:09:26

Evgeniy
12.06.2017
22:09:32
Продукт
И платформу

Alexander
12.06.2017
22:09:42

Sergey
12.06.2017
22:09:43
ты уже 3 вещи назвал
Я бы послушал
он будет грустным. Все упрется в личную ответственность
с которой у народа все плохо

Evgeniy
12.06.2017
22:10:18
И монетизация и окупаемость там разная как и затраты

Aleh
12.06.2017
22:10:35

Sergey
12.06.2017
22:10:40
это не критерии по которым можно делить что-то на типы
по факту сильно большой разницы между "сайтом на заказ" и "платформой" нет

Evgeniy
12.06.2017
22:11:21
Но когда ты работаешь на заказ
Твои доходы выще если продукт херовей
И никто не берется его дорабатывать

Sergey
12.06.2017
22:12:08

Evgeniy
12.06.2017
22:12:10
Знания по товару у тебя
Привет битрикс

Sergey
12.06.2017
22:12:32
причем тут битрикс?

Google

Evgeniy
12.06.2017
22:12:39
Тут ситуция в том что над разрабом менеджмент
Не заинтересован делать хорошо
Он заинтересован пилить

Sergey
12.06.2017
22:13:11
битрикс пример успешного продукта, с грамотным маркетингом, который решает проблмы бизнеса.

Alexander
12.06.2017
22:13:14

Sergey
12.06.2017
22:13:30

Alexander
12.06.2017
22:13:31

Aleh
12.06.2017
22:13:52
Поясни)
не говори про тесты и рефакторинг с менеджментом над тобой, говори только с разработчиками)

Sergey
12.06.2017
22:13:56

Evgeniy
12.06.2017
22:14:06
Именно

Aleh
12.06.2017
22:14:15
Поясни)
первое правило клуба "чистого кода" не говори менеджменту про рефакторинги и тесты)

Sergey
12.06.2017
22:14:19
Именно
и я не вижу тут никакой проблемы.

Sergey
12.06.2017
22:14:29

Evgeniy
12.06.2017
22:14:32
Я тоже не вижу проблем
Ты сделал как разраб хуякс хуякс и в прод

Sergey
12.06.2017
22:14:50

Evgeniy
12.06.2017
22:15:20
Я виду речь о том что
Если продукт твой
И ты планируешь с него деньги получать
То там есть условно стадия mvp

Google

Evgeniy
12.06.2017
22:16:17
Когда надо хоть что то чтобы стартануть

Sergey
12.06.2017
22:16:19
Ты сделал как разраб хуякс хуякс и в прод
это не значит что так надо. Если бы битрикс изначально писали грамотные челики, то проблем было бы меньше. Но они всеравно бы были. Потому что это платформа. Ты не можешь наперед знать хреновое решение или нет. И тебе надо упрощать систему что бы любая макака могла допиливать все под себя. Это то с чем тебе просто надо смириться.
и ты не сможешь "исправить" косяки в краткосрочной перспективе

Evgeniy
12.06.2017
22:16:55
Потом идет стадия того что приносит деньги а что нет все предположения ошибочны были раньше

Sergey
12.06.2017
22:17:04
потому что твоей продукт - зависимость для других и он должен быть стабильным

Evgeniy
12.06.2017
22:17:20
И начинаю продукт ориентировать н юа деньги

Sergey
12.06.2017
22:17:24

Alexander
12.06.2017
22:17:39

Sergey
12.06.2017
22:17:46
даже если менеджмент понимает что это говно, убытки от тупого желания разработчиков "делать хорошо" будут намного выше любого профита

Aleh
12.06.2017
22:18:01

Admin
ERROR: S client not available

Evgeniy
12.06.2017
22:18:10
Переписать можно когда внедрение фитчи окупает риски факапов
Примерно так
А не когда разраб говорит тут пизда давайте я перепищу на новом хайпе с flux на redux
Менеджмент или шлет в путешествие
Или ищит до чего доебаться чтобы занять чем то другим
Потомучто в крупных компаниях есть квартальное планирование
И годовое например
И руководители знают что будет через год

Google

Aleh
12.06.2017
22:21:36
астанавись

Evgeniy
12.06.2017
22:21:39
А разрабы нет и тут одна из основных проблем

Aleh
12.06.2017
22:22:03

Evgeniy
12.06.2017
22:23:00
У кого?

Aleh
12.06.2017
22:23:06
у руководителя

Evgeniy
12.06.2017
22:23:26
Так не они даже принимают решение
Они реализуют


Sergey
12.06.2017
22:23:36
Занятно) а еще правила есть?
смотри тут в чем проблема. Предположим что рефакторинги и тесты - это часть нашего пайплайна разработки. Если ты будешь их делать грубо говоря как "сабтаски" к своей задаче, менеджмент скажет "а давайте мы уменьшим расходы на разработку за счет того что не будем это делать". И менеджмент будет прав потому что они не могут адекватно оценить профит от этих вещей.
С другой стороны посмотрим подругому на проблему. Допустим команда решила что рефакторинг и тесты это чисто части процесса разработки и менеджмент это не касается. Мы сами принимаем решения когда что и как пилить, менеджерам же важе только результат. НО! Хорошо если хоть кто-то в команде читал Фаулера и умеет в рефакторинг и тесты писать. Скорее всего вся команда будет по началу делать все не самым эффективным образом и это вызовет некислый оверхэд по стоимости разработки.
И при таком раскладе ОЧЕНЬ важно что бы у разработчиков было понимание того, что они работают не эффективно, делали регулярную ретроспекцию, думали как увеличить свою эффективность... причем смотрели на проблемы с самых разных углов. "может быть это мы не тесты писать не умеем, может быть в коде который мы хотим протестить проблема?". Вот такие идеи. И проблема тут в том, что для этого надо много и напряженно думать. А думать для большинства больно. Зачем, если можно просто вот херак херак и вроде бы готово и вроде как все довольны.
на посмотри и успокойся
ОЧЕНЬ редко руководители знают что будет через год
они могут оценивать варианты, прикидывать как себя чувствует рынок
и то это могут далеко не все


Evgeniy
12.06.2017
22:25:36
Потому что agile он со стороны аутсорсеров

Sergey
12.06.2017
22:25:48

Evgeniy
12.06.2017
22:25:57
Им сваливают таски
Они их в спринт

Sergey
12.06.2017
22:26:12
agile != scrum

Jan
12.06.2017
22:26:13
@fes0r с какого примерно времени твой доклад на запиненном видео?

Sergey
12.06.2017
22:26:22

Jan
12.06.2017
22:26:35
@fes0r ок ?

Sergey
12.06.2017
22:26:49
Им сваливают таски
посмотри видос, тебе будет полезно. Там как раз объясняют разницу между waterfall и agile с точки зрения кэшфлоу компании
спойлер - разница лишь в временных промежутках, больше разницы нет