We offer a variety of services to help you build better software
faster. We can tailor any combination of these services to meet your needs. Read
on to find out more or please contact us.
|
Amazon EC2 deployment
|
|
We can help your team quickly get up to speed with Cloud
Computing. We will help you migrate an existing application to the Amazon EC2
environment. We can also help you architect new applications to fully leverage
the capabilities of Amazon Web Services. |
|
|
|
A project jumpstart is a cost-effective way to ensure that your
application is highly maintainable and adaptable to the changing needs of the
business. Our experienced consultants will create a robust, POJO-based,
evolutionary architectural prototype, which implements key business scenarios
and illustrates how to use frameworks such as Spring and Hibernate. We also
train your team on the chosen architecture, technologies and agile development
techniques including developer testing. After the jump start ends, we
periodically review your team's progress as they finish the application. For
more information about a project jump start see
here. |
|
|
|
Is your project in need of a tune up? We work with your
development team to improve your application and development process. We review
your application's architecture and code as well as your development process. We
identify projects risks and find ways to simplify your application and increase
maintainability and testability. We will also look for ways to improve your
development process. The tune up will keep your project running smoothly and
enable your development team to respond more rapidly to the changing needs of
the business. |
|
|
|
We can work with you to improve the performance and scalability
of your enterprise Java application. For example, we can optimize how
Hibernate accesses the database. |
|
|
|
For in-depth knowledge transfer, we offer a variety of
classes including
|
|
|
|
Alternatively, you can learn while developing your application.
An immersion is a
combination of training and coaching that covers just the technologies that you
have selected for your project. You will spend several intense days learning
those lightweight frameworks while implementing one or more of your
application's scenarios or use cases. At the end, you will have gained a solid
understanding of POJOs and lightweight frameworks and made progress on your
application. For more information about our Spring/Hibernate immersion please
go here.
|
|
Mentoring
|
|
Work with an experienced architect and developer to increase
productivity and avoid common pitfalls. Learn how to effectively use
frameworks such as Spring, Hibernate and iBATIS SQL Maps. Find out the best way
to migrate an existing application from EJB 2 to Spring or EJB 3. Learn how to
design and develop a new application with these technologies. Through a mixture
of presentations, coaching and pair programming you can get off to the right
start and rapidly become self- reliant.
|
|
CTO-to-go
|
|
If you are an early stage startup with a product concept, we
can work with you to make it real. We refine the requirements, select the
technologies and define the product's architecture. We create the development
plan, hire the engineering team and work with them to build the product. After
our full-time replacement takes over, we are available as a technical advisor.
|
|
Proof of concept development
|
|
Do you need to develop a proof of concept or compelling demo
but lack the resources to do it in-house? We will work with you to identify
the key use cases and UI design. After that, we will quickly develop a working
and tested application. You can use this application as the basis for future
development and/or demo to your customers and investors.
|
|
Technical talks
|
|
Learn useful new frameworks and development techniques.
Arrange for a technical talk on a topic that will improve your development
process or application. There are a variety of topics to choose from including POJOs, Hibernate, Spring, JDO, EJB3,
aspect oriented programming and test-driven development. If you are new
to POJOs and lightweight frameworks then these technical talks are a good way to
get an overview of the technology. For more information about our technical talks please
go here.
|
|