Methodology

At HarborObjects, Innovation Built on Experience - and our commitment to quality -- requires a methodical approach to development, with a project management skill set that spans many technologies and disciplines, including communication, analysis, specification, design, coding, testing and quality assurance.

Based on a comprehensive assessment of your needs and objectives, we apply proven standards and "best practices" to each step of the development process. Steps include:

  • Discovery -- find challenges and opportunities.
  • Resource Analysis -- see full context and find hidden benefits.
  • Risk Analysis & Management -- plan for potential problems.
  • Solution Modeling -- design to optimize resources.
  • Architecture -- exploit systems and efficiencies.
  • Prototyping -- evaluate tangible iterations of solutions.
    • Beta Testing with Large-scale Scenarios
    • Pre-release Feedback and Client Review
    • Final Code Adjustments
  • Solution Deployment and Refinement -- perfect the details.
  • Post Release Maintenance and Enhancements -- grow with your business.

Within this framework, our Methodology also includes multiple strategies to insure specific expectations and project needs are met. Among these are:

  • Strategic Opportunities Assessment
  • Targeted Deployment as Design Basis
  • User Experience as Core Requirement
  • Architectural Elegance in Object-oriented Design
  • Coding and Debugging on the Method, Component and Package Levels
  • Clarity of Published Interfaces
  • Procedures and Diagrams
  • Continuous Migration

For example, HarborObjects uses Continuous Migration to help customers quickly implement efficiencies using the web. With this cost-effective strategy, we design a series of short (90-120 day) projects that take individual business processes to the web, one-by-one, rather than attempting a single, huge initiative that might take years to implement. Research from RealTimeEnterprises.com reports that for each 1% of revenue a company committed to these real-time processes, companies average up to a 2% reduction in costs for sales, general and administration. And efficiencies also produce higher revenues.