WHAT IS

Lean Manufactured Software?
Stephen Bennett

Stephen Bennett - Founder

"We believe that software development is too slow. We believe that too many systems are delivered over-budget, late and most importantly with serious technical issues. We believe that Extreme Code Factory can answer these problems.

In 2019 we should be at a point where we can develop the majority of software systems quickly and efficiently. Instead the industry develops in the fashion of 19th century cabinet makers. Each piece beautifully handcrafted and unique: a bespoke database technology, a new UI framework and the latest ‘on trend’ JavaScript library.

Along with a tireless drive to perfect our Agile development model we adhere strictly to our “80/20 principle” – 80% of components and patterns need to have been utilised and proven on our previous large-scale products. They must be robust, tried and tested and have been part of high availability systems. We evolve our codebase as technology advances. As a result of this model, we don’t get ‘surprises’ with our technical implementation: the technical risk is minimised. 

Because of their familiarity with our approach, our developers can hit the ground running. They often surprise our clients by the pace at which they can demonstrate a system.  We can focus on the business problem at hand and rarely waste time fighting against a technology. Delivery time is incredibly predictable, and projects remain within budget.

We believe in ”lean manufactured software”.

Stephen Bennett - Founder

 

 

 

Our Work:

Wealth Management Platform and Open Banking API

Our client, a private wealth management company, manages the expenditure of a number of high net worth individuals. This involves both analysis and auditing of all financial transactions.

After a number of years successfully offering these services, they identified that they could work much more efficiently and with many more opportunities to scale by automating many aspects of the process.

We worked with our client from project inception to full delivery over 14 months. In the process, becoming one of the first TPP's (trusted third parties) to connect to all the major UK banks through Open Banking.

 

Our Work:

Responsive animated JavaScript quiz and API for Halfords Autocentre

For several years now Halfords have released motor safety awareness quizzes on their primary UK website. On the surface this was a fairly straight forward requirement to produce, however this year they felt they wanted something with more animation: moving assets, rolling road etc. Halfords wanted a more polished look and feel. We achieved all of this through JavaScript.

Our Solution

We wanted to provide Halfords with a self-contained app that they would not need to host themselves. In addition, we wanted it to be lightweight. We needed a library capable of making animations easier to code but we didn’t want the overheads of a full featured library such as Angular or React. In the end we settled on stencil.js (https://stenciljs.com) to power the animations backed by a .Net Core API to manage the responses

https://www.halfordsautocentres.com/advice/news/quiz-how-roadworthy-are-you

 

 

 

 


Our Work:

Cashless Gaming Platform API


Simply point your mobile phone at the machine and transfer funds back and forth. Playgo is a brilliant idea. No matter your view on gambling, there are upsides everywhere you look. Pubs remove the associated cash security risks, the gambling commission gets visibility and gamers can be controlled and potentially audited.

Our Solution

Extreme Code Factory developed the API platform behind the system. By using QR codes and a series of rest API calls, we give the illusion of “zapping” funds to and from the phone and machine. We are currently in the process of creating V2.0 of the product, in addition a management platform that will allow for multiple vendors and manufactures to leverage the system.

 

Our Work:

Integrating web browser ePos with in store chip and pin machines


Yaddoo is an extremely richly functioned electronic point of sale and stock management system for SME’s. The client software runs on two platforms; an IOS/Android app and also a website. Making an App communicate with a chip and pin machine is relatively straight forward procedure. However that is not the case for a website! A website for all manner of security reasons cannot control local devices on a network. Yaddoo asked us to come up with a secure way to solve this problem.

 

Our Solution

We knew we needed robust messaging between the stores chip and pin device and the ePOS server and we knew that that could not be direct. Our solution: An Azure Service Bus based messaging system between the ePOS web servers and some lightweight custom “listening” middle-ware on the store local network. Each chip and pin device has its own “queue” in the cloud. If messages fail to get through, our system automatically retries. Its quite a robust solution.


 

Our Work:

ePos, Chip and Pin & Payment Solutions

 

 

 

WHO WE ARE