Services

What will AGI do for Custom software design and development services?

This subclass comprises software specifically designed and developed for an individual customer, and customization of existing software to meet the specific needs of the customer.

The work itself

Grounded Work Profile

Tools

  • Requirements Management SystemserviceBlueprint
  • Architecture Modeling ToolserviceBlueprint
  • Integrated Development EnvironmentserviceBlueprint
  • Continuous Integration SystemserviceBlueprint
  • Project Collaboration PlatformserviceBlueprint
  • Deployment Automation PlatformserviceBlueprint

Outputs

  • Requirements SpecificationserviceBlueprint
  • Source Code RepositoryserviceBlueprint
  • Test ReportserviceBlueprint

Measured by

  • Defect Escape RateserviceBlueprint
  • Sprint Delivery AdherenceserviceBlueprint

Key steps

  • Elicit Software RequirementsserviceBlueprint
  • Design System ArchitectureserviceBlueprint
  • Develop Application CodeserviceBlueprint
  • Test And Assure QualityserviceBlueprint
  • Demonstrate Increment To ClientserviceBlueprint
  • Deploy And Support ReleaseserviceBlueprint

How AGI delivers it

Four ways AGI delivers for Custom software design and development services

  • 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 Custom software design and development services connects

absorbs

  • In-House Software Developmentmodel
  • Release Managementmodel
  • Software Development Lifecyclemodel

measured by

  • Acceptance Criteria Pass Ratemodel
  • Defect Escape Ratemodel
  • On-Time Delivery Ratemodel
  • Sprint Delivery Adherencemodel

optimizes

  • Code Maintainabilitymodel
  • Code Qualitymodel
  • Defect Densitymodel
  • Development Velocitymodel
  • Feature Delivery Velocitymodel

produces

  • Requirements Specificationmodel
  • Source Code Repositorymodel
  • Technical Specificationmodel
  • Test Coverage Reportmodel
  • Test Reportmodel

realizes

  • Approve scope and estimatemodel
  • Demo increment for acceptancemodel
  • Demonstrate Increment To Clientmodel
  • Deploy And Support Releasemodel
  • Deploy to productionmodel
  • Design System Architecturemodel
  • Design system architecturemodel
  • Develop Application Codemodel
  • Elicit Software Requirementsmodel
  • Elicit software requirementsmodel
  • Hand over and document systemmodel
  • Implement features in sprintsmodel
  • Run automated test suitemodel
  • Test And Assure Qualitymodel