SYSE.12:2 - Problem
A decision about an engineering platform requires answers to seven questions:
- Which practitioner Agents, Work family, Method, result, configuration, and interval are being served?
- Which actual Systems, provider Agents, interfaces, resources, and configurations form the current enabling arrangement, and which future candidates exist only in plans or descriptions?
- What capability does the practitioner need, which System holds each claimed platform or provider capability, and under what envelope and currentness conditions?
- Which conditions and direct relations actually matter—for example, access, participation, provision, availability, resource use, promise, support, exception, or fallback?
- Which practitioner or System consequences should change—for example, effort, delay, error, rework, recovery, evidence continuity, or a result involving the project system-of-interest?
- Which credible complete arrangements form the current decision alternatives—for example, retaining, changing, composing, obtaining, building, branching, bypassing, or retiring—and who has authority to choose among them?
- What can be supported before practitioner Work, what is observed only later, and what change reopens each assessment?
Without these distinctions, platform teams can optimize adoption, ticket closure, or local automation while moving integration burden to practitioners, concentrating failure, and degrading the engineering result.