Our Logo
  Put open source
to work.      

Open Sky Solutions
implements advanced software solutions built around industry standard open source components, using a highly iterative development methodology to produce exceptional functionality and ensure ongoing maintainability and growth.

Our Services

Overview

Open Sky Solutions provides clients with industry-recognized expertise in all phases of enterprise software development, from architecture through custom development and deployment.


Open Sky Solutions has defined a consulting model that eliminates the costly, inefficient bench. Our expertise with open source frameworks enables us to immedidately deliver value, where often when dealing with bench-based consulting firms, clients feel like their consulting dollars are funding on-the-job training. OSS consultants are able to focus on what is important - generating value for our customers.

Software Design and Development

Open Sky Solutions combines expertise in object-oriented analysis and design with core competencies in open source software to efficiently deliver robust software solutions more efficiently and with a lower total cost of ownership than our competitors. We enable our customers to achieve development goals by helping these organizations adopt process-oriented design and development techniques.


We focus on creating maintainable software frameworks. Our iterative development methodology allows us to demonstrate progress and quickly verify our design decisions. We test our code relentlessly and refactor to provide the best possible design.

Enterprise Architecture and Review

OSS applies your specific business requirements to establish an application architecture that provides development efficiencies through module reuse, scalability and maintainability. Our experienced architects, designers, and developers can assist project teams implement enforceable design architectures that take advantage of industry and organizational best practices. By combining the principles and concepts of software reuse with a meticulous use of object-oriented methodologies, we are able to streamline your project development and maintenance processes.


Using our broad range of experience, the OSS team can provide a comprehensive review of your existing architecture and design, and suggest improvements. High-level design patterns are applied to troublesome components to define their essentials, revealing cleaner and more logical underlying architectural approaches.

Technology Selection

OSS' extensive experience designing enterprise software enables our clients to share in the efficiencies of open source software. Our deep knowledge of open source software enables us to make recommendations for which open source provides the reliability and functionality appropriate for our clients.


Below is a partial list of the open source technologies and tools that OSS supports:

  • Enhydra, Jboss, Jetspeed and Tomcat: powerful and full-featured enterprise application platforms.
  • Xindice, eXist, PostgreSQL and MYSQL: database servers with varied capabilities and support.
  • Cocoon, Struts, Velocity and Lucene: frameworks and engines for building scalable, flexible applications.
  • Ant, Maven, Cactus, Eclipse, and jUnit: extensive suite of development tools.

Project Management

Managing an object-oriented project, as even experienced managers of traditional software projects have often discovered, entails key departures from traditional techniques, making it both more challenging and more interesting. Open Sky Solutions can provide specific assistance with management, including deployment of experienced object-oriented managers who can develop standards and guidelines for design, coding, testing and documentation, and provide consulting on process, scheduling, and people issues.

Why use open source?
More ->
Who else is using it?
More ->
Who we are.
More ->

(C) Copyright 2004-2006 Open Sky Solutions

visitors: 753