And this is how Citidocs Web Desktop was born…
After thorough assessment, it was decided that Java Server Faces would be used as web framework, replacing the well-known Struts, as it offered a richer, more extensible and maintainable component model. The use of Ajax technology helped increase the interactivity and usability of the application by refreshing partial page zones, thus narrowing the gap with the heavy client application developed in Visual Basic.
The use of the Spring framework helped easily commute between a real Citidocs Transaction Server and a fictitious backend, as part of the former’s functionality was developed in parallel with the Web client. In this way, the development of the project was not interrupted.
From the commencement of the project to date, Nixor has worked concurrently with Citibank’s Development Group. By means of an “agile methodology”, a cooperative and productive environment has been created for distributed development, at a low administration cost and with no traumatic integration experiences.