Ответ
Jira для управления задачами, спринтами и Agile-процессами. Confluence для документации и хранения знаний. Bitbucket (или интеграцию Jira с GitHub) для контроля версий. Также использую Opsgenie для инцидент-менеджмента и статус-страниц.
Пример интеграции Jira с GitHub через webhook:
# Пример обработки webhook из GitHub в Jira
def handle_github_webhook(payload):
issue_key = payload.get("issue_key")
if payload["action"] == "closed":
jira.transition_issue(issue_key, "Done")
Дополнительно: Bamboo для CI/CD (если в стэке), Jira Service Management для поддержки.