As seasoned professionals we started in technology when business needs were delivered to developers on mountains of paper. Very rarely did we meet with customers, and then only if there was a problem. Solutions were delivered through large deployments on schedules negotiated between people with opposing desires.
Later we discovered that making deliveries smaller helped us get our hands around the problem. We could understand the total solution and see the overall objective, and this improved quality. Requirements were still delivered to engineering in bulk, but we were moving in the right direction.
When deliveries got smaller, we recognized we could create solutions incrementally and iteratively. We could simultaneously create requirements, develop solutions, and test and deploy those solutions. This was in the early to mid 1990s, and we were pioneering agile development long before it was mainstream - when it wasn't yet (large-A) Agile.
We didn't yet have business partners integrated, so we witnessed then what we still see in almost every company today. A gulf that exists between Business and IT. This started us down a path - a road to bridge this chasm.
We needed more than smaller, iterative and incremental deployments. We needed our solutions to coexist and be repurposed in a network of solutions. Most importantly, we needed them to have their own reason for being - their own purpose in supporting the business. We learned to:
These, and adding business partners and an alignment platform, we found the Crown Jewel.
At Canis Systems, we recognize the persistent gap between Business and IT, and we use our considerable experiences to bridge it.
Copyright © 2025 Canis Systems - All Rights Reserved.
We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.