metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2014-09-11 09:48 pm

Пикейное жилетство от ИТ

В процессе срачей про вечные двигатели и обсуждения доисторических языков типа хаскеля с канадскими линуксоидами посетила следующая идея: проблемы с софтовой индустрией сводятся к трем вещам:

* Качественный софт на самом деле никому не выгоден, про что упоминает [livejournal.com profile] vit_r

* Нормальных средств разработки UI как не было, так и нет. Просто нет, от слова совсем. Если сравнить достижения в разработке кишков софта и UI - небо и земля. Все потому, что UI надо разрабатывать, общаясь с пользователями, а еще лучше с психиатрами по эргономике, а асоциальным программистам это внутренний паук запрещает. И вообще психиаторы их всех в психушку сдадут, как только про удобный интерфейс гита узнают.

* Мейнстримные инструменты плохо умеют в целостность данных. Если бы не отцы-основатели реляционной модели, транзакции и ебические объемы данных у главных платежеспособных заказчиков типа банков, в которые ничто, кроме реляционных СУБД, толком не умеет - вся индустрия умерла бы давно, в мучениях.

[identity profile] thesz.livejournal.com 2014-09-14 01:12 pm (UTC)(link)
Достаточно параграфа и/или ссылки, уверяю вас.

[identity profile] vit-r.livejournal.com 2014-09-14 02:46 pm (UTC)(link)
Ох. Полностью фраза звучит так: "Грубо говоря, как только в фирме появляется менеджер по софтостроению, делать хорошо, быстро и надёжно становится не выгодно, потому что карьера менеджера измеряется бюджетами".

Но это настолько элементарно, что не требует ни объяснений, ни напоминаний. Полное же описание менеджмента в ИТ, его целей, причин и задач, по объёму будет занимать целую книжку и лишь частично освещено у меня в блоге.

[identity profile] thesz.livejournal.com 2014-09-14 09:23 pm (UTC)(link)
Не то, чтобы опровержение, и даже не возражение, но дополнение к первому параграфу это "бюджет определяется сложностью продукта", буде она объективной или воспринимаемой. То есть, ещё один путь - это увеличение сложности продукта.

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

[identity profile] vit-r.livejournal.com 2014-09-14 09:58 pm (UTC)(link)
Бюджет определяется сложностью продукта только в теории.

[identity profile] thesz.livejournal.com 2014-09-14 10:32 pm (UTC)(link)
Я упомянул про "воспринимаемую" сложность.