When you plan for features instead of planning for change, you are planning to fail.
No one has ever come to us to pick up the pieces of a project that failed in the Planning Stage. During planning, everyone is excited, and developers can say "yes" to every request, because no real work is being done. It's all just ideas floating in the collective imagination of everyone involved.
Unfortunately, there's no such thing as a "collective imagination." Inevitably, everyone imagines something slightly different from anyone else. Decisions made in a Planning Stage are always based on limited information and unrevealed assumptions. Ninjitsu Web uses a time-tested development methodology that helps avoid this pitfall, and forces realistic expectations into the open. read more »
We hear from a lot of people who know that they need to get their communications, processes, and data online, but they don't know where to go from there. Here's some advice on how to plan for your project, and how to find a Web Developer who can meet your needs. read more »
Every technology that becomes widely popular as quickly as Drupal has will certainly attract individuals looking for a quick buck, without concern for real skills and experience.
Drupal's incredible flexibility means that most problems can be solved in more than one way; but some of those ways are not "The Drupal Way" and can result in more time and expense down the road, when you want to change or expand your site. We are frequently contacted by organizations who had hired a previous developer who couldn't deliver what was needed, or who delivered a mess of code that had to be untangled before new work could begin. read more »
I've found the Ninjitsu staff to be competent, professional and responsive to all our requests. They are honest, their pricing is very competitive and they have excellent technical skill.
Web Projects that Succeed
No one has ever come to us to pick up the pieces of a project that failed in the Planning Stage. During planning, everyone is excited, and developers can say "yes" to every request, because no real work is being done. It's all just ideas floating in the collective imagination of everyone involved.
Unfortunately, there's no such thing as a "collective imagination." Inevitably, everyone imagines something slightly different from anyone else. Decisions made in a Planning Stage are always based on limited information and unrevealed assumptions. Ninjitsu Web uses a time-tested development methodology that helps avoid this pitfall, and forces realistic expectations into the open. read more »