Our Work

Annsa has been involved in numerous projects, a few of which are shown here to illustrate the type of work we do, the skills we employ and, most importantly, the benefits we bring to our clients.


Turas

Turas

NHS Education for Scotland

  • Annsa assisted in the development of Turas Portfolio version 3, part of the NES Digital Platform. This application provides progress and monitoring functionality for Foundation Years Doctors. Responsibilities included the integration of AzureAD B2C based authentication into the platform.
  • Benefits : Client gains a mobile first suite of web applications hosted in a common platform that will support new applications in the future.
  • Skills : C#, .Net 4.5, ASP.Net MVC, AzureAD, jQuery, Bootstrap, Web API, NUnit, Moq, Selenium, SpecFlow, BrowserStack, Entity Framework, SQL Server, Design Patterns, Scrum.
Annsa Website

Annsa Website

Internal Project

  • The third generation Annsa website is designed to give visitors a clean, clear, mobile friendly layout and easy access to information. Behind the scenes, the site uses MVC5 and Bootstrap.
  • Benefits : Annsa have a more maintainable site that provides potential clients with the information they require quickly and clearly. A quality Web presence is essential for companies such as ours.
  • Skills : Website Design, ASP.NET MVC5, CSS, Bootstrap, jQuery.
PensionsWeb

PensionsWeb

Hymans Robertson

  • Annsa helped develop enhancements to a suite of applications for Pension Fund administration. A major element of the work was the introduction of automated testing within the project.
  • Benefits : Client gains a robust, maintainable solution that supports the efficient addition of new customers to the platform.
  • Skills : C#, .Net 4.5, ASP.NET WebForms, ASP.Net MVC, jQuery, Bootstrap, Web API, NUnit, Moq, Ninject, Selenium, SpecFlow, SonarQube, Umbraco 7, Team Foundation Server, Release Manager, SQL Server, SQL Server Intergation Services, Design Patterns, Scrum.
Bankruptcy Administration Systems

Bankruptcy Administration Systems

Lockheed Martin for a Public Sector client

  • Annsa was part of a team implementing a web applications for a public sector client. The solutions allowed the client to administer and monitor both personal bankruptcies and corporate insolvencies within Scotland.
  • Benefits : Client has a robust, internet based system for use by public and internal staff which streamlines the adminstration process.
  • Skills : C#, .Net 4.5 ASP.NET MVC 5, Web API, Bootstrap 3, jQuery, SQL Server 2012, NHibernate, Fluent NHibernate, Log4Net, NUnit, Selenium, RhinoMocks, MSBuild, Git, TeamCity, Design Patterns, Agile Development, Scrum.
Funding Calculations

Funding Calculations

Amor Group for a Public Sector client

  • Annsa worked within a small team to design and develop a WPF Windows application for a public sector client. The solution was a ClickOnce delivered, occasionally connected application for end users to perform funding calculations.
  • Benefits : Client's users have access to a robust, always up-to-date system to support their funding calculations.
  • Skills : C#, .Net 4.5, WPF, Caliburn.Micro, SQL Server 2012, NHibernate, Fluent NHibernate, Fluent Validations, Spring, NUnit, TestStack.White, Fluent Assertions, RhinoMocks, MSBuild, TeamCity, Subversion, Design Patterns.
WordCord

WordCord

Internal Project

  • Annsa developed the WordCord application to illustrate its skills in the design, development and delivery of mobile applications. WordCord is an implementation of the classic 'Doublets' word game developed by Lewis Carroll. A free and 'full' version of WordCord is available.
  • Benefits : Annsa can showcase skills in mobile application development to potential clients, reassuring them that Annsa can deliver the solutions they require.
  • Skills : Objective C, iOS 5, Xcode 4.3
Managing Attendance Trigger System

Managing Attendance Trigger System

Strathclyde Fire and Rescue

  • Annsa were responsible for the re-development of a web application for Strathclyde Fire and Rescue (from requirements gathering through to delivery). The solution provides a web based absence management alert and administration system with supporting applications, including data retrieval from a third party web service.
  • Benefits : Client gains an updated administration system through which line managers can efficiently apply the organisation's attendance management guidelines.
  • Skills : C#, .Net 4, ASP.NET MVC 3, jQuery, SQL Server 2008, NHibernate 3, Fluent NHibernate, SubSonic, Castle, Log4Net, NUnit, WatiN, RhinoMocks, NCover, MSBuild, Subversion, Design Patterns.
