|
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.
 |
|