WellData’s Development Managed Services are available in stand-alone project form or as part of an overall application Managed Services. Business can benefit both from our ability to provide on-going support of their business-critical applications, and there’s the option to scale up for those larger, one-off projects.
Our developers have a great deal of experience over a wide range of projects. This practical experience is available to all of our clients, whether your projects are large or small.
WellData’s Development Managed Services are designed to provide on-going support for our client’s in-house developed database environments, using all the resources available within our support teams.
This approach allows our clients to access the disparate, highly skilled, technical resources they require in the quantities they need. Trying to achieve the same result in-house would require a large, and often, expensive team.
At Welldata, our approach to a client’s in-house developments/tailored systems is to provide access to our entire development team on an as-and-when basis. Issues that arise, or changes that are required, may need the skills of a development DBA to design an appropriate schema structure, require changes to database procedures, or the scripts managing overnight jobs. In each case the engineer with the relevant skills is deployed; all under the umbrella of the Development Managed Services contract.
Our development DBAs are able to leverage their experience to design appropriate schema structures, investigate and enhance database stored procedures, troubleshoot the scripts running overnight ETL jobs, or just provide an Application Managed Services, therefore becoming your go-to Third Line Support. In each case, the engineer with the relevant skills is deployed; all under the umbrella of the Development Managed Services contract.
Unlike employing a contractor or full-time member of staff, WellData’s entire skill set is available, across many individuals and many years of practical experience, is available, even on the smallest of Development Managed Services contracts.
Each work item is scoped by a Statement of Work (SoW) to ensure we have an accurate understanding of the requirements and the objectives to be achieved, as well as the timescales and effort employed.
Our Development Managed Services support is available in various options:
Features only available within a Development Managed Services contract:
At the start of a Development Managed Services contract WellData will review and adopt the client’s code. The intellectual property of all developments, unless expressly stated and agreed, will become/remain the client’s.
Project work can cover any of the Development Services available from WellData. Development Managed Services offers a further level of support covering monitoring, maintenance and incident response.
We know firsthand the variety of data challenges modern environments can generate. We can undertake project work either on a standalone basis or part of a wider Development Managed Services contract.
Project work can include any of the services available from WellData. Our services offer a unique and flexible path for organisations to deliver on a series of enhancements and implementations.
We’re able to provide our help in a cost-effective and efficient manner, either on a self-contained project, a series of projects as part of an evolving process of change, working as part of a wider multi-disciplinary agile team, or by consulting and advocating for you in broader IT engagement.
Small ad hoc developments are performed under a light-touch documentation set consisting of the terms of engagement (which will already have been agreed with existing development clients), and a simple SoW.
Medium-sized projects will have a more comprehensive SoW covering the overall understanding and objectives, the various areas to be covered and their functional requirements, down to a more detailed unit development specification. This size of development is very likely to be preceded by a consultancy project organising the requirements and preparing a SoW before the start of the project itself.
Larger projects start with consultancy between WellData and the client, together with any relevant stakeholders to determine the scope, breadth, and objectives of the project. This initial consultancy work generally leads to further exercises to determine factors including feasibility, overall architecture, technology choices, and the decomposition of the project into its various parts, phases, and deliverables. From this point a series of SoWs are created for the first high-level tier of development.
We seek to ensure that projects progress in a controlled and transparent manner. All stakeholders should be aware of, and agree to, the deliverables, when they will be delivered, and at what cost. We’re aware that changes are a natural part of any project, so we’re pragmatic in accommodating changes as they occur, but we’re always mindful that changes affect functionality, timescales, and cost. These knock-on effects are communicated to clients, via updated SoWs, before changes are implemented. This ensures clarity, with clearly defined objectives, realistic expectations, and a clear path for achievement.
WellData provides consultancy for all areas of the database development process. Getting a good foundation and the right help for your development is essential for a successful outcome.
Our consultants spend time understanding our clients, their systems, and their aspirations. It is from this in-depth understanding that we’re able to recommend the best course of action for a particular development.
All our consultancy engagements start with in-depth analysis of the current systems, determining their strengths and weaknesses. This exercise is then enhanced by interviews with the users of the planned new or enhanced system to determine their wishes, needs, and objectives.
Our consultants not only have their own expertise to draw upon but also have full access to WellData’s in-house support teams. Their practical expertise covers database design and operation, platform selection, sizing, scaling, performance and growth planning, availability and recovery practices.
Our Development Consultancy Services covers:
WellData’s database development services cover the entire end-to-end process from requirements gathering and proof of concept through to final delivery and deployment.
Development projects we help with can be small ad hoc developments, through to multi-stage, multi-deliverable products. In all cases, work items are defined by a SoW or a series of SoWs for larger developments.
Activities undertaken as part of this service can cover:
These services are only available as standalone projects.
To reduce development costs and enhance the resulting reliability of the development, we utilise our in-house proprietary component library to use as many previously developed and tested components as possible. This positively affects not only the resultant cost, but also the quality and quantity of functions delivered, the overall reliability through previous testing and use, and benefits the timescale to delivery.
For this reason, the intellectual property of these developments will remain WellData’s. An indefinite, irrevocable Client Use license will be granted on completion.
As your database systems mature, your data can be come bloated, cumbersome and outdated. The ongoing maintenance and relevance of a system’s data is crucial to maintaining its value.
WellData’s comprehensive services have got you covered. For the day-to-day operations, our database administration services are there to look after your backup and ongoing system maintenance.
For data-related challenges, our Development Managed Services provide the means to promptly investigate and resolve data issues as they occur. We can work with you to enhance your environment, implementing more robust and stable procedures aimed at keeping your system reliable, accurate and performant.
One of the most important areas of data management is the identification and secure handling of personal identifiable information (PII). This information is regulated by statute and must be treated with care. In Data Protection Act terms WellData is a Data Processor making the client the Data Controller. In all respects, we will seek to support our client’s with their duties as a Data Controller.
These services are available as standalone projects or as part of a Development Managed Services contract. All work is performed on the client’s existing code base, as adopted by WellData.
WellData will not utilise any of our own in-house proprietary components; therefore, all intellectual property will remain with the client. This will be confirmed in the instructing SoW for each work item.
Data systems naturally accumulate data; that is what they are for. Historical data is very useful. Management without data is virtually impossible.
However, there comes a point where the simple volume of data becomes overwhelming. The effects on data systems include slow online performance, rising storage costs, long backup & recovery times, and costlier maintenance
This is where archiving and aggregation become important. Old data needs to be removed from the online systems and stored away from the main production system, but still needs to be available when required.
The medium-term data may benefit from aggregation, i.e. rather than keeping the original data in its original form, keep an aggregated version, with only the salient values stored. This leaves a much smaller set of current data that can perform to its maximum. The definition of old, medium-term, and current data is always client/business specific.
We have a great deal of experience in creating and tailoring data archiving and aggregation systems to meet the needs of our clients.
To reduce development costs and enhance the resulting reliability of the development, WellData will utilise our in-house proprietary archiving software components. This positively affects not only the resultant cost, but also the quality, the overall reliability through previous testing and use, and benefits the timescale to delivery.
For this reason, the intellectual property of these developments will remain WellData’s. An indefinite, irrevocable Client Use license will be granted on completion.
There are many cases where live production data needs to be anonymised. This could be a data source of actual data to developers, UAT systems for the testing of application upgrades, exports to third parties for further analysis, or to meet complex GDPR regulatory requirements.
The problem is that this data is likely to contain confidential information, including Personal Identifiable Information (PII). Alowing this information to escape from its naturally secure and protected area is never acceptable.
Anonymising data provides the best method for retaining your data integrity, whilst meeting your obligation to protect and control your data responsibly.
WellData has a great deal of experience in creating and tailoring data anonymisation to meet our clients needs.
To reduce development costs and enhance the resulting reliability of the development, Well utilise our in-house proprietary anonymisation software components. This positively affects not only the resultant cost, but also the quality, the overall reliability through previous testing and use, and benefits the timescale to delivery.
For this reason, the intellectual property of these developments will remain WellData’s. An indefinite, irrevocable Client Use license will be granted on completion.
To ensure that the WellData development team deliver specifically what our Development Managed Services clients want, on time and to budget, all our work is either ticketed or planned and managed as its own defined project with an agreed SoW.
For your day-to-day operational support, we offer a one-hour response, with a target resolution time of 4 hours for all BAU tickets.
For development work, we enhance this with the creation and acceptance of a Statement of Work (SoW). All items of work, large or small, are subject to a SoW.
Small work items are covered by a very brief SoW. For example: Overnight Processing Job; update completion criteria to deliver meaningful error codes; before next month’s pay run; 6 hours effort. This is a brief document that simply ensures our clients clearly know what, when and how much.
Larger or more complex work items will require more detailed SoWs, as should be expected. The purpose is the same, but on a larger scale. These will include more detailed on deliverables, what constitutes success (and failure), under what circumstances the work might be cancelled and the consequences of this, whether there are salient risks to be addressed, and, of course, costs and payment schedules.
In general, SoWs under a Development Managed Services contract, are not charged for, but are part of the service. SoWs that underpin larger projects are generally created under the preceding consultancy exercises.
Clients may commission SoWs in their own right to determine whether they wish to proceed with a particular course of action. The creation of the SoWs necessarily requires a full understanding of the problem and the expected resolution. This then leads to estimates of time and effort, timescales and costs. At this point the client can decide whether to continue or abandon the exercise.
Bug fixes are not normally covered with a SoW. Bugs in WellData-created code are covered by the warranty on delivery. Bugs in existing systems, adopted by WellData as part of a Development Managed Services contract, are corrected on a ‘time spent’ basis. The exception to this is when the bug is a functional error requiring code changes; these changes are outlined and documented as part of a SoW.
All items of work mediated by a SoW cover the following topics:
WellData developers have a great deal of experience over a wide range of projects. This experience and practical experience is available to our clients, whether these projects are large, small or supported by our Develop Managed Services.
We can rewrite or improve existing code, create new reports and procedures, add new features and solve existing functional problems. Our development services are designed to improve the smooth running of your existing systems. We can work with your other developers to provide deeper insights and expertise when dealing with the underlying database systems.
Code is the backbone of any development project. It enables you to create reliable, efficient and powerful applications and tools. Quality coding practices are essential in maximising the performance of your database. Well-written code optimises your databases for faster retrieval and storage and reduces risks of data corruption. Also, good code makes it easier to take advantage of the features and capabilities offered by modern databases.
At WellData, we can devise affordable bespoke solutions for your company. Our fully managed development service streamlines your data development process. Developments are normally priced at a fixed cost, allowing you to budget your expenditure.
Alternatively, we offer ad hoc services tailored to specific needs, allowing you to pay only for what you need, when you need it. Let WellData take care of any code-related needs you have. We’ll make managing data easier for you.
Press enter to search or click the icon.