A major Scandinavian IT Company develops
a multitude of various business applications,
which are used by numerous customers worldwide.
The Human Resources Management and Payroll
System (System) for medium-sized enterprises
has gained a substantial market share
in Scandinavia.
Key Problems
The System needed to be updated whenever
changes were introduced in the state regulation
for payments to the employees. This required
considerable programming efforts on a
regular basis. The Company decided to
redesign the System in order to minimize
the programming efforts required for the
updates. The System should also be more
flexible and easy to use and should allow
easy integration with other business applications
of the Company.
The Company was pleased with its previous
cooperation with Arcadia, Inc. and decided
to outsource the System redesign to Arcadia,
Inc.
Arcadia, Inc.
Solution
In close contact with the Company, Arcadia's
team analyzed the requirements, the existing
architecture and data model, drew up the
Customer Requirements Specification (CRS),
and developed the conceptual product design.
To better capture the requirements, Arcadia's
business analyst, project manager, and
system architect visited the Company's
headquarters.
The detailed architectural solution and
the first version of the Software Requirements
Specification (SRS) were developed according
to Arcadia's proposal and in close cooperation
with the Company's team.
Arcadia gave the Company FTP access to
the source code, builds, build reports,
and test reports. Every week Arcadia's
project manager delivered status reports
to the Company via e-mail. The prototype,
several intermediate builds, the Beta
version, and the Release version of the
product were submitted for the Company's
acceptance.
Arcadia's quality control team provided
all kinds of testing, such as unit testing,
smoke testing, integration testing, and
performance testing. Arcadia submitted
the test plans and test reports to the
Company. The Company informed Arcadia
about the bugs identified during integration
testing at the Company's site.
The System was developed as work for
hire for the fixed price.