Custom Software DIY Essentials
We realize that after reading our white paper “Crush Your Competitors with Custom Software” some readers might be so enthusiastic about the benefits of tailor-made software that they’d like to take a do-it-yourself approach.
We say, go for it! Aside from training, experience, software engineering know-how, office space, computer hardware, software applications, and a multidisciplinary team, [...]
Making a Case for Sloppy Software Development
Although our white paper, “Proper Software Engineering: An Executive Primer”, takes a strong stand in favour of software development that’s guided by best practices and sound methodologies, we acknowledge that there are two sides to every coin. It’s all a matter of how you perceive value.
Admittedly, we have strong opinions about proper software engineering, which [...]
Top Ten Ways to Torpedo Your Software Project
In our white paper The Software Reality Check: Diagnosing Software Projects in Crisis, we describe some of the symptoms and causes of failure in software projects, and explain the process we use to diagnose troubled projects.
No doubt, the paper provokes well-intentioned readers to reflect on the health of their own software projects and ask themselves, [...]
5 Exceptions to the Agile Rule
After reading our white paper “Agile Software Development: A Smart Choice for Outsourced Projects”, you may have come away with the impression that Agile is the best thing since sliced bread. We certainly think so. Here’s a humorous look at a list of 5 situations where Agile should not be used to develop software.
How to Outsource Your Software Project to Vegas and Win Big!
So you’ve read our white paper “Home Ice Advantage: Local Software has a Competitive Edge” and you’re still thinking about offshoring your software project even though hiring local makes all kinds of sense.
Well, don’t make up your mind just yet because we’ve come up with a third option: Vegas.
Yes, consider onshoring your software project to [...]
Agile development – 9 rules to live by
Jungho Kim, our VP Delivery and partner at Architech, discussed the following 9 points at a recent project kick-off.
Each story must be backed by a test. Test driven development is the best way to ensure delivery of quality code.
Pair up. Pair programming, especially in the early stages of a project, is a great way to [...]
Presenting Grails at Refresh Events
We’re please to announce, our very own Adam Thody will be presenting a talk on the benefits of Grails at The Drake Hotel in Toronto on March 15th.
Programming with Java for web applications is often viewed as less than pleasurable. This perception is exacerbated when enterprise Java frameworks are stacked up next to all the [...]
Cloud Computing Industry Map
Diagram mapping various cloud computing vendors and technologies.
A cloud taxonomy & ontology
I listened to John Willis speak last month at the Toronto Cloud Computing Conference and Cloud Camp. John is a prolific blogger and well connected within the Toronto tech scene. He had been working on a diagram (then draft 1.3) to attempt to explain cloud computing.
I since then found this diagram on Chris Hoff’s blog:
Check out the original [...]
Evaluating Meta Data for Search
When you deploy a search engine and index content that needs to be searched, there’s often a lot of information that could be pulled in as meta data – how do you evaluate it and decide what to keep? This post might help.
