Дайджест публикаций за февраль 2023 г.
Extreme Programming
04.02.2023Extreme 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.2023RAD (Rapid Application Development) - модель жизненного цикла программного обеспечения, которая акцентирует внимание на быстрой разработке прототипов и итеративном подходе к разработке приложений. RAD-модель может использоваться для разработки различных типов приложений, включая веб-приложения, мобильные приложения и десктопные приложения.
База знаний: Управление разработкойСпиральная модель
11.02.2023Спиральная модель разработки - это гибкая модель жизненного цикла разработки программного обеспечения, которая включает в себя последовательные и итеративные элементы.
База знаний: Управление разработкойV-модель
11.02.2023V-модель - это методология разработки программного обеспечения, которая представляет собой графическое изображение жизненного цикла разработки программного обеспечения. В V-модели все этапы разработки отображаются как ступени на левой стороне буквы V, а связанные с ними этапы тестирования - на правой стороне.
База знаний: Управление разработкойIterative модель
11.02.2023Итеративная модель разработки (Iterative model) является одной из методологий разработки программного обеспечения, основанной на последовательном повторении цикла разработки.
База знаний: Управление разработкойIncremental модель
11.02.2023Инкрементальная модель разработки — это методология разработки программного обеспечения, основанная на последовательном выпуске функциональных блоков продукта. Каждый блок представляет собой отдельно работающее программное решение, которое может быть дополнено новыми функциями на последующих этапах разработки.
База знаний: Управление разработкойДекомпозиция проекта
12.02.2023Декомпозиция проекта при разработке ПО - это процесс разбиения большого и сложного проекта на более мелкие, легче управляемые части. Это позволяет более эффективно управлять проектом, улучшить его планирование и снизить риски.
База знаний: Управление разработкойМоя интерпретация WorkLifeBalance
12.02.2023Work-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.2023Architecture Decision Records (ADR) - это документы, которые описывают принятые архитектурные решения в проекте или системе. Они используются для сохранения и передачи информации о принятых решениях и обосновании их принятия.
База знаний: АрхитектураLow-Level Design
20.02.2023Low-Level Design (LLD) - это процесс разработки архитектуры ПО на более низком уровне, чем High-Level Design (HLD). LLD фокусируется на деталях реализации системы, определяет функциональность каждой компоненты и их взаимодействие друг с другом. Этот процесс включает в себя создание диаграмм классов, последовательности, взаимодействия и других моделей для определения структуры и поведения системы.
База знаний: АрхитектураHigh-Level Design
20.02.2023High-level design (HLD) - это этап проектирования программного обеспечения, который следует после определения требований (requirements) и на этом этапе проектируется общая архитектура ПО. HLD - это уровень архитектуры, на котором проектируются основные компоненты системы, их взаимодействие и организация в целом.
База знаний: АрхитектураЧем полезны баги
21.02.2023C точки зрения улучшения качества продукта, то баги могут быть полезными.
БлогМетод функиональных точек
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.2023UX-исследования (User Experience Research) - это процесс сбора и анализа информации о пользователях и их взаимодействии с продуктом, с целью оптимизации пользовательского опыта. Они помогают понять, как пользователи взаимодействуют с продуктом, какие проблемы они сталкиваются и как можно улучшить опыт использования продукта.
База знаний: Управление продуктомЭмоциональный интеллект
26.02.2023Эмоциональный интеллект (ЭИ) - это способность человека к распознаванию и управлению своими собственными эмоциями и эмоциями других людей. ЭИ является одним из компонентов общей интеллектуальной развитости и определяет, как успешно человек справляется с социальными и межличностными взаимодействиями в различных сферах жизни, включая личную, профессиональную и общественную.
База знаний: Управление персоналомТиповой стендап
26.02.2023Так не должно быть.
БлогПоделиться: