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

Управление программной инженерией в ERP-проектах на основе SWEBoK

Внедрение корпоративных информационных систем ведется по определенным правилам, есть три классические модели имплементации: каскадная, итерационная и спиралевидная. Также доступно множество прикладных методологий внедрения, представленных ASAP, Activate SAP, OUM, MDSS, ADM и расширяющих классические модели. Принимая во внимание то, что ERP-системы представимы коробочными программными продуктами, их имплементация преимущественно ведется на основе каскадно-ориентированных методов и с использованием […]

Карта выживания новичка: как устроена разработка ПО в российских реалиях

Вообще, кажется, сейчас начинается золотое время в IT

В каком-то смысле у всех снова обнулился опыт И мы опять заходим в новый виток развития. Я уже видел что-то похожее в прошлый раз, когда информации почти нигде не было, все учились дома сами, через эксперименты, и программисты ещё не были так жёстко разобраны на классификации. Тогда было много универсалов, которые понимали всё через личный […]

Платформы и приложения Low code

Мы живем во времена, когда даже самые простые бизнес-процессы стараются автоматизировать, цифровизировать и трансформировать, тем самым передавая рутинные операции на исполнение вычислительным машинам. Освободившееся время и ресурсы предполагается отдать человеку на решение более сложных интеллектуальных задач. Подобное возможно за счет искусного комбинирования программного обеспечения и последних техно-инновационных достижений.

Платформы и приложения No-code

SDLC: история старой идеи, которая внедрилась в разработку наших дней

О том, как одна базовая задумка – сделать разработку управляемой, пережила эпоху тяжелых каскадных проектов, DevOps, CI/CD, и подошла к 2026 году уже в совсем зрелом виде. В классической интерпретации SDLC объясняют как набор этапов: собрать требования, спроектировать систему, написать код, протестировать, выкатить в прод, а затем поддерживать. Выглядит как аккуратная схема из учебника, но […]

Почему наш язык — лучший язык для программирования (ответ на манифест из 70-х)

Недавно на Хабре вышла статья «Почему наш язык — худший язык для программирования». Автор справедливо отметил проблему двусмысленности естественного языка (ЕЯ) и предупредил, что программирование словами приведет к хаосу. Я начну с неожиданного: автор оригинальной статьи абсолютно прав. Он прав, если мы говорим о программировании заклинаниями

Книга: «По-моему, неплохо. Конструктивные код-ревью»

Привет, Хаброжители!

AI ускоряет внесение изменений быстрее, чем мы успеваем их осмыслить

ACDD, атомарное мышление и контроль ответственности в эпоху AI Наблюдение из практики В разных командах разработки наблюдается похожая картина. После внедрения ИИ в процессы он ускоряет не только работу, но и масштабирует уже существующие проблемы. Мне приходилось внедрять ИИ в продакшн-среду в разных доменах — от классических моделей классификации до разворачивания собственных серверов под локальные […]

Классические модели внедрения ПО и дизайн-мышление в условиях бизнес-неопределенности

Несмотря на упоминание различных способов разработки программных систем, существует три классические модели, применимые в том числе для внедрения коробочных программных решений [1]: каскадная/водопадная; итерационная; спиралевидная,