| |
BroadVision Implementation Review for Project Copernicus
Credit Suisse Private Bank, Singapore
Problem Definition
Project Copernicus enables Siebel functionality for relationship management. Cap Gemini Ernst & Young (CGE&Y) have therefore been engaged to provide a code review of the project as it enters production, to establish the state of the system with respect to the following:
- Detect any unknown or perceived risks
- Detect any architectural design flaws
- Evaluate specific architectural qualities: performance, reliability, maintainability, and security.
- Assess the quality of code within selected architectural significant sections of each system architecture
- Highlight areas for improvement in terms of maintainability, scalability, and adherence to standards
Solution Framework
Within each perspective, Seal, Siebel and BroadVision were reviewed on the basis of the following criteria: robustness, extensibility, scalability, maintainability, security, reliability, and upgradability.
Additional system specific criteria were used for each system, and code was reviewed within the context of adherence to coding guidelines, scalability, performance and robustness, maintenance and readability.
The code review was conducted from two perspectives, against a set of code defined jointly with Credit Suisse Private Bank (CSPB).
- Architecture - Each system component (SEAL, Siebel, and BroadVision) was reviewed relative to reference architecture.
- Code - The coding standards provided by Project Copernicus were evaluated against industry standards to establish if they adequately provided a basis for minimising variability, and therefore maintenance effort, with the system. Secondly, architecturally significant code, scoped jointly with CSPB, was reviewed against the Project Copernicus and defined industry coding standards.
Write to us at for a detailed document on Project Copernicus.
|