Open in app

Sign in

Write

Sign in

Mastodon
Michael Sokolov
Michael Sokolov

43 Followers

Home

Lists

About

Nov 28

Принятие решений по данным

с постепенным переходом к Big Data — Тезисы На текущий момент технологии серьезно обогнали умение ими пользоваться. Качественные данные — необходимый компонент успеха любой компании компании, особено Tech. Умение принимать решения по данным — обязательный навык для управления AI проектами. Быстро научиться принимать решения по данным трудно. Методология внедрения и использования управления данными давно придуманы, но требуется адаптация…

Data Driven

3 min read

Принятие решений по данным
Принятие решений по данным
Data Driven

3 min read


Nov 24

Классификация типов данных с точки зрения разработки

Внутри информационных систем данные могут быть очень разнообразными и требуют различных подходов к управлению и версионированию. Это важно учитывать в контексте ведения разработки. В широком смысле данные — это все что хранится в СУБД. Классификация: Структура базы данных(DDL). Эти данные, часто называемые DDL или метаданными, включают информацию о таблицах, полях, типах…

Software Development

2 min read

Классификация типов данных с точки зрения разработки
Классификация типов данных с точки зрения разработки
Software Development

2 min read


Oct 30

Базовые этапы и шаги конвейеров сборки и доставки.

DevOps Практики. — Типовые этапы преобразования кода: Этап интеграции (integration, build stage) — это преобразование, которое преобразует репозиторий кода в исполняемый пакет, известный как сборка. Используя версию кода при фиксации, указанной в процессе развертывания, этап сборки извлекает зависимости поставщиков и компилирует двоичные файлы и активы. — Каждая Сборка всегда должна иметь уникальный идентификатор, например инкрементное число v100…

DevOps

2 min read

Рекоменованные шаги конвейеров сборки и доставки.
Рекоменованные шаги конвейеров сборки и доставки.
DevOps

2 min read


Oct 27

Фундамент

Законы логики и Критерии научности — Законы логики Закон идентичности: Если какое-либо утверждение истинно, то оно истинно. Формально: A≡A. Закон противоречия: Никакое утверждение не может быть одновременно истинным и ложным. Формально: не существует такой ситуации, при которой A и ¬A (где ¬A означает “не A”) будут одновременно истинными. Закон достаточного основания: Каждое утверждение или событие имеют причину или…

Logic

1 min read

Фундамент
Фундамент
Logic

1 min read


Oct 25

Как измерить Разработку и DevOps?

DORA, SPACE, SDLC и классификация измерений. — DORA DORA (DevOps Research and Assessment, сейчас часть Google Cloud) использует четыре ключевые метрики для измерения производительности разработки и эксплуатации программного обеспечения: Частота развертывания (Deployment Frequency): Насколько часто происходит выпуск кода в производственную среду. Время восстановления (Mean Time to Restore, MTTR): Сколько времени, в среднем, требуется для исправления инцидента, приводящего к…

Software Development

3 min read

Как измерить Разработку и DevOps
Как измерить Разработку и DevOps
Software Development

3 min read


Oct 16

Бизнес требования к иерархической структуре беклога в Jira

Иерархическая структура работ в Jira представляет собой дерево элементов(Issue), которые нужно выполнить в рамках проекта\продукта. — Критерии, которым должна удовлетворять Иерархическая структура работ Проекта\Продукта: Потребители структуры — команда разработки. т.е. — Тактический уровень Не более 3х уровней Соответствие стандартам и рекомендациям Jira Стандартные отчеты Jira работоспособны Диаграмма управления

Software Development

2 min read

Бизнес требования к иерархической структуре беклога в Jira
Бизнес требования к иерархической структуре беклога в Jira
Software Development

2 min read


Oct 10

Роли в командах разработки в Tech компаниях.

Цель создания справочника — использование при планировании будущих проектов. — Принципиальные роли команд разработки. Руководящие Руководитель проектов Владелец продукта (Продакт-менеджер) Архитектор Трансформатор (Scrum master) Консультант по ИБ Стейкхолдер Разрабатывающие Аналитик Разработчик ( Front\Back\Full) QA-инженер (Тестировщик) UX/UI Дизайнер Инженер по БД и Данным Техписатель ML/DS-инженер

Team Roles

2 min read

Роли в командах разработки в Tech компаниях.
Роли в командах разработки в Tech компаниях.
Team Roles

2 min read


Oct 6

Базовые принципы DevOps культуры

Цели: Проектировать, создавать, тестировать и развертывать программное обеспечение быстрее и с более высоким качеством. Минимизировать барьеры между разработкой программного обеспечения и инфрастуктурными командами. Базовые принципы DevOps культуры Культурные Принципы: Ответственность: Все участники команды отвечают за качество и надежность продукта. Осознание Риска: Все участники команды понимают и принимают возможные риски и стараются их минимизировать.

DevOps

2 min read

Базовые принципы DevOps культуры
Базовые принципы DevOps культуры
DevOps

2 min read


Sep 26

Чек-лист нового Tech офиса

Создание пространства для поддержки и улучшения способов работы на рабочем месте в современных реалиях. — Цели Новый офис — поддерживает общую трансформацию компании Офис — в широком смысле фильтр людей с нужной культурой и системой коммуникаций Современный Дизайн, светлый, прозрачный Отражение корпоративной культуры и ценностей в дизайне и оформлении пространства. Используемые документы The 12 Building Blocks of the New Workplace — Clive Wilkinson Architects — PDF

Office Culture

4 min read

Чек-лист нового Tech офиса
Чек-лист нового Tech офиса
Office Culture

4 min read


Aug 29

Принципы разработки

DRY, YAGNI, KISS, SOLID, Occam’s Razor — Принцип DRY (Don’t Repeat Yourself) DRY призывает избегать дублирования кода в системе. Он подразумевает, что каждый кусок информации (код, данные и т.д.) должен иметь только один, четко определенный “источник правды” в системе. Некоторые паттерны Принципа DRY: Вынесение общей функциональности в функции или методы: Если определенный блок кода используется в нескольких местах, его следует вынести в…

Principles

3 min read

Принципы разработки
Принципы разработки
Principles

3 min read

Michael Sokolov

Michael Sokolov

43 Followers

Delivery management & DevOps Consultant https://sokolov.im

Following
  • Paweł Huryn

    Paweł Huryn

  • Love Sharma

    Love Sharma

  • Global Technology

    Global Technology

  • Christiaan Verwijs

    Christiaan Verwijs

  • Netflix Technology Blog

    Netflix Technology Blog

See all (55)

Help

Status

About

Careers

Blog

Privacy

Terms

Text to speech

Teams