Дайджест публикаций за февраль 2023 г.

Extreme Programming

04.02.2023

Extreme Programming (XP) - это методология разработки программного обеспечения, которая основана на принципах экстремальности и практиках, направленных на улучшение качества кода и увеличение производительности.

База знаний: Управление проектом

Командные метрики

05.02.2023

Командные метрики нужны, чтобы оценить эффективность работы команды и выявить ее слабые стороны. Они позволяют отследить прогресс и определить потенциальные угрозы для проекта

База знаний: Управление командой

Не эмоциональная аудитория

05.02.2023

Как быть и что делать, если ваша аудитория не проявляет каких-либо эмоций.

Блог

Груминг (Grooming)

06.02.2023

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

База знаний: Управление разработкой

Введение в архитектуру

08.02.2023

Архитектура программного обеспечения (Software Architecture) - это высокоуровневое представление системы, определяющее ее компоненты, их взаимодействие и отношения, а также принципы ее организации и управления.

База знаний: Архитектура

Модель команды по Такману

10.02.2023

Модель развития команды, разработанная Брюсом Такманом, это фреймворк для управления развитием команды с целью достижения максимальной эффективности. Модель учитывает факторы, такие как коммуникация, лидерство, работа в команде и мотивация, и стремится улучшить их для достижения общей цели команды.

База знаний: Управление командой

Модель Ленсиони

11.02.2023

Модель Патрика Ленсиони Пять идеальных дисфункций команды (The Five Dysfunctions of a Team) описывает пять ключевых проблем, которые могут возникнуть в команде и привести к неэффективной работе: отсутствие доверия, боязнь конфликта, отсутствие обязательств, избегание ответственности и отсутствие ориентации на результат.

База знаний: Управление командой

RAD-модель

11.02.2023

RAD (Rapid Application Development) - модель жизненного цикла программного обеспечения, которая акцентирует внимание на быстрой разработке прототипов и итеративном подходе к разработке приложений. RAD-модель может использоваться для разработки различных типов приложений, включая веб-приложения, мобильные приложения и десктопные приложения.

База знаний: Управление разработкой

Спиральная модель

11.02.2023

Спиральная модель разработки - это гибкая модель жизненного цикла разработки программного обеспечения, которая включает в себя последовательные и итеративные элементы.

База знаний: Управление разработкой

V-модель

11.02.2023

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

База знаний: Управление разработкой

Iterative модель

11.02.2023

Итеративная модель разработки (Iterative model) является одной из методологий разработки программного обеспечения, основанной на последовательном повторении цикла разработки.

База знаний: Управление разработкой

Incremental модель

11.02.2023

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

База знаний: Управление разработкой

Декомпозиция проекта

12.02.2023

Декомпозиция проекта при разработке ПО - это процесс разбиения большого и сложного проекта на более мелкие, легче управляемые части. Это позволяет более эффективно управлять проектом, улучшить его планирование и снизить риски.

База знаний: Управление разработкой

Моя интерпретация WorkLifeBalance

12.02.2023

Work-life balance - это баланс между работой и личной жизнью.

Блог

Обратная связь

13.02.2023

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

База знаний: Управление персоналом

Процесс саморазвития

13.02.2023

Саморазвитие - это процесс улучшения своих способностей, навыков и знаний в личной и профессиональной сферах жизни.

Блог

Мотивация

14.02.2023

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

База знаний: Управление персоналом

Менторство

18.02.2023

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

База знаний: Развитие

Спонсорство

18.02.2023

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

База знаний: Развитие

Коучинг

18.02.2023

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

База знаний: Развитие

Наставничество

18.02.2023

Наставничество - это процесс передачи знаний и опыта от более опытного и квалифицированного человека (наставника) к менее опытному или менее квалифицированному человеку (подопечному) в рамках профессионального или личностного развития.

База знаний: Развитие

Наставничество, менторство, коучинг и спонсорство

18.02.2023

Чем отличаются и что выбрать

Блог

Паттерны проектирования

19.02.2023

Шаблоны проектирования, или паттерны проектирования, - это повторно используемые решения для типичных проблем, которые возникают в процессе проектирования программного обеспечения

База знаний: Архитектура

Введение в управление разработкой

19.02.2023

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

База знаний: Управление разработкой

Architecture Decision Records

19.02.2023

Architecture Decision Records (ADR) - это документы, которые описывают принятые архитектурные решения в проекте или системе. Они используются для сохранения и передачи информации о принятых решениях и обосновании их принятия.

База знаний: Архитектура

Low-Level Design

20.02.2023

Low-Level Design (LLD) - это процесс разработки архитектуры ПО на более низком уровне, чем High-Level Design (HLD). LLD фокусируется на деталях реализации системы, определяет функциональность каждой компоненты и их взаимодействие друг с другом. Этот процесс включает в себя создание диаграмм классов, последовательности, взаимодействия и других моделей для определения структуры и поведения системы.

База знаний: Архитектура

High-Level Design

20.02.2023

High-level design (HLD) - это этап проектирования программного обеспечения, который следует после определения требований (requirements) и на этом этапе проектируется общая архитектура ПО. HLD - это уровень архитектуры, на котором проектируются основные компоненты системы, их взаимодействие и организация в целом.

База знаний: Архитектура

Чем полезны баги

21.02.2023

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

Блог

Метод функиональных точек

22.02.2023

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

База знаний: Оценка проекта

Книги для начинающих Разработчиков

22.02.2023

Набор книг для начинающего разработчика.

Блог

Книги для начинающих Тимлидов

23.02.2023

Набор книг для Тимлидов

Блог

Экспертная оценка

23.02.2023

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

База знаний: Оценка проекта

Сетевое планирование

23.02.2023

Методы сетевого планирования проекта - это систематический подход к планированию, управлению и контролю выполнения проекта, основанный на создании сетевых диаграмм.

База знаний: Оценка проекта

Статистический анализ

23.02.2023

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

База знаний: Оценка проекта

Делегирование

24.02.2023

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

База знаний: Управление командой

Информационная архитектура

24.02.2023

Информационная архитектура (Information Architecture, IA) - это процесс исследования, планирования и организации структуры информации в цифровом продукте (веб-сайте, приложении, программном обеспечении и т. д.), чтобы пользователи могли быстро и легко находить нужную им информацию.

База знаний: Управление продуктом

UX-исследования

25.02.2023

UX-исследования (User Experience Research) - это процесс сбора и анализа информации о пользователях и их взаимодействии с продуктом, с целью оптимизации пользовательского опыта. Они помогают понять, как пользователи взаимодействуют с продуктом, какие проблемы они сталкиваются и как можно улучшить опыт использования продукта.

База знаний: Управление продуктом

Эмоциональный интеллект

26.02.2023

Эмоциональный интеллект (ЭИ) - это способность человека к распознаванию и управлению своими собственными эмоциями и эмоциями других людей. ЭИ является одним из компонентов общей интеллектуальной развитости и определяет, как успешно человек справляется с социальными и межличностными взаимодействиями в различных сферах жизни, включая личную, профессиональную и общественную.

База знаний: Управление персоналом

Типовой стендап

26.02.2023

Так не должно быть.

Блог

Поделиться:

Top