Size: a a a

Архитектура ИТ-решений

2020 July 17

AL

Alexander Luchkov in Архитектура ИТ-решений
Dmitriy Stolyarov
Ок, проект запущен, все бизнес-требования реализованы или не все. Но прибыль получают с продажи продукта, а не архитектуры. Архитектура может соответствовать или не соответствовать бизнес-требованиям (функциональные, нефункциональные).
Вы путаете тёплое с мягким.
Есть два понятия: "Правильно организовать проектирование" и "правильно спроектировать".
Если первое обеспечивает правильность УЧЁТА требований.
То второе обеспечивать СООТВЕТСТВИЕ НАЗНАЧЕНИЯ И РЕЗУЛЬТАТА
источник

AL

Alexander Luchkov in Архитектура ИТ-решений
Первое - отвечает на вопрос "Всё ли мы учли при проектировании, что выявили в постановке?", а второе "Закрывает ли наша реализация реальные потребности?"
источник

DS

Dmitriy Stolyarov in Архитектура ИТ-решений
Alexander Luchkov
Первое - отвечает на вопрос "Всё ли мы учли при проектировании, что выявили в постановке?", а второе "Закрывает ли наша реализация реальные потребности?"
Потребности конечных потребителей? Эта область относится к бизнес-анализу.
источник

AL

Alexander Luchkov in Архитектура ИТ-решений
Бизнес анализ может сформулировать потребности. Архитектор может сказать каким образом эти потребности удовлетворить.
Для того, чтобы действительно удовлетворить потребности, нужно правильно организовать проектирование. Тогда, при достаточной полноте постановки у вас реализация будет соответствовать назначению.
источник

AL

Alexander Luchkov in Архитектура ИТ-решений
Вы знаете разницу между "Проверкой" и "Приёмкой" ?
источник

DS

Dmitriy Stolyarov in Архитектура ИТ-решений
Alexander Luchkov
Бизнес анализ может сформулировать потребности. Архитектор может сказать каким образом эти потребности удовлетворить.
Для того, чтобы действительно удовлетворить потребности, нужно правильно организовать проектирование. Тогда, при достаточной полноте постановки у вас реализация будет соответствовать назначению.
Полностью согласен.
источник

DS

Dmitriy Stolyarov in Архитектура ИТ-решений
Alexander Luchkov
Вы знаете разницу между "Проверкой" и "Приёмкой" ?
Конечно. Проверяем варианты реализации, принимаем конечный продукт.
источник

AL

Alexander Luchkov in Архитектура ИТ-решений
Dmitriy Stolyarov
Конечно. Проверяем варианты реализации, принимаем конечный продукт.
Это если по жизненному циклу (в смысле по этапам). А если в процессе проектирования, то проверяем на соответствие требованиям, принимаем в соответствии с мерой удовлетворённости потребностей.
источник

DS

Dmitriy Stolyarov in Архитектура ИТ-решений
Alexander Luchkov
Это если по жизненному циклу (в смысле по этапам). А если в процессе проектирования, то проверяем на соответствие требованиям, принимаем в соответствии с мерой удовлетворённости потребностей.
Ха, тоже верно)))
источник

DS

Dmitriy Stolyarov in Архитектура ИТ-решений
Не помню, тут ли писали - что если ваш заказчик перестал менять требования перед релизом, то, скорее всего, он умер)))
источник

AL

Alexander Luchkov in Архитектура ИТ-решений
Dmitriy Stolyarov
Не помню, тут ли писали - что если ваш заказчик перестал менять требования перед релизом, то, скорее всего, он умер)))
Было. Но тут сразу вспомнить, что есть понятие "рамки проекта". Если заказчик за изменения требований готов платить бабло - ноу проблем)
источник

F

