Home
What we do
Overview
Applied AI
Strategy
Software Engineering
Data Engineering
Tech Stack and Toolchain
Knowledge Management
Cloud SaaS Solutions
Why SPAN
Careers
Insights
About
Contact
Insights
Explore some of our work as well as our musings on software and technology.
Featured
Your AI can prove the code works. Now it can prove you built the right thing.
AI made writing tests cheap, but proving the system does what the business intended was still the hard part. Now AI can automate that too.
Read how we do it
All
Articles
Case Studies
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
0
Results
Case Study
Microservices and APIs for active-active
SPAN enabled Pandora to achieve resilience against data center failures after a lightning strike exposed critical weaknesses in their original infrastructure.
Microservice Development
Modernization
Capability Enhancement
Article
Rough design up front
Rough design up front, is often the best way to start a project. Not every project is so complex and uncertain that is must be evolved from scratch. Significant parts of most solutions can, and should, be designed up front.
Solution Definition
Project Management
Capability Enhancement
Article
Risk management for high stakes projects
For high stakes projects where failure to deliver a defined feature set, or delivering late, would be catastrophic a more formal approach to risk management is required
Business Strategy
Software Engineering
Project Management
Technical Strategy
Architecture Definition
Article
The limits of evolutionary design
Rather than a wasteful Darwinian exploration of a problem space it is cheaper and more effective to guide the process - Here's how.
Architecture Definition
Capability Enhancement
Software Engineering
Technical Strategy
Business Strategy
Article
The enduring agile enterprise
For the Agile Enterprise to endure it must adopt a strategy that preserves key knowledge over the long term
Business Strategy
Technical Strategy
Article
When rough design is good enough
Rough Design up Front is a great way to start many projects but when is a rough design good enough?
Solution Definition
Architecture Definition
Technical Strategy
Capability Enhancement
Previous
Next
No insights match the current filters
Reset All