Архив рубрики ‘проектирование’

Программирование «в уме»

Дизайн расширения как ключевой инструмент управления функционального архитектора. Вытаскиваем максимум пользы из привычного проектного артефакта в условиях внедрения систем с высоким уровнем кастомизации. Что такое дизайн расширения?

Галопом по архитектуре. Часть 2. Архитектура с нуля

В прошлой части мы разобрали: что техническая реализация заметно влияет на успехи бизнеса, хоть и не очень критично; что из всех аспектов технической реализации наибольший вклад в успех вносит именно архитектура;

Как спроектировать сложный цифровой продукт: метод КРИ — Карта реализации историй

Диаграмма классов (англ. Class diagram)

Каждая программа начинается с идеи, однако путь от идеи до готового продукта достаточно долог. На этом пути будут поджидать множество сложных вопросов, от решения которых зависит успех. Неверные ответы могут значительно усложнить проект, а правильные сделать эту дорогу легкой. Цикл статей о проектировании, призван показать один из возможных путей, достижения успеха, через проектирование программного обеспечения […]

Диаграмма Деятельности и Диаграмма Состояний (англ. Activity diagram & State machine diagram)

Каждая программа начинается с идеи, однако путь от идеи до готового продукта достаточно долог. На этом пути будут поджидать множество сложных вопросов, от решения которых зависит успех. Неверные ответы могут значительно усложнить проект, а правильные сделать эту дорогу легкой. Цикл статей о проектировании, призван показать один из возможных путей, достижения успеха, через проектирование программного обеспечения […]

Диаграмма Прецедентов (англ. Use Case Diagram)

Конечно, каждая программа начинается с идеи, однако путь от идеи до готового продукта достаточно долог. На пути будут поджидать множество сложных вопросов, неверные ответы на которые, могут значительно усложнить проект или вообще завести вас в тупик. Цикл статей о проектировании, призван показать один из возможных путей, достижения успеха, через проектирование программного обеспечения с использованием UML […]

Заметить слона, или Подводные грабли IT-проектов

Пользователь просто переходит дорогу.   Разработчик посмотрит налево, прежде чем перейти.   Техлид команды (в моей системе отсчёта — это архитектор) посмотрит и налево, и направо.   Матёрый архитектор ещё и вверх посмотрит, под ноги глянет, дорожные знаки проверит и пользователей до и после перехода пересчитает. По моим ощущениям, иногда без должного внимания остаются вопросы, которые могут заблокировать […]

Проектирование: Начало

Конечно, каждая программа начинается с идеи, однако путь от идеи до готового продукта достаточно долог. На пути будут поджидать множество сложных вопросов, неверные ответы, поиск оптимальных решений, принятие компромиссных решений, все это значительно усложняет проект или вообще может завести вас в тупик. Цикл статей о проектировании, призван показать один из возможных путей, достижения успеха, через […]

Экосистема ПИК. История BIM Inspector

Привет, Хабр! Меня зовут Максим Курбатов, я руководитель продукта BIM Inspector в ПИК. Это третья статья из серии текстов про экосистему ПИК. Полное описание экосистемы можно найти в статье «Экосистема ПИК. История формирования». А также можете прочитать тексты про другие инструменты из экосистемы: Family Manager и PikTools.

Сложнее != лучше — почему простые советы работают, а вы их избегаете

Новая книга по продуктивности, новая статья про «8-й навык высокоэффективных людей», подкаст о тайм‑менеджменте — и это только за вечер. Вы честно записываете задачи в Notion, красиво раскрашиваете матрицу Эйзенхауера, синхронизируете календари… А через месяц — снова аврал, стресс и чувство, что «система» вас подвела. Узнали себя? Вы вовсе не одиноки: наш мозг одержим сложными решениями, как ребёнок — блестящими игрушками. Но почему мы игнорируем […]