Software Complexity

Lotus

Process/Request Entry

Setup

  • Action
    • Step
    • Step
      • Action
        • Step
    • Step
    • Step

Return result

Entry Points

  • Portal API
  • Integration API
  • Agent API
  • Azure Worker Service
  • Data Management
    • No environment
    • No environment connection string. Need to define all for all environments

Setup

  • Define connection strings
  • Config
  • Trace
  • etc

Where is the complexity

  • App settings and connection strings

Consider

  • What would make automated testing easier?