Outsourcing Development Part III: Choosing a Web Framework
This article is about two things: what you should choose, and why we chose Grails. In our last piece, we told you why you should avoid building software from scratch. But many of the companies we advise and work with are startups who are innovating and need to do just that. This addresses the question of which web framework to choose for your project.
Once again I will defy convention and tell you that the ...
Outsourcing Development Part I: Clear Communication
It's always the same
I'm having a nervous breakdown
Drive me insane!
Few things will waste money faster, and cause more strife across teams, than miscommunication. The risk goes up with distributed or outsourced teams. Luckily, there are simple, effective practices to overcome these challenges. They work regardless of whether it's a big enterprise project or a startup MVP. And not only do they work, they save you time and effort!
I don't think there's ...
Outsourcing Development Part II: Build vs. Buy
So you're preparing to outsource software development. But do you need custom software? By that, I mean building something new from scratch as opposed to procuring existing software. We call that a build vs. buy decision, although "buy" can be misleading. The existing software could be open source or commercial, free or paid, SaaS or on-premise; regardless of the details, the developers have a starting point.
Now, I have performed many, many build vs. buy decisions ...