-
Notifications
You must be signed in to change notification settings - Fork 3
F4: Feasibility and Requirements Tables
Feasibility [Project name]
| Author | ---------- |
| [institution-name-here] Lead | ---------- |
| Date | ---------- |
| Contact(s) | ---------- |
| PI | ---------- |
| Department or Client organisation | ---------- |
| Funder & Scheme | ---------- |
| Size of overall grant | ---------- |
For guidance in completing this documentation stage please see the Feasibility guidelines.
The purpose of this document is to gather information to help decide if the project should be stopped, if unlikely to be viable. The level of detail required is at outline level.
Vision and justification from a research perspective
List of requirements (based on those in the Terms of Reference but updated to reflect subsequent discussions and clarifications), prioritised using MoSCoW.
Note: for complex projects you may want to create separate lists for the various work areas or modules.
Default requirements
| ID | Priority | Description | Days (est.) |
|---|---|---|---|
| D01 | M, S or W |
Data Protection Workflow and resource must comply with UK General Data Protection Regulation. |
A xx D xx U xx S xx PM xx |
| D02 | M, S or W |
Digital accessibility and sustainability KDL will plan and implement a sustainable accessibility approach, including scoping, testing, assessment and drafting an accessibility statement as required. This is in addition to accessibility work which is incorporated directly throughout the other project requirements. |
A xx D xx U xx S xx PM xx |
| D03 | M, S or W |
Usability testing At a time decided jointly by partners and the RES Lab, but prior to Acceptance testing (see below), a group of potential users who are representative of the principal target audience is given access to a functional version of the resource and asked to perform a series of tasks designed to test whether the resource is intuitive and pleasing to use for people previously unfamiliar with it. * Note: project partners are responsible for recruiting and organizing the test group (recommend 3-8 test participants) |
A xx D xx U xx S xx PM xx |
| D04 | M or W |
Acceptance testing Late in the development phase and prior to Change Freeze (see below) project partners will test the resource to confirm that it meets all in-scope MUST HAVE requirements.1 |
|
| D05 | M or W |
Change freeze Following Acceptance testing and any development effort that entails, no new feature development will be started. The purpose of this period is to prepare the resource for public launch. RS developer & UI/UX teams will focus on - Bug fixes - Minor design tweaks - Digital accessibility final test & statement - Security test - Deployment |
A xx D xx U xx S xx PM xx |
| D06 | M or W |
Documentation and planning Project workflow and review, evolving solution and dependencies are discussed and documented both in KDL management systems, code repositories and outfacing documents (e.g. technical overview on project website) or research outputs as appropriate. |
A xx D xx U xx S xx PM xx |
| D07 | M or W |
SLA sign-off or handover agreement sign off Agreement on who will be responsible for hosting & maintaining the live site. SLA will need to be signed before public release |
A xx D xx U xx S xx PM xx |
| D08 | M or S |
Data publication and deposit RSE team provides help and advice with respect to preparing and depositing the digital data appropriate for deposit e.g. in institutional Research Data Management service (RDMS). |
A xx D xx U xx S xx PM xx |
| D09 | M or S |
Copyright clearance documentation Management of PI- or partner-provided documentation will be in line with the approach outlined in the "Copyright Clearance" section of this Product Quote. |
A xx D xx U xx S xx PM xx |
| D10 | M or S |
Training KDL staff will undertake training when the project requires knowledge of specific technologies etc and that training cannot be justified outside the project. |
A xx D xx U xx S xx PM xx |
| Total estimated days |
A xx D xx U xx S xx PM xx |
1 ‘In-scope’ is used here to allow for the possibility that one or more requirements which were MUST HAVE in the Product Quote might subsequently have had their priority downgraded in agreement with the project partners. ↩
Project-specific requirements
| ID | Priority | Description | Days (est.) |
|---|---|---|---|
| P01 | M | Eg: A xx D xx U xx S xx PM xx |
|
| Pxx | S | ||
| Pxx | C | ||
| Pxx | W | ||
| Total estimated days | A xx D xx U xx S xx PM xx |
High level design framework for the solution
Other options considered for the technical solution should be covered and a rationale for rejecting them in favour of the solution outlined in the section above should be given.
High-level definition of the tools, techniques, customs, practices and standards that will be applied to the evolutionary development of the solution, including QA and strategy for testing and review.
High-level schedule of project increments
Describe the approach to the management of the project, and considers how the project will be organised and planned, how stakeholders will be engaged and how progress will be demonstrated and reported
Discussion options for the long-term sustainability of the project, e.g. SLA, Archiving, etc.
While compliance with UK government accessibility standards is not required for research outputs, KDL regards a sustainable approach to accessibility as an essential consideration in our digital outputs. KDL integrates digital accessibility planning into new projects from the very start, connecting it with the sustainability planning outlined in the sections above, to embed both accessibility and sustainability considerations into digital resources. By keeping these considerations in mind, KDL aims to balance the accessibility needs of the project’s users with the need to ensure a resource remains sustainable long-term, alongside other factors such as project budget, technical solution and requirements. Rather than listing most accessibility work as a separate requirement, we have allowed for it within estimates for all relevant requirements.
High-level costings, possibly using a range
NB. give costings in two forms: (1) with a breakdown of roles, FTE percentages, and days; (2) as a summary to be used for the Product Quote.
| Year(s) | Role/Resource | FTE | Days | Total | |
|---|---|---|---|---|---|
| Data Protection | 1 | Senior Analyst | |||
| UI/UX Developer | |||||
| Senior Developer | |||||
| 2- | Senior Analyst | ||||
| UI/UX Developer | |||||
| Senior Developer | |||||
| Total for web application | |||||
| Administration | 1- | Project manager | |||
| Infrastructure | 1- | ||||
| TOTAL | |||||
| % of overall bid |
| Web application | |||
| Administration | |||
| Infrastructure | years 1- | ||
| years | |||
| TOTAL | |||
| % of overall bid |
If applicable, a list of links to other documents or resources
Justification for go or no go of the project
| [Analyst (not the document author)] | |
| Software Developer/Engineer | |
| UI/UX Designer | |
| Project Manager | |
| Director |
Software Development Life Cycle. King's Digital Lab. 2025
-
- A2: Terms of Reference guidance
- B2: Project Approach Questionnaire guidance
- F2: Feasibility guidance
- I2: Product Quote guidance
- J2: Statement of Work guidance
- Data Management Plan guidance and AHRC template
- L2: Project Review Record guidance
- N2: Web Hosting and Infrastructure Service Level Agreement (SLA)
- Q2: Decommissioning Authorisation guidance
-
Monitoring Methods - In progress
- Z1: RSE Team Mission and Activities
- V1: How do we approach analysis when a project is funded
- Meetings
- Peer review
- Task management
- Budgeting and resource planning
-
Scenarios and examples - In progress
-
Other useful documents
- KDL Guidance to project partners questionnaire
- SUP Amenability to archiving assessment
- KDL Checklist for Digital Outputs Assessment in the REF
- DSDM Agile Project Framework Handbook
- FAIR Guiding Principles for scientific data management and stewardship
- KDL HR Roles
- AHRC Data Management Plan (external)
- UK Dataservice Data Management Checklist
- Tips on data collection