Dashboard
Civil Service College had difficulty finding for a vendor to implement a change to their website to support their work processes.
by CCS
​Civil Service College had difficulty finding for a vendor to implement a change to their website to support their work processes. To help to elucidate the changes required from the technical vendor, CSC enlisted the help of PebbleRoad, an information architecture consultancy firm, to prototype the system and engage CSC stakeholders to support the finalized wireframe and design. ​Hence when TTP was awarded the contract to develop and implement the system, it was key to ensure that the functionality and design fit to the finalized wireframe and design. This was even through the wireframe and design was done in a technology agnostic fashion, which proved to be a challenge for TTP. One of the difficulties encountered was a radical depa rture from traditional navigation methods of selecting programmes, to a modern faceted navigation which was unheard of within the Sharepoint community (granted, this feature was partially implemented within SP2013 as search view query parts). To enable this feature, LINQ for Sharepoint entites had to be used to enable polymorphic queries done by the end-user within the interface. This allowed for a more structured manner of query, but it created a high database query load, as many facets had to be loaded within memory to use LINQ. Other cutting edge performance measures included using a distributed memory cache within .NET 4 (formerly known as Velocity) to cache the data aggressively outside of the output list cache system. Integation was done from the system to several CSC internal systems, and these involved crossing multiple architecture zones (IMZ, DMZ, etc), and had multiple hops of SFTP servers involved. Exception handling was important to ensure the data was flowing and delivered correctly as received from each individual system.
VIEW PROJECT