Services

What will AGI do for Development software maintenance?

Support in case of failure. Includes call center, technician, repair, spare parts and related support services for maintenance of development software.

The work itself

Grounded Work Profile

Tools

  • Issue Tracking SystemserviceBlueprint
  • Version Control SystemserviceBlueprint
  • Continuous Integration PipelineserviceBlueprint
  • Code Review PlatformserviceBlueprint
  • Deployment Automation PlatformserviceBlueprint

Outputs

  • Change LogserviceBlueprint
  • Release NotesserviceBlueprint
  • Test Result ReportserviceBlueprint

Measured by

  • Mean Time To ResolutionserviceBlueprint
  • Change Failure RateserviceBlueprint

Key steps

  • Receive maintenance requestserviceBlueprint
  • Triage and reproduce issueserviceBlueprint
  • Implement code fix or changeserviceBlueprint
  • Run automated test suiteserviceBlueprint
  • Review and approve changeserviceBlueprint
  • Deploy release to productionserviceBlueprint

How AGI delivers it

Four ways AGI delivers for Development software maintenance

  • Services-as-Software

    Get the professional outcome delivered as software, priced on results, not headcount.

    Services.do
  • Autonomous Agents as digital employees

    Hire a digital employee that does the job under earned, supervised autonomy.

    Agents.do

Value flow

How Development software maintenance connects

absorbs

  • Application Lifecycle Managementmodel
  • Application Maintenancemodel
  • Defect Managementmodel

composes

measured by

  • Change Failure Ratemodel
  • Mean Time To Resolutionmodel
  • Patch Deployment Success Ratemodel
  • Resolution Time SLAmodel

optimizes

  • Code Qualitymodel
  • Defect Escape Ratemodel
  • Defect Resolution Timemodel
  • Mean Time To Resolutionmodel
  • System Uptimemodel

produces

  • Change Logmodel
  • Maintenance Ticket Recordmodel
  • Patch Releasemodel
  • Release Notesmodel
  • Test Reportmodel
  • Test Result Reportmodel

realizes

  • Confirm resolution with requestermodel
  • Deploy patch to productionmodel
  • Deploy release to productionmodel
  • Diagnose root cause in codebasemodel
  • Implement and review code fixmodel
  • Implement code fix or changemodel
  • Receive maintenance requestmodel
  • Receive maintenance request or ticketmodel
  • Review and approve changemodel
  • Run automated test suitemodel
  • Triage and reproduce issuemodel