Fagor in Архитектура ИТ-решений
Alexander Luchkov
Было. Но тут сразу вспомнить, что есть понятие "рамки проекта". Если заказчик за изменения требований готов платить бабло - ноу проблем)
Рамки, это про другое, тут содержание и ресурсы. Если он готов платить в том числе и сдвигом сроков, тогда только ноу проблем. Иногда готов и деньгами, но не временем. И тут его нужно остановить. Или наоборот готов в долгострой, но сокращая деньги, тоже не вариант. Тут и до суда легко доехать, а преценденты что сейчас уже не нужно, и это расхрды уже не заказчика, есть, и это риски это управленца уже.
источник

AL

Alexander Luchkov in Архитектура ИТ-решений
Fagor
Рамки, это про другое, тут содержание и ресурсы. Если он готов платить в том числе и сдвигом сроков, тогда только ноу проблем. Иногда готов и деньгами, но не временем. И тут его нужно остановить. Или наоборот готов в долгострой, но сокращая деньги, тоже не вариант. Тут и до суда легко доехать, а преценденты что сейчас уже не нужно, и это расхрды уже не заказчика, есть, и это риски это управленца уже.
Да, и время и деньги.
источник

DS

Dmitriy Stolyarov in Архитектура ИТ-решений
Классический треугольник - время, ресурсы, качество)))
источник

ДК

Дмитрий К in Архитектура ИТ-решений
Кстати, о треугольниках. Они применимы только при достижении оптимума по Парето. Проблема в том, этот оптимум зачастую не достигнут, а значит возможны улучшения одного показателя без деградации остальных.
источник

F

Fagor in Архитектура ИТ-решений
Зато при достижении оптимума, болезнь одного разработчика грозит срывом всего проекта. Оптимизация на границе, зачастую зло то еще. Запас нужен всегда. А задачи как известно делаются за то время, которое на них выделили, тут грань очень тонка, так что бы и время не "перевыделить" но и запас оставить. И лучше чуть чуть перевыделить, но договориться с исполнителями.
источник

ДК

Дмитрий К in Архитектура ИТ-решений
Fagor
Зато при достижении оптимума, болезнь одного разработчика грозит срывом всего проекта. Оптимизация на границе, зачастую зло то еще. Запас нужен всегда. А задачи как известно делаются за то время, которое на них выделили, тут грань очень тонка, так что бы и время не "перевыделить" но и запас оставить. И лучше чуть чуть перевыделить, но договориться с исполнителями.
Не стоит бояться перевыделить время. Загнанная лошадь быстро помрёт и выделять будет уже нечего.
источник

AL

Alexander Luchkov in Архитектура ИТ-решений
Оптимум - это как раз когда "не помрёт, но если ОЧЕНЬ надо, может ускориться. Но не на долго".
источник

F

Fagor in Архитектура ИТ-решений
Да ну нафиг, тут любой затык, а он будет, даже со стороны заказчика, грозит всем лишений бонусов от результата, что в свою очередь, отсутствие доп. мотивации, что в свою очередь штрафов по результатам. Как итог и проект еле сдашь, так еще и все стороны как заказчик так и исполнители будут недовольны. В такие игры можно играть только в особо перспективных проектах для всех сторон, или в стартапах (по сути опять же перспектива, стартап это эксплуатация, а не сдал и ушел).
источник
2020 July 20

SU

SinTpon Up here in Архитектура ИТ-решений
Alexander Luchkov
1. Зависит от ваших собственных оценок качества управления. В смысле должна же быть у вас статистика на тему "В скольких случаях конкретный управленец попадает в самим им составленный план". Исходя из реальности и прогноза можно построить "сколько вешать в %".

2. Упущеная выгода, на мой взгляд - это термин для "адвокатских разборок". В реальном управлении записывать её в "убытки" - это ошибочно. Если вы чего-то не сделали - значит не могли сделать.
Сам концепт был придуман для по-сути перекладывания ответственности за убытки с одних людей на других. Причём в случае управления - рассматривать упущенную выгоду, это как сказать "Я некомпетентный управленец, поэтому найду себе оправдание, что мне помешали, заставили, гады, упустить выгоду" )
По п.1 никакой статистики нет, конечно же.
По п.2 - если долго проектировали, то упущенная выгода начинает вполне составлять убыток. Се ля ви.
источник