Advanced System Security Evaluation Tool

Advanced System Security Evaluation Tool

Amor Group Energy Division

  • Annsa provided the technical lead for a small team to design, develop and test a web based assessment tool for a large multinational energy company. The system provides online and offline functionality to support the crucial Risk Assessment processes performed within the company.
  • Benefits : Client gains a consistent, reportable Risk Assessment approach used by all its divisions.
  • Skills : C# (3.5), ASP.Net MVC 2, jQuery, Windows Forms, SQL Server 2008, SQL Server CE, Visual Studio 2010, Fluent nHibernate, RhinoMocks, NUnit, Watin, Log4Net, Subversion, Design Patterns, Agile Development.
Regulatory Information Technology System

Regulatory Information Technology System

Amor Group for Ofqual

  • Annsa assisted in the design, development, testing and delivery of a web based qualification administration system. The system is key in allowing the client to regulate qualifications, examinations and assessments in England and vocational qualifications in Northern Ireland.
  • Benefits : Client gains accessible web sites providing access and management of a large data set, with support for third party access and reporting.
  • Skills : C# (3.5), ASP.Net MVC 2, jQuery, SQL Server 2008, SharePoint 2010, Visual Studio 2010, Fluent nHibernate, RhinoMocks, NUnit, Watin, Log4Net, Subversion, CruiseControl, Accessible Web Design using Progressive Enhancement, Design Patterns, Agile Development.
Train Your Business Brain

Train Your Business Brain

Chunk for Sage

  • Annsa designed, developed, tested and delivered a web service to support flash applications and web site elements of the Sage Krypton Factor web site.
  • Benefits : Client gains an engaging web site that includes highly interactive elements and which links to the associated television programme.
  • Skills : C# (3.0), .Net 3.5, SQL Server 2005, Visual Studio 2008, SubSonic, RhinoMocks, MSTest, Log4Net, Subversion.
Eurosys - Grant Processing and Monitoring application

Eurosys - Grant Processing and Monitoring application

Real Time Engineering for the Scottish Executive

  • Annsa assisted in the design, development, testing and delivery of a web based grant application, award and monitoring system. The system manages and processes European Structural Funds grants for all Scottish applicants for the period 2007 to 2013.
  • Benefits : Client gains an accessible public website with broad privilege controlled functionality for the processing and monitoring of grant awards.
  • Skills : .Net Web Application, ASP.NET, .Net 2.0, C#, SQL Server 2005, MSBuild, NUnit, NUnitASP, NHibernate, Spring, RhinoMocks, Subversion, CruiseControl, Design Patterns, Agile Development.
Customer Services application

Customer Services application

NetIDme

  • Annsa designed, developed, tested and delivered a web based customer services administration system.
  • Benefits : Client customer service improves through the more efficient and functional administration system.
  • Skills : .Net Web Application, ASP.NET, .Net 2.0, C#, JavaScript, SQL Server 2005.
Energy Trading application

Energy Trading application

Real Time Engineering for System Operators Northern Ireland (SONI)

  • Annsa assisted in design, development, testing of a web based energy trading system. The system supports the trading of energy on the Moyle Interconnector (that connects Scotland and Northern Ireland).
  • Benefits : Client gains an improved trading system allowing internal trading of energy.
  • Skills : .Net Web Application, Oracle 10g, .Net 2.0, C#, Ajax, JavaScript, NHibernate, Spring, Nant, NUnit, Nunit ASP, Subversion, Design Patterns, Agile Development.
Scottish Exchange of Educational Data (ScotXed)

Scottish Exchange of Educational Data (ScotXed)

Real Time Engineering for the Scottish Executive Education Department

  • Annsa assisted in design, development, testing and delivery of a secure clearing house application that tracks school transfers for all Scottish school pupils. Third party systems make use of the system's secure web services to send and retrieve information about pupil transfers. The Children Missing in Education department staff use the system's administration application to monitor pupil transfers and investigate those of concern.
  • Benefits : Client gains a valuable tool to monitor the large number of school transfers and identify those where children may be at risk. Schools receive timely information about proposed transfers.
  • Skills : .Net Web Services (Web Services Enhancements 3.0), .Net Windows Forms Application, .Net 2.0, SQL Server 2005, SQL Server 2005 Reporting Services, SQL Server 2005 Integration Services, ClickOnce Deployment, C#, XML, XSD, NHibernate, Spring, Nant, NUnit, Nunit Forms, Subversion, Design Patterns, Agile Development.
