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.