• Прогрессивные приложения: как PWA улучшает пользовательский опыт

    О прогрессивных приложениях впервые заговорили в 2000 году в корпорации Microsoft, в 2007-м тему продолжила Apple на презентации iPhone. Из-за плохого UX (User Experience) технология тогда не получила поддержки, и стало развиваться направление нативной разработки. Лишь в 2015 году дизайнер Фрэнсис Берримэн и инженер Алекс Рассел придумали термин PWA (Progressive Web App), а соответствующие стандарты ввел Google.

    Комментарии  Читать далее
  • DevOps, SRE и Platform Engineering

    Движение Platform Engineering набирает обороты впечатляющими темпами в течение последних двух лет, появилась некоторая путаница в определении этого нового пространства и его сравнении с более устоявшимися категориями SRE и DevOps.

    DevOps, SRE и Platform Engineering - это понятия, которые объединяют различные технические роли и практики, но при этом у них есть свои уникальные особенности.

    Комментарии  Читать далее
  • CMM/CMMI - модель оценки зрелости процессов разработки

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

    Комментарии  Читать далее
  • Различия RFI, RFQ и RFP

    Развивая тему пресейловых активностей и типов договоров, в B2B, в т.ч. заказной разработке RFI, RFQ и RFP - это три важных процесса, используемых для получения информации о продукте или услуге, а также о требованиях к поставщику. RFI используется для получения информации о компании и ее продукте или услуге, RFQ используется для получения ценовых предложений на конкретный продукт или услугу, а RFP используется для получения подробного предложения на конкретный продукт или услугу. Правильное использование этих процессов может помочь компаниям выбрать наилучший продукт или услугу и заключить выгодную сделку.

    Комментарии  Читать далее
  • 5 типов контрактов на заказную разработку ПО

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

    Комментарии  Читать далее