Approccio e responsabilità principali
Uso di Claude Code come ambiente di coding AI principale per la progettazione end-to-end dei workflow — dalla generazione e dal refactoring del codice all'esecuzione dei test e all'apertura di merge request tramite workflow standardizzati basati su slash-command. I server MCP di Atlassian e Glean forniscono contesto live da Atlassian Jira, Confluence, SharePoint, Teams e GitLab direttamente all'interno di ogni sessione di coding.
Progetti selezionati
1. Automazione dei workflow di BI ed Enterprise Solutions
Claude Code · Microsoft Power BI · Power Automate
Obiettivo: raddoppiare la capacità del team sulle attività di BI e di piattaforma trasferendo il lavoro ripetitivo a un assistente di coding AI.
  • Utilizzo di Claude Code per costruire e aggiornare dataflow Microsoft Power BI, job di Power Automate e script correlati — nuovi report realizzati con uno sforzo manuale notevolmente inferiore.
  • Automazione della configurazione di Atlassian Jira/JSM e dell'igiene dei ticket — modifiche ai campi, aggiornamenti degli scheme — mantenendo Atlassian allineata alle esigenze di prodotto e di reporting senza accumulo di backlog.
Impatto

Realizzato un aumento di capacità di ~2× per Enterprise Solutions sulle attività di BI e Atlassian Jira/JSM, sbloccando un backlog precedentemente bloccato dai vincoli di sforzo manuale.

2. Analisi dell'utilizzo di Claude
Microsoft Power BI · AI Governance · Claude Code
Obiettivo: dare alla leadership di Platform una visibilità chiara sull'adozione di Claude Code tra i team di engineering.
  • Co-sviluppo del dataflow e report Microsoft Power BI Dataflow – Platform – Claude Usage, che raccoglie i dati di utilizzo in un modello standardizzato integrato nella suite di audit Enterprise DataFlows.
  • Documentazione di sorgenti dati, workspace e pianificazione di refresh in Confluence a supporto del reporting di governance AI.
Impatto

La leadership può monitorare i pattern di utilizzo di Claude e il consumo di licenze, collegati direttamente alle iniziative di abilitazione AI e ai programmi di formazione.

3. Workflow Atlassian assistiti dall'AI tramite Claude Code + MCP
Claude Code · Atlassian MCP · Atlassian Jira · Confluence
Obiettivo: usare Claude Code come agente su Atlassian per mantenere codice, ticket e documentazione sincronizzati automaticamente.
  • Configurazione dei server Atlassian MCP per consentire a Claude di leggere/aggiornare i ticket Atlassian Jira — commenti, transizioni di stato, link alle MR — e modificare le pagine Confluence direttamente dalla CLI.
  • Applicato al lavoro di Enterprise Solutions: ticket JSM, modifiche di configurazione Atlassian Jira e aggiornamenti della documentazione, tutti integrati in un unico workflow agentico.
Impatto

Atlassian Jira, Confluence e codice restano sincronizzati automaticamente — riducendo il bookkeeping manuale e migliorando la tracciabilità di tutte le modifiche di piattaforma.

4. atlassian-mcp — server MCP Python pubblico
Python · FastMCP · Open Source · GitHub
Obiettivo: rendere open source un server MCP Python di livello produzione che dimostra il pattern agentico Atlassian realizzato in InvestCloud.
  • Progettazione e realizzazione di un server MCP Python in sola lettura che espone primitive JQL curate per l'accesso ad Atlassian Jira tramite Claude — architettura di servizio backend con FastMCP + httpx + python-dotenv.
  • Documentazione di architettura, README, screenshot di demo e una chiara definizione di ciò che è "fuori scope" — artefatto pubblico su github.com/Toby-Rogers/atlassian-mcp che dimostra una pratica di engineering senior.
demo atlassian-mcp: Claude interroga Atlassian Jira tramite MCP
# Esempio: una primitiva JQL curata esposta come tool MCP tramite FastMCP
from fastmcp import FastMCP
import httpx
import os

mcp = FastMCP("atlassian-mcp")

@mcp.tool()
def list_open_tickets_by_component(component: str, limit: int = 10) -> dict:
    """List open Atlassian Jira issues for a given component via JQL."""
    jql = f'component = "{component}" AND statusCategory != Done'
    response = httpx.get(
        f"{os.environ['JIRA_URL']}/rest/api/3/search",
        params={"jql": jql, "maxResults": limit},
        auth=(os.environ['JIRA_USER'], os.environ['JIRA_TOKEN']),
    )
    return response.json()
Impatto

Dimostrazione verificabile pubblicamente dello stesso pattern agentico Atlassian realizzato in produzione — servizi backend, pattern di integrazione AI e disciplina sullo scope di prodotto come artefatto di portfolio.

5. Community of Practice e standardizzazione di Claude Code
AI Enablement · Platform · CoP
  • Partecipazione al Platform Claude Code Kickoff e alle sessioni di pratica continuative, condividendo scenari reali di Enterprise Solutions — automazione Microsoft Power BI, workflow JSM, attività di amministrazione Atlassian.
  • I contributi assicurano che il framework claude-setup e la libreria di skill condivisi riflettano casi d'uso reali di produzione cross-team, non solo workflow di engineering.
Impatto

Aiuta a standardizzare le pratiche di sviluppo agentico in tutta Platform, rendendo la delivery assistita dall'AI più facile da adottare in modo sicuro e coerente.

6. Abilitazione AI guidata da Glean e contesto enterprise
Glean · Enterprise AI · Ricerca cross-system
  • Uso quotidiano di Glean per riunire il contesto di Atlassian Jira, Confluence, SharePoint, Teams e Outlook in un'unica vista durante la definizione delle automazioni o il troubleshooting.
  • Report BI e workflow agentici allineati al programma Glean Training & Adoption e alla più ampia strategia Enterprise AI di InvestCloud.
Impatto

Il lavoro AI è radicato in un contesto enterprise sicuro e consapevole dei permessi — a supporto del più ampio rollout di Glean e Claude come strumenti AI principali di InvestCloud.