Methodology

At Urban Research we approach development as simply one part of addressing a problem. Nearly every situation is unique and therefore requires a unique approach. We've developed a system of methods that help us solve common development problems while remaining open and mindful of new and fresh ideas. This approach allows us to develop custom solutions that solve the diverse and unique needs of today's business environment without completely reinventing the wheel.

We understand the many important non-technical factors involved in almost every project. We are very considerate of schedule and budget, as well as life span and audience. We strive to develop precisely what our clients need, and we feel it is important to include system knowledge with the delivery of any solution.

When we deliver a solution, we offer the option of training, documenation, or transition that allows someone else to complete changes or maintenance requests. While we are interested, willing, and glad to continue working relationships with our clients (and almost always do), we also believe in providing options. We believe that the client is the owner of the solution and should be armed with the knowledge necessary to manage it how they see fit if they so choose.

Our approach is to assess, analyze, design, develop, review, test, release, maintain, document, and transition technical solutions in a way that is consistent with the culture and needs of our client(s).