Какие процессы хотел бы видеть в новой компании
Python
Middle
Без компании
Какие процессы хотел бы видеть в новой компании
Ответы
- **Гибкие методологии разработки** (Scrum, Kanban) с регулярными ретроспективами для улучшения процессов.
- **Code Review** как обязательный этап перед мержем, но без излишнего бюрократизма.
- **CI/CD** – автоматизированные пайплайны с тестами, линтерами и деплоем.
- **Технический долг в трекере** (например, Jira) с приоритезацией и планом исправления.
- **Документирование** ключевых решений и архитектуры (Notion, Confluence).
- **Менторство и обмен знаниями** – внутренние митапы, бадди-система для новичков.
- **Автоматизированное тестирование** (unit, интеграционные, e2e) с покрытием критического функционала.
Пример процесса CI/CD:
```
# .gitlab-ci.yml
stages:
- test
- deploy
pytest:
stage: test
script:
- pytest --cov=app
deploy_staging:
stage: deploy
only:
- main
script:
- ansible-playbook deploy.yml
```
Главное – баланс между строгостью и гибкостью.