Big River Gifts

Big River Gifts

Internal Project

  • Annsa created Big River Gifts to illustrate the various aspects of internet web design, development and delivery. Big River Gifts is a gift suggestion service - users are offered a range of suggested gifts based on a selected item. Annsa integrated web services provided by Amazon with a clean simple design to deliver an engaging and useful site.
  • Benefits : Annsa can showcase a wide range of web related skills and techniques to potential customers, reassuring them that Annsa can provide the solutions they require.
  • Skills : Website Design, Web Page Design, Website Deployment, Search Engine Optimisation, URL Rewriting, ASP.NET 2.0, Web Services, JavaScript, DHTML, HTML, CSS
Case Management System

Case Management System

Real Time Engineering for Mental Health Tribunals for Scotland

  • Annsa assisted in the functional design of the system, applying design patterns to create a strong logical architecture. Annsa played a key role throughout the development, assisting in client workshops and prototyping through to development, testing and delivery. The final system uses a number of subsystems (eg Windows SharePoint Services, SQL Server Reporting Services) together with a Web Application and associated Web Services to provide a comprehensive case management and workflow solution for the client.
  • Benefits : Client gains an effective and flexible workflow system which ensures a consistent work approach throughout their case work teams. This is especially important to ensure compliance with the relevant legislation.
  • Skills : .NET Web Services, .NET Web Application, C#, ASP.NET, Javascript, DHTML, HTML, XML / XSLT. Windows SharePoint Services, SQL Server Reporting Services, SQL Server 2000, Design Patterns, NAnt, NUnit, NDoc, Microsoft Visual Source Safe.
Project Management System

Project Management System

Kyria

  • Annsa provided enhancements to the existing ProjectMantra system to improve usability and provide additional functionality.
  • Benefits : Client continues to enhance their successful ProjectMantra system, thereby improving client retention and encouraging uptake by new customers.
  • Skills : .NET Web Application, C#, ASP.NET, Javascript, SQL Server 2000, CVS.
Document Generation System

Document Generation System

Royal Bank of Scotland Mentor Services

  • Annsa performed requirements gathering, design, development and delivery of a document generation system for the client's Health and Safety Consultancy division. The solution was based around Microsoft .NET technologies and comprised a questionnaire authoring tool (Windows application), Internet Explorer browser based components (Windows Form controls), an offline Questionnaire presentation application (Windows Application), Web Services and a Windows Service. Coding was in C#. XML support in Word 2003 Professional was used. A SQL 2000 database was designed and developed for the solution. Full documentation was produced, including NDoc generated help files.
  • Benefits : Client can deliver highly customised documentation sets to their customers in an efficient manner. The flexible nature of the system means the division can be more responsive to feedback and legislation changes. Client retention is improved through higher quality service, costs are reduced through automated production.
  • Skills : .NET Web Services, Windows Applications, Windows Services, Web Application, Word 2003 XML features, SQL Server 2000.
Customerjury Survey System

Customerjury Survey System

