Selecting the right Open Source platform components to work with is still important. The lower cost of entry into the market means that while popular Open Source platforms experience massive growth and great longevity, less successful ones can quickly fall by the wayside, leaving adopters stranded. We can bring our experience to carrying out Agile due diligence processes, ensuring that the technologies work as expected, have robust communities and are supported well by commercial support providers.
On a smaller scale, Open Source components, frameworks and libraries can dramatically speed up application development by enabling large scale re-use. BJSS’s pragmatic, egoless culture means that we don’t suffer from a not-invented-here syndrome. We leverage Open Source frameworks, ranging from small footprint solutions to enterprise-scale, highly available, high volume, low latency implementations, from ubiquitous application and enterprise messaging platforms to Instant Messaging and automated software configuration and deployment technologies.
An Open Source-based system that has removed reliance on proprietary software and creates an open flexible platform that is simple to integrate with. Based on seven Open Source tools, the new functionality was delivered using BJSS Enterprise Agile.
The new service will easily integrate with other systems and will be hosted on commodity infrastructure. It will improve the quality of the referral experience, creating a more patient-centred, people-powered service. The system will make the NHS much easier to do business with, and will support the drive towards paperless referrals and a paperless NHS.
With better documentation, enhanced support options and Cloud deployments bringing greater flexibility and efficiency, Open Source continues to improve. But how do you ensure a predictable and reliable enterprise deployment? Agile techniques are sometimes criticised as unfit for enterprise-scale development. In reality, while not a universal panacea for IT delivery problems, an Agile approach tailored to the project and the organisation can deliver business value, more quickly and at a higher quality. Many organisations are successfully delivering robust enterprise-scale solutions by combining Open Source components with an agile delivery approach. They achieve efficient, predictable delivery by applying some key principles:
IT is renowned for failing to live up to its hype, however when carefully undertaken by experienced practitioners implementations based upon Open Source components and delivered using an appropriate set of agile techniques can provide real cost and efficiency benefits.