System Design

DaSi Soft consulting in software architecture relays on world known, renowned IDesign Method™.
Consulting engagements are short, commenced with review of actual architecture, followed by architect interview and requirement elaboration.
We filter out core use cases and validate applying use case call chain.


DaSi Soft designs an array of diagrams depicting the various design aspects of the system, including decomposition into services and logical tiers, deployment design, run-time processes, cross-cutting constraints as security aspects, logging, pub/sub and transaction management.
Checklist in architecture derivation process:

  • Customer interview
  • Requirements elaboration
  • Core use cases
  • Use case call chain
  • Volatility based decomposition
  • Static architecture
  • Architecture validation
  • Vertical slice

The vertical slice implementation of core services from each layer validates the architecture and is best way the customer understands defined architectural approach.
Software architecture created with IDesign Method™ approach builds basis for following project design.