Service: re-engineering
Solution type: desktop application
Business area: financials & accounting, HRM
Client: 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
Period: 2003
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 Client.
Solution
In close contact with the Client, 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 a fixed price.
Technologies used
- DBMS: MS SQL Server 7.0 and 2000
- Programming language: Delphi 6.0, T-SQL
Duration and scope
8 months / 120 person-months