Customerjury

  • Annsa designed and delivered the Customerjury Survey System. The project involved initial requirements gathering and design reviews. The Survey System developed comprises an internal authoring tool (C# windows application), an associated database (SQL 2000) and a suite of web pages (C# and ASP.NET).
  • Benefits : Client has a powerful survey generation, presentation and analysis tool. The Customerjury site presents a range of working sample surveys to support pre-sales.
  • Skills : Website Design, Web Page Design, Javascript, ASP.NET, C#, DHTML, HTML, XML, XSLT, SQL Server 2000.
Mentor Services Website

Mentor Services Website

Royal Bank of Scotland Mentor Services

  • Annsa played a key role in the design and delivery of Mentor Services public website. The project involved liason with the various disciplines within the organisation to develop content for the site. The site itself was built to conform with the Royal Bank's standards. A sister site was developed which is branded for Natwest customers. The project includes a secure administration site that allows various portions of the site to be maintained. The site has since been updated.
  • Benefits : Client gains a public website with strong content and design. The client's customers have an additional channel for service delivery. Business benefits accrue for better customer retention and new sales from the web presence.
  • Skills : Website Design, Web Page Design, Website Security, Javascript, VBScript, ASP, DHTML, HTML, XML, XSLT, Fireworks, SQL Server 2000.
Training Services Fife Website

Training Services Fife Website

Training Services Fife

  • Annsa undertook a review of the client's previous website which had been developed in-house. After discussions with the Training Services Fife, Annsa was invited to undertake the changes recommended in the initial review together with some additional site enhancements. The project brief also required that the site would be maintainable by the in-house team and extendable to allow new features to be added. Annsa developed the site using PHP to allow it to be hosted with the client's existing ISP. Annsa also ensured the site was optimised for search engine indexing and submitted the site to a range of search engines and directories. The project included a review period to allow the client to provide feedback during the development.
  • Benefits : Client's website has a more professional appearance and is easy to maintain and extend. In the short term business benefits will be gained from increased interest generated by a more visible site. In longer term, the site can be extended to support new features which will increase the client base.
  • Skills : Website Design, Web Page Design, PHP, Javascript, HTML, Fireworks.
Winners at the Web

Winners at the Web

Scottish Enterprise

  • Annsa undertook reviews of entrants into the e-solutions section of the 2001 and 2002 Winners at the Web competition run by Scottish Enterprise. Each site was rated in terms of its Commercial Benefits, Application of the Technology, Impact on Business and Design. With the review process complete, Annsa recommended a shortlist of entrants for consideration by Scottish Enterprise and final judging by the expert panel.
  • Benefits : Scottish Enterprise maintain their position as a supporter of innovative business models.
  • Skills : Website Design, Development and Delivery
direct banking by PC

direct banking by PC

Royal Bank of Scotland

  • Annsa were involved in the project that delivered the first online banking system by a UK bank. 'direct banking by PC' was launched in 1997, using client-side ActiveX controls and C++ middleware to provide a highly secure, functional online banking system. Recently Annsa has been involved with the project once more, providing development and support skills to aid the comprehensive testing process that the client has put in place.
  • Benefits : Client gained high profile as first Bank to enter the online arena. Business benefits accrue for lower account administration costs and online sales.
  • Skills : Visual C++ (ActiveX controls), VBScript, Visual Basic, SQL Server 6.5, DHTML, HTML.
Roster Management System

Roster Management System

Real Time Engineering for BAA

  • Annsa assessed a number of client server communication techniques and recommended an approach for future development. This assessment considered ASP.NET, Webservices, Remote Scripting and XMLHTTPRequest among others. Annsa then created a prototype Web system (based on UML Use Cases) using SOAP Toolkit Webservices, XML, XSLT, ASP, Javascript, DHTML Behaviours and VB based COM components. A Windows 2000 Web Server cluster was used together with Internet Explorer 5.5 clients.
  • Benefits : Client gains a system which optimises resource usage in a very fluid environment. Business benefits from lower resource cost and higher customer satisfaction.
  • Skills : Design (Rational Rose), Prototyping, VB.NET, ASP.NET, WebServices, SOAP, XML, XSLT, JavaScript, SQL Server 2000, DHTML, HTML, DHTML Behaviours.
Electronic Briefing System

Electronic Briefing System

Real Time Engineering for National Air Traffic Services (NATS)

  • Annsa were involved throughout this project's year long lifetime. Annsa contributed to the proposal work and functional design specification and took the lead in the prototyping, design and development of the system. We also played a part in the testing process and in the final installation on client site. The system uses HTML, DHTML, ActiveX components and a Custom Web Browser application on secured NT client machines. Active Server Pages and Server components are used together with SQL Server 7.0 on the server. Microsoft's Cryptography API is employed to perform integrity checks on the downloaded briefing information before its display. The components were developed using Visual Basic 6.0 and Visual C++ 6.0.
  • Benefits : NATS gain a more controlled mechanism for the delivery of important information. The system provides a more formal replacement for the previous paper based system that supports better reporting and analysis.
  • Skills : Requirements Analysis, Prototyping, Design, Visual Basic, Visual C++ (ActiveX controls), Active Server Pages, VBScript, SQL Server, DHTML, HTML.
Fisher Wilson Property Consultants

Fisher Wilson Property Consultants

Emberis for Fisher Wilson Property Consultants

  • Annsa were involved in the development of the Property administration and search facilities provided by this public website. The administration pages allowed the Fisher Wilson staff (in different offices) to maintain the available property list. The list was immediately updated on the client's website and could be searched using a number of criteria. The site is no longer available following the take over of Fisher Wilson by Colliers CRE.
  • Benefits : Fisher Wilson had a site that displayed current information which is crucial in their marketplace. Their customers relied on the quality of the information presented, improving still further relationships with existing customers and extending their customer base.
  • Skills : Active Server Pages, VBScript, SQL Server 7, DHTML, HTML, CSS.