Outsourcing
About Project
Outsourcing
is a marketplace where people who need custom software developed can find
coders in a safe and business-friendly environment. Buyers can pick from a pool
of registered coders...enabling them to hire a coder across the country or
across the globe from the comfort of their computers.
Coders
and buyers both can be benefited from this Bidding. Buyers who wish to hire
internationally, can take advantage of favorable overseas exchange rates,
resulting in work being done for 50-90% less than if the project were done
in-country. Coders are also given access to a huge pool of potential work and
have the ability to work independently from their homes rather than for a
company
How does it work?
Buyers
often need custom software developed to enhance their business or for personal
use. These buyers post their projects on this site, along with a maximum amount
that they are willing to pay.
The
project is seen by coder’s available worldwide and they place their bids on
doing the work. The buyer can browse through each bidder’s resume,
certifications and previous work history (including comments left by previous
buyers) on the site.
When
the buyer finds a coder they like, they can hire them on the spot. To make the
transaction a safe one, the buyer does not pay the coder directly, but escrows
the funds into a special account. This guarantees to the coder that the buyer
is credit-worthy, and also reassures the buyer, because the coder receives no
money until the work is completed.
When the work (or pre-agreed on portion of the
work) is completed…the buyer releases the funds to the coder. When the work is
completed, both parties rate the other party to help future buyers and coders
on the site.
Should
a problem arise, the site facilitator will step in to help out. Should a
dispute occur, the facilitator arbitrates according to the rules of the site to
ensure a fair and equitable outcome for both parties?
Identification of Need:
Before
developing this system, the various activities are performed and reports are
prepared manually. The main
disadvantages of the ‘Manual System’ are:
·
Laborious work which requires more man power
·
More prone to human errors
·
Duplication of work at the Divisional level
·
Lack of uniformity/conformity in data
·
Differences in opinions, Rules and
Regulations.
·
Less flexibility and more time consumption
·
Unnecessary in paper work, which reduces the
value addition
·
Lack of accuracy
·
Decentralized data, which increases the time
for retrieval
·
Less transparency as the information is
maintained individually
At
present, all the application packages in any company maintain individual
registers for their local references. There is mismatch between the data and
Codification present in all the existing packages. This leads to a state of
confusion with the different packages acting like isolated islands. The integration of these packages can be made
possible only through the design of a centralized database.
Through
Computerization, sophisticated technology can be used for making the
information more flexible, accurate, and secure and user friendly. Time and
manpower can be more effectively utilized.
Online information can be made easily available at random to any user at
the same time maintaining high level of security.
Everything
is done manually in current system. A
few of the components are being processed automatically using computers but as
such no specialized application exist to take care of the complete process
Proposed System
Outsourcing
is a marketplace where people who need custom software developed can find
coders in a safe and business-friendly environment. Buyers can pick from a pool
of registered coders...enabling them to hire a coder across the country or
across the globe from the comfort of their computers.
Coders
and buyers both can be benefited from this Bidding. Buyers who wish to hire
internationally, can take advantage of favorable overseas exchange rates,
resulting in work being done for 50-90% less than if the project were done
in-country.
Coders
are also given access to a huge pool of potential work and have the ability to
work independently from their homes rather than for a company sophisticated
technology can be used for making the information more flexible, accurate, and
secure and user friendly. Time and
manpower can be more effectively utilized.
Online information can be made easily available at random to any user at
the same time maintaining high level of security.
Buyers
often need custom software developed to enhance their business or for personal
use. These buyers post their projects on this site, along with a maximum amount
that they are willing to pay. The project is seen by coder’s available
worldwide and they place their bids on doing the work. The buyer can browse
through each bidder’s resume, certifications and previous work history
(including comments left by previous buyers) on the site.
When
the buyer finds a coder they like, they can hire them on the spot. To make the
transaction a safe one, the buyer does not pay the coder directly, but escrows
the funds into a special account. This guarantees to the coder that the buyer
is credit-worthy, and also reassures the buyer, because the coder receives no
money until the work is completed. When the work (or pre-agreed on portion of
the work) is completed…the buyer releases the funds to the coder. When the work
is completed, both parties rate the other party to help future buyers and
coders on the site.
Should
a problem arise, the site facilitator will step in to help out. Should a
dispute occur, the facilitator arbitrates according to the rules of the site to
ensure a fair and equitable outcome for both parties?
Module Description
The
Outsourcing can be differentiated into the following modules:
·
Coders Module.
·
Buyers Module.
·
Admin module.
Coder’s module:
Registered
coders are able to see the projects posted by the buyers and can able to go
through the details of the project to be done and even can download the
documents uploaded by the respective buyers.
Each
coder will be having some rating according to the performance by him in his
previous projects, can view all the projects that are lost, gain, pending,
completed and arbitration projects.
·
Registration
·
Profile editing or viewing
·
Bid a project
·
Search projects
·
Mailbox.
Buyers Module:
Registered
buyers are able to see all the coders profiles their ranking which help them to
asses each coder and give the approval for the project. Buyers can post
projects; can view all the projects completed, pending and even arbitration
projects.
·
Registration
·
Profile editing or viewing
·
Posting a project
·
Search coders
·
Bid requests
·
Mail box
Admin Module:
Administrators are able to monitor the whole
system. Administer the coders and buyers rankings and arbitrations for a
settlement.
Setting
up the rules of the site and monitoring the people all over the site without
any disputes.
·
Authorizing a User
·
Chatting
·
Mailbox.
Software Requirement:
This
system is developed using the following software.
Operating System : Windows 2000 server With
Internet Information Server
Technology : ASP.NET with C#
Data Access Component :
ADO.NET
Back End :
MS SQL Server 2005
Hardware Requirement:
This
system is developed on the following hardware configuration.
Pentium III processor
128 MB Ram
Hard disk 40 GB
Microsoft Compatible 101 or more Key Board
Scroll Mouse
No comments:
Post a Comment