Skip Navigation Links

© 2021 Ambica
Last Updated:
22 October 2019
Version: 1.3.2

AP2 Remediation

Client: Achilles Group Limited

Period: Jun 2014 - Jan 2015

Role(s): Web Development

Worked with Testability Team on remediation of AP2 internet web site using:

  • WCF
  • Ninject 4.0
  • TDD
  • ASP.NET 4.5
  • MVC 5
  • C# 5.0
  • ReSharper 8.2
  • NUnit 2.6.3
  • Visual Studio Professional 2013
  • TFS 2013
  • Couchbase 2.5
  • Agile/Scrum using Rally

Ambica made miscellaneous changes to improve the testability of the code including the following:

  • Ensured project layers used Ninject correctly for Dependency Injection.
  • Removed redundant code.
  • Improved code quality by refactoring bad code.
  • Added method to extract WCF service name from URI.
  • Enabled Ninject to add MEX endpoints.
  • Added WCF service hosts.
  • Integrated stubs for third party services.
  • Added method to check for protection settings within configuration files.

Ambica made enhancements to the following Global Back Office pages:

  • Activity List.
  • Add New Activity.
  • Assign Activity.
  • Sales Report.
  • Generic Terms and Conditions PDFs.
  • Payment History.

Ambica also assisted with the stabilisation of the AP2 web site prior to it going live for a major customer of Achilles. This included adding a new mechanism for displaying terms and conditions.

Previous Next