|
As in other software development initiatives, portal architecture and design are perhaps the most important phases of a project. These phases lay the foundation for the build phase and, in a sense, determine more than anything else, the technical viability of the solution. CleanCode offers two types of service approaches to design and architecture of your site: outsource and review. In an outsource mode, we will work with your team to understand the scope and objectives of the initiative and "own" the phases to deliver formal deliverables. Alternatively, in review mode, we will receive the draft deliverables from your team and provide a report identifying potential issues and outlining recommended solutions. When required, we will also provide a review service for documents delivered by your SI.
CleanCode can contribute expert consultants to your team (blended team) or run the whole development project for you (outsource). CleanCode's Canadian office has a lab enabling our clients' environments to be replicated for development, testing and performance purposes. Using our remote development capabilities, clients save time and money on implementation of self-contained modules, as well as optimize the use of expert consultants such as architects and product specialists. Our team can also be deployed on-site to work with your staff whenever access to local resources is required. We offer great flexibility in combining remote and on-site development to provide you with a competitive rate and overall project costs that do not compromise quality of service.
By developing portlets that conform to JSR-168, we will help you focus on the domain problem rather than on overhead container services, to ensure that the code is maintainable by a large community of Java developers and reduce reliance on your current portal vendor - all major de-risking factors to your project.
Integration is key in most portal implementations. Whether you are aggregating functionality over internal systems or exposing components or content to your clients and partners through an extranet, we can assist you in building a Service Oriented Architecture which is robust, secure, flexible and extendable. CleanCode can help you wrap existing functionality with SOAP as well as deploy your services and manage a private UDDI registry.
Although installation and configuration are standard services provided by most portal vendors, few will go beyond their product to deploy and fine-tune the whole portal infrastructure, CleanCode offers an install/config service which includes the portal server as well as the application server in which it is deployed. Be it a standalone installation or a clustered configuration, we will ensure your out-of-the-box portal engine is optimized for that platform. Overall performance of the application is assessed as part of a complimentary service - the Readiness Testing.
|