Introduction
Janix will ensure your JEE project is a success by providing your team with a
pragmatic
approach to application development. Our experienced consultants can provide assistance through all
phases of your development cycle from Design to Deployment.
Our aim at Janix is to help our
customers deliver their projects using a process and set of tools that are
suited to their organisation. No two projects will be the same and at Janix
we ensure that the client gets a solution tailored to their exact
needs.
We emphasise the importance of using an agile development
process from the beginning of the project cycle and will advise on
the design of the best architecture for your project.
If you have a JEE application in development or that may be starting soon and you would like an opinion
on please contact us for a quotation.
Design
We provide a full
range of application design and review services.
In particular we
specialise in the construction of high-performance web based JEE applications deployed on Linux
which interact with a database.
Along with designing the presentation and business tiers our
consultants can assist with the design of the persistence tier
to make the best use of your database
platform.
Build
Our development team have implemented many JEE projects and
can provide prototyping or development skills for your project.
Having an experienced developer on your team will get the project off to a better start.
A
prototype can
greatly reduce the amount of development time required since a blueprint can be provided that will
demonstrate the architecture to all team members.
Test
Demanding deadlines mean that a new method of testing
applications must be applied to make sure that quality does not
suffer.
Janix specialise in the creation of automated test
suites for all types of applications.
Performance testing of applications
is typically an afterthought - Janix's development process encourages early and frequent
performance
testing of applications.
Deploy
Managing your
application once deployed is a full-time task requiring specialist skills on
your deployment platform.
To ensure that you get the full value from your
investment we can help design a deployment architecture that is highly available
and secure.
Janix can also
provide remote management of your environment where in-house skills
are not available.