QuickWells Ltd approached us requesting the implementation of a CAD application for the oil and gas industry. The CAD application was required to facilitate the accurate modelling of well completion equipment that is deployed within oil wells throughout the world. Historically well completion engineers generate their designs using Microsoft Excel, PowerPoint or paper – hence the oil and gas industry has failed to adopt the latest design technologies. The primary goal of QuickWells was to provide engineers with an innovative alternative to designing well completions.
QuickWells Ltd required a suite of collaborative software applications for the design, implementation, analysis, maintenance, decommissioning, reporting and data archiving of oil well completions. All information relating to the aforementioned stages of design were to be stored in a centralised database where authorised users could reference it.
The system was required to promote team collaboration therefore all users would have the ability to share design information via the centralised database repository. Furthermore the system had to be highly extendable such that system administrators (not developers) would have the ability to extend the database, create new field / object types, create lookup tables, create new metric schemes, import / export data with ease, create new reports, create new parts (2D / 3D parameterised models), create new graphical user interfaces (input forms) and much more.
Fundamentally the software is a CAD application therefore it aims to assist users with modelling well completions with a high degree of accuracy. The client wanted the system to present users with a simplified 2D design interface but also provide the ability to render highly accurate 3D models of the design well completion. It was envisaged that accurate 3D visualisation coupled with 2D representative schematics would be an ideal design aid thus enabling engineers to better review the spatial relationships between objects in their design.
QuickWells chose us to complete this project because we clearly understood their vision and our team had the required experience to convert their ideas into reality.
Due to the scale of this project it was imperative that the product vision was clearly defined from the outset. We allocated two systems analysts during initial phase of the project to work closely with the subject matter expert well completion engineers allocated to us from QuickWells Ltd. Our analysts were able to successfully capture the key requirements as detailed by the customer. With the requirements identified our team proceeded to create a feature specification document (FSD) which clearly described all discussed requirements. The FSD also contained several optional features which our team proposed to enhance the final product. Several document review meetings were conducted to enable both the customer and our development team to discuss and agree on the features to be implemented. Once the requirements within the FSD document were accepted by the customer the detailed design phase commenced.
Our system architects designed an architecture vision that would support the features as detailed within the FSD document. The architecture had to be modular in design thus ensuring it was easily extendable, maintainable and robust. The key architectural challenge was to design a platform which was capable of supporting the advanced configuration requirements. Specifically the client wanted to provide administrators with the ability to extend the software using advanced configuration tools provided within the system itself. Therefore administrators should have the ability to restructure the database, create input forms, create reports, create data types, create lookup tables, create 2D / 3D part models, parameterise models and much more. Developing such a flexible system required an innovative architecture to be created which is precisely what we provided.
With the system requirements captured and a high level architecture vision defined we proceeded to use the Agile software development methodology to execute the project. The agreed product vision requirements as captured in the FSD document were migrated into an Agile project management system called TFS. Utilising the Agile methodology meant that the software was developed in an iterative manor and was presented to product stakeholders frequently for assessment and feedback. This process ensured that product development was focused on delivering business value and fulfilling the set out vision.
Throughout the duration of this project our team worked “very” closely with the customer. The customer was effectively integrated into the development team therefore enabling them to test the software whilst it was being implemented. We proactively invited the customer to review design proposals thus enabling them to have a developer’s insight into what is being developed and help steer the project to achieve business objectives. We formed a very close relationship with the customer and this enabled us to work effectively on all aspects of the development process.
Microsoft Visual Studio, C#, C++, .Net, Managed Direct3D, OpenGL, HOOPS 3D, Direct X, .Net Reflection, .Net WinForms, MultiThreading, MVC, DevExpress, SOAP, WebServices, XML, Scripting, Numerical Geometry Algorithms, LINQ, MS SQL, CLRSQL, Domain Driven ORM, Strataframe, Report SharpShooter, TFS Test Manager.
QuickWells uses both 2D schematic and advanced interactive 3D graphics to enable engineers to design and visualize their own oil well completions. Oil well completions can be created in 2D using an ergonomically friendly drag and drop palette of parts. The completion can then be rendered in 3D and navigated in real time. The visualisation engine exceeded the customer’s expectations
QuickWells is also highly collaborative, encouraging users to check-in and share projects, documents and resources in a global database. This database is highly configurable. Company work flows can easily be modelled by creating new data entities, attributes and forms within QuickWells without programming knowledge.
The client is very pleased with the delivered solution and the administrative features far exceeded the client’s original expectations. QuickWells provides one of the best (if not the best) visualisation engine in the oil and gas industry for rendering accurate 3D models of the well completion equipment.
The QuickWells solution was sold to Baker Hughes International (BHI) and has been rebranded. We continue to work closely with BHI in the implementation of new product features destined for the Oil and Gas industry. For a demonstration video please visit: http://www.bakerhughes.com/products-and-services/reservoir-development-services/reservoir-software/completion-design
“Council Tax Advisors has found Simple Answers to be very professional, open and responsive to our critical needs. The partnership attitude formed over the course of the project has enabled us to successfully build a CRM system that meets our requirements.”
Chris Richards, CTACIC
"We selected Simple Answers based on their previous experience with data driven CAD modelling. This combined with their ability to take on board a complex brief, generate a detailed functional specification and quickly create a working prototype resulted in a game changing application for the oil and gas industry"
John Gaskell, Technical Director, Quick Wells Ltd
“When we initiated our project, we wanted to partner with a company we could have a long-term relationship with. We found the perfect partner in Simple Answers and are very pleased with their software development services.”
Richard Hill, MD, FlexiWeb Ltd
“I highly recommend Simple Answers software development & consultancy services. I’ve worked with a lot of consultants on small and large projects and unlike other firms, Simple Answers has an incredible level of energy, expertise, and know-how to get to the job done.”
Bill McCormick, MD, Principality IT
Simple Answers is a UK based company and provides a free advice and quotation service. Enter your information below and one of our representatives will respond to you directly.