When to Use This Approach
Use ArcKit for technology assessment when you need to:- Evaluate competing SaaS products or platforms
- Assess build vs. buy decisions
- Compare cloud providers (AWS, Azure, GCP)
- Review supplier proposals against requirements
- Generate technical evaluation scorecards
- Document architectural implications of vendor choices
Relevant Commands
Example Walkthrough: Data Platform Vendor Selection
Reference project: arckit-test-project-v8-ons-data-platform This example demonstrates evaluating analytics platforms for official statistics, including Five Safes governance requirements.Step 1: Define Evaluation Criteria
ArcKit helped generate technical requirements covering:- Data governance and Five Safes compliance
- Statistical disclosure control capabilities
- Integration with ONS data sources
- User access and audit controls
- Performance and scalability needs
- UK data residency requirements
Step 2: Vendor Architecture Assessment
For each vendor, documented:- Platform architecture and data flows
- Security and compliance controls
- Integration patterns with existing systems
- Operational support model
- Licensing and cost structure
Step 3: Compliance Verification
ArcKit generated compliance checklists for:- Five Safes framework (Safe People, Projects, Settings, Data, Outputs)
- UK GDPR and Statistics and Registration Service Act
- Government security classifications
- Accessibility (WCAG 2.1 AA)
Step 4: Risk and Lock-in Analysis
Risk assessment covered:- Vendor dependency and exit costs
- Data portability and migration paths
- Proprietary vs. open standards
- Commercial viability of supplier
- Support and SLA guarantees
Step 5: Cost Comparison
Generated total cost of ownership (TCO) models:- Licensing fees (per-user, per-capacity)
- Infrastructure and hosting costs
- Implementation and training
- Ongoing support and maintenance
- Exit and migration costs
Key Artifacts Generated
Evaluation Criteria
Weighted scorecards aligned to business requirements
Vendor Architectures
Documented solution designs for each candidate
Compliance Matrix
Requirements mapped to vendor capabilities
TCO Analysis
5-year cost projections and comparison
Best Practices
Requirements-Driven Evaluation
Requirements-Driven Evaluation
Use
arckit.requirements to establish objective criteria before engaging vendors. This prevents feature-driven distraction and ensures alignment with actual needs.Compliance as Gateway
Compliance as Gateway
Run
arckit.compliance early to eliminate vendors who cannot meet regulatory requirements. No point evaluating solutions that cannot achieve certification.Architecture Deep-Dive
Architecture Deep-Dive
Demand detailed architecture documentation from vendors, then use ArcKit to analyse integration complexity, data flows, and operational implications.
Total Cost of Ownership
Total Cost of Ownership
Look beyond license fees. ArcKit’s cost modeling captures implementation effort, training, ongoing support, and crucially - exit costs if you need to migrate.
Lock-in Risk Assessment
Lock-in Risk Assessment
Use
arckit.risks --focus vendor-lockin to document dependency risks. Understand data export formats, API portability, and migration paths before committing.Proof of Concept Documentation
Proof of Concept Documentation
If running PoCs, use ArcKit to document PoC architecture, test scenarios, and success criteria. This ensures consistent evaluation across vendors.
Evaluation Dimensions
Functional Fit
- Feature coverage against requirements
- Workflow alignment with user needs
- Customisation and extensibility options
- Integration capabilities with existing systems
Non-Functional Requirements
- Performance and scalability characteristics
- Security controls and certification
- Availability and disaster recovery
- Support for accessibility standards
Compliance & Governance
- Regulatory alignment (GDPR, sector-specific)
- Data residency and sovereignty
- Audit and logging capabilities
- Certification status (ISO 27001, Cyber Essentials Plus)
Commercial & Risk
- Total cost of ownership over 5 years
- Licensing model flexibility
- Vendor financial stability
- Lock-in and exit strategy
- SLA guarantees and penalty clauses
Related Examples
ONS Data Platform
Analytics platform selection with Five Safes
Cloud Migration
Cloud provider comparison and selection
Security & Compliance
Compliance verification for vendors