Какие знаешь методологии управления проектами
Менеджер проектов
Junior
Без компании
Какие знаешь методологии управления проектами
Ответы
**Гибкие методологии (Agile):**
- **Scrum:** Итеративная разработка с спринтами (2-4 недели), daily standups, backlog. Пример: управление задачами через Jira.
- **Kanban:** Визуализация workflow (доска с колонками "To Do", "In Progress", "Done"), ограничение WIP. Пример: Trello или физическая доска с стикерами.
**Каскадные (Waterfall):**
Линейный подход с фиксированными этапами (анализ, дизайн, разработка, тестирование, релиз). Подходит для проектов с четкими требованиями (например, строительство).
**Гибридные (Hybrid):**
Комбинация Agile и Waterfall. Например, дизайн по Waterfall, разработка — Scrum.
**Пример управления в Scrum (Python-код для трекинга спринта):**
```
class Sprint:
def __init__(self, tasks):
self.backlog = tasks
self.in_progress = []
self.done = []
def move_task(self, task, from_column, to_column):
getattr(self, from_column).remove(task)
getattr(self, to_column).append(task)
```
**Доп. методы:**
- **Lean:** Устранение потерь (муда).
- **PRINCE2:** Стандартизированный процесс с ролями и этапами.
Выбор метода зависит от проекта: гибкость (Agile) vs предсказуемость (Waterfall).