|
Customizing the client's existing
share point portal server by creating web application
using Visual Studio .net |
|
|
The Client |
|
The client is a collaborative research effort that solicits,
develops, implements and assess clinical strategies and
biological assays for the purposes of inducing, maintaining
and monitoring tolerance in humans for kidney, liver and
islet transplantation, autoimmune diseases and allergy &
asthma. The client conducts clinical trials and tolerance
assay studies in a number of disease areas.
|
Project Background
|
|
The
client's proposal system is designed to provide an on-line
forum for primary investigators (PIs) to submit proposals
for immunological research that could be potentially funded
by or involve the client. The system will accept the proposals
via a Microsoft Word document template or PDF template,
and store the proposal in a database where it can be reviewed
by members of the network that have the appropriate credentials
and rights. Network members will be able to comment on the
proposals according to certain criteria.
|
Scope of the project |
|
The project scope involved customizing the existing share
point portal server by creating web application using Visual
Studio .net 2003.
the share point object model to interact with the share
point portal server and This would involve creating of custom
web applications within share point by programming the share
point object model to interact with the share point portal
server and accomplish the various tasks which would be Herculean
using the SharePoint interface by simple user friendly user
interface. Creating various web parts, which would provide
the user with the relevant details from the required sites,
which he has subscribed for.
The portal's navigation will be extended to include a link
to the IPS, and the system will have to accept passed credentials
from the portal to authenticate users. This will be accomplished
via ADSI or SharePoint Single Sign-on (SSO) authentication
management.
The application will reside on a single server, a Microsoft
Windows Server 2003 and Internet Information Services (IIS)
6.0-based system
|
TCGIvega's Role |
|
|
The client needed a development partner to help them develop
this requirement using SharePoint, and they choose Ivega
as their partner to develop from offshore.
The key challenges in this project were:
- Interviewing the client domain experts and gathering
the requirements and bringing about a consensus among
them
- The existing ad hoc growth and decentralized system
needed to be replaced with centralized management that
provided a single security model and common framework
built on enterprise wide standards that enabled a universal
look and feel to each site and provided a foundation for
a corporate intranet portal
Ivega played the following roles:
- Understand the Client and Business Requirements
- Provide estimations
- Develop the Project Management and Software Process
plans
- Develop Quality, CM, Testing and Metrics plans
- Develop prototype
- Develop the applications
- Unit/Integration/System Testing
- Alpha Testing
- Beta Testing Implementation
- Support/Maintenance/Enhancements
|
Client Benefits |
|
- Standardized single platform that enabled data search
and sharing throughout the enterprise
- Internal data discovery and reuse throughout the company
- Improved worker productivity as workers spend less
time searching for data, reduced IT costs through team
collaboration and document sharing
- All these factors have resulted in the client being
able to invite proposals every month where they were inviting
every four months
|