@oop_ru

Страница 25 из 785
Sergey
09.12.2016
13:24:44
а можешь свой опыт описать?

Evgeniy
09.12.2016
13:24:53
а зачем?

чисто письками помериться?

могу конечно

Google
Sergey
09.12.2016
13:25:11
ну вот мой опыт подсказывает что такие подходы приносят боль

Sergey
09.12.2016
13:25:21
а еще есть целые книжки

Sergey
09.12.2016
13:25:24
и я сам так периодически делаю

Sergey
09.12.2016
13:25:26
и много людей

Sergey
09.12.2016
13:25:27
и испытываю боль

Sergey
09.12.2016
13:25:30
с опытом

которые тоже скажут о боли

Evgeniy
09.12.2016
13:26:09
я могу свой опыт описать и сервисы в разработке которых принимал участие

Sergey
09.12.2016
13:26:15
не не

Evgeniy
09.12.2016
13:26:19
но не думаю что это стоит делать тут

Sergey
09.12.2016
13:26:21
без деталей

размеры команд хотя бы, количество изменений в требованиях в неделю

количество багов

Google
Sergey
09.12.2016
13:27:17
среднее в неделю

Evgeniy
09.12.2016
13:27:20
сберу делали учет налогов на java 2 команды в разных городах (численность разработчиков от 15 человек суммарно, плюс аналитики тестировщики и тд)

мои позиция от разраба, до core разраба

в команде

Sergey
09.12.2016
13:28:03
позиции не интересны

Evgeniy
09.12.2016
13:28:05
про требования в доваться в подробности?

Sergey
09.12.2016
13:28:11
интересна скорость разработки и количество регрессий

реакция на изменения

вот такие метрики меня лично интересуют

как быстро от "хотелки" до "выкатить клиенту"

Sergey
09.12.2016
13:28:47
как долго вообще проект жил?

Evgeniy
09.12.2016
13:28:49
там enterprice

Sergey
09.12.2016
13:28:51
год, 2, 5?

10?

Sergey
09.12.2016
13:28:58
не не

Evgeniy
09.12.2016
13:29:00
разработка больше 2 лет

Sergey
09.12.2016
13:29:10
т.е от хотелок до продакшена 2 года?

Evgeniy
09.12.2016
13:29:11
в планах я работал 1 год

Sergey
09.12.2016
13:29:12
ну это уже говорит о так себе скорости разработки. нет?

Evgeniy
09.12.2016
13:29:24
это говорит о гибкой методологии

Google
Evgeniy
09.12.2016
13:29:38
и я хз с какой скоростью ты реализуешь текущие налоговые требования

Sergey
09.12.2016
13:29:44
при гибкой методологии ты должен был за пару месяцев выкатить MVP и потом 2 года развивать

Sergey
09.12.2016
13:29:47
я вижу только раздутые сроки

Evgeniy
09.12.2016
13:29:47
и генерацию форм

так там и были релизы

промежуточные и сдача заказчику

Sergey
09.12.2016
13:30:06
а ну окей

Evgeniy
09.12.2016
13:30:09
ты спросил про сроки проекта

Sergey
09.12.2016
13:30:09
тогда повторюсь

Evgeniy
09.12.2016
13:30:15
а не про длину спринтов

Sergey
09.12.2016
13:30:16
от "хотелки" до "продакшена" в среднем сколько?

и я не про спринты

Evgeniy
09.12.2016
13:30:28
там график был по релизам

Sergey
09.12.2016
13:30:36
меня интересуют цикл обратной связи

Evgeniy
09.12.2016
13:30:47
в среднем раз в 3 месяца отдавали подрядчику на пси и ввод в эксплуатацию

за 3 месяца примерно 3 промежуточных релиза команды

или даже 4

говорить могу потому что nda закончился

теперь давай о твоем опыте

или nda не позволяет разглашать ?

Google
Sergey
09.12.2016
13:32:15
ну без конкретики я как бы nda и не нарушу)

> за 3 месяца примерно 3 промежуточных релиза команды как-то мало... мы хотя бы раз в 2 недели релизим итерацию...

хотя pci конечно

Evgeniy
09.12.2016
13:33:37
там своеобразный agile был

Sergey
09.12.2016
13:33:42
на одном из проектов где надо было pci делать мы просто разделили систему на две

часть которая хранил данные карточек, и все остальное

подсистема по работе с платежками и взаимодействием с гейтвеем была полностью изолирована и сама лазила за задачами в очередь. Это давало возможность в остальную часть системы вносить изменения без необходимости перепроходить pci

Evgeniy
09.12.2016
13:34:55
у нас на подобе было

логика расчеты налоговых форм на grovy было

Sergey
09.12.2016
13:35:21
а сейчас - все пейменты через блокчейны проводим...

там как-то проще

Evgeniy
09.12.2016
13:35:27
а api для данных и взаимодействия с системой на java

из груви дергали сервисы которые давали нужный результат

Sergey
09.12.2016
13:35:56
ну мол сервер ничего не хранит, а потому париться о безопасности приходится меньше

Evgeniy
09.12.2016
13:36:25
а у нас тестили просто, брали формы за прошлый год )

забивали показатели и расчитывали и сравнивали)

Sergey
09.12.2016
13:36:55
но в целом... по изменению требований... один проект - мы сами виноваты в большом количестве изменений, поскольку там бизнес специфичный со своими процессами и хотелками, которые нифига не очевидны. А на другом проектике клиент... не оглашал что должно получиться до последнего)

Evgeniy
09.12.2016
13:37:42
загадочные люди

везде свой геморой

Sergey
09.12.2016
13:37:54
последний проект очень хорошо показал что вот эти загоны в духе "зашить все, тотальный контроль за тем кто что юзает" очень быстро окупаются

Google
Sergey
09.12.2016
13:38:09
когда команда больше хотя бы 3-х человек и темпы разработки не позволяют расслабляться

ну то есть... я по всякому в своей жизни писал, и продолжаю баловаться, смешивать подходы...

но допустим тот же отказ от геттеров пока приносит плоды

системы стала более предсказуемой

Evgeniy
09.12.2016
13:38:57
я тоже, сейчас на пхп пишу)

Sergey
09.12.2016
13:39:19
но я еще не рискую заставлять своих так делать

просто потому что все жду что "что-то пойдет не так"

Evgeniy
09.12.2016
13:40:16
ну да у людей много мнений

Sergey
09.12.2016
13:41:05
самое смешное, что если задуматься то все это логично и просто... но когда 8 лет писал геттеры то переключить мышление не так просто

Evgeniy
09.12.2016
13:41:44
ну хз меня не гетеры в коде с кординатами напрягают

Sergey
09.12.2016
13:42:03
я тоже, сейчас на пхп пишу)
странный немного выбор после groovy/java

Evgeniy
09.12.2016
13:42:04
а то что при вызове метода у объкта с одним GeoCordinat

можно получать разные результаты

если есть сеттер по изменению кординаты

если нужно определять дистанию на плоскости и метод такой только один

то нет смысла фигарить сервис

можно и в самом объекте делать

но обычно определенем растояни дело не заканчивается

Sergey
09.12.2016
13:43:44
Evgeniy
09.12.2016
13:43:45
и изначальный объект хранит кучу разной логики, правда она касается координат но все же не приятно

ну в твоем коде нет сеттеров

Страница 25 из 785