2019_LSC_RFP_for_GMS-Appendix_B_Detailed_Requirements.xlsx

XLSX spreadsheet 34 KB Posted

Attached to
Request for Proposals: Grants Management System
Solicitation number
LSCGMS1
Issued by

About this file

Appendix B

View the file

Other files

File Type Posted
2019_LSC_RFP_for_GMS.pdf PDF
Appendix_A--2019_LSC_To-Be_Process_Workflows.pdf PDF

On GovTribe

Work with this file

  • Download the original file
  • Contacts named in this file
  • Similar government files
  • Ask GovTribe AI about this file

Text version

LSC GMS Detailed Requirements User Story # Process Category Role User Story / Requirement Feature Area Notes: Requirement enables the team to... Priority Response Microsoft Office User: Response legend:

MBase software meets the business requirement as stated
PBase software partially meets the business requirements, or meets it differently than stated
CBase software does not meet the business requirement, but product is customizable/configurable with no additional cost
C$Base software does not meet the business requirement, but product is customizable/configurable for an additional cost
NBase software cannot meet the business requirementVendor Comments
11.Pre-Grant PreparationSystem AdministratorForms should support different types of data capture (e.g., text fields, date fields, currency fields, drop-down lists, checkboxes, radio buttons), with the ability to indicate required fields. Be able to enforce validation of certain data types in certain fields, such as integers in a number field, date fields, value from a dropdown picklist, and provide error messaging to the userField validationHelp enforce a level of data quality and cleanliness1-Mandatory requirement
21.Pre-Grant PreparationSystem AdministratorBe able to have fields on the application form that get automatically populated/displayed from field values on the related organization and contact recordsField prepopulationEnables the applicant to consistently verify the contact details of their org, or to enable the automatic display of flags set at the organization level (such as special grant conditions)1-Mandatory requirement
31.Pre-Grant PreparationSystem AdministratorCan configure a set of standard fields with pre-determined data validation that can be used across program application forms, review forms and reporting forms, (e.g. program coding, regions, gender inclusion, affected populations, expected outcomes, etc.).Standard fieldsReduce time-consuming manual data entry for administrators, improve data accuracy, and increase the ease of visualizing and reporting on my data.1-Mandatory requirement
41.Pre-Grant PreparationSystem AdministratorFor each granting program, be able to configure an application workflow with application statuses that can control what roles can take what actions on the application through the lifecycle of the grant application.Review process workflow1-Mandatory requirement
51.Pre-Grant PreparationSystem AdministratorFor each granting program, be able to configure default assignments of resources to roles based on a lookup table of program, department, role and grantee org. Where a lookup to determine a default assignment fails, there should be a way for the grant administrator to identify the task to complete the assignment is required.Review process workflow1-Mandatory requirement
61.Pre-Grant PreparationSystem AdministratorFor each granting program, be able to configure a more than one reviewer evaluation rubric form and workflowReview form configManage a review process that involves others outside of the grant administration team (internal or external to the org)1-Mandatory requirement
71.Pre-Grant PreparationSystem AdministratorEnable each granting program to be able to have multiple sub-activities that occur in parallel and have their own workflow actions. e.g., two different review teams, with their own evaluation rubric, have activities for the same application formReview process workflowEnables 3 separate workflows for reviews by OPP and OCE Fiscal and OCE Program Counsel1-Mandatory requirement
81.Pre-Grant PreparationSystem AdministratorTo be able to have a field in the application form that stores a relationship to another record. e.g. subgrant applications can store the reference to the primary grant application. More than one subgrant application should be able to relate to the same primary grant application. Ideally, the field can be hyperlinked to open that record if clicked, and it is nice to have functionality to suggest valid existing applications for that grantee when the user starts typing.Form BuilderEnables subgrant applications to have a separate review and approval process from the primary applications, as well as support reporting on the relationships between primary grants and subgrants.2-Priority Functionality
91.Pre-Grant PreparationSystem AdministratorCustomize application forms with conditional formatting, branching logic, conditional validation rules (based on previous responses), hidden questionsConditional logic in formsTo be able to reduce the display of fields not needed for the applicatn to make the application form easier to use2-Priority Functionality
101.Pre-Grant PreparationSystem AdministratorBe able to have fields on the application form that get automatically populated based on a calculation on another field valueCalculated field valuesEnables automating some sorts of coding on application forms (e.g. fiscal year, transforming a drop down value to a number)2-Priority Functionality
111.Pre-Grant PreparationSystem AdministratorHave the ability to configure multiple review processes (each with their own specific review form template) that will be executed in parallel by different review teams (i.e. OPP, OCE FCA, and OCE Program Counsel)Review form configEnables each department team to manage their teams' tasks, content and workflow on the reviews in parallel2-Priority Functionality
121.Pre-Grant PreparationGrant AdministratorSet up the program budget, or fund, that the grant payments will be allocated from for each year. Each fund may be sub-divided by initiative for allocationFund allocation2-Priority Functionality
131.Pre-Grant PreparationBe able to set, by program, application open and closing dates that automatically control when an applicant can start and submit their applicationApplication windowNot have to manually control when and when not the applications are available to applicants.2-Priority Functionality
141.Pre-Grant PreparationSystem AdministratorAs a system administrator, be able to create and edit application forms in an easy to use interfaceForm BuilderMake changes without needing to ask our vendor/consultant, be able to continue to report on the same grant program through time, and prevent impact to currently active grants with this application.2-Priority Functionality
151.Pre-Grant PreparationSystem AdministratorTo be able to have options for configuring how to collect the evaluation rubric (numeric, likert scale, text, radio button, drop downs), enable weighting of values, and enable conversion logicReview form configEnables each grant program flexibility to build their assessment rubrics to use various evaluation design2-Priority Functionality
161.Pre-Grant PreparationSystem AdministratorTo be able to configure an eligibility quiz to screen out applicants who are not eligible, and only be able to start the application form when the eligibility is passed.Eligibility quiz3-Work around could be accepted
171.Pre-Grant PreparationSystem AdministratorCustomize application forms to use a table format for budgets. (workaround to use budget spreadsheet templates, and add as attachments to the application)Budget tableSo that I can receive the application budget information in a consistant format so we can evaluate consistently across applications.4-Delightful wish list
181.Pre-Grant PreparationSystem AdministratorBe able to configure validation on application questions based on calculation logic or lookup valuesField validation on formsTo enable advanced field validations at the time of data entry, particularly for the Grantee Activity Reporting data4-Delightful wish list
191.Pre-Grant PreparationSystem AdministratorTo be able to configure word or character limits in an application long-text fieldForm Builder4-Delightful wish list
202.Application IntakeApplicantAs a Grantee staff member, be able to see a consolidated list of notification alerts about required tasks and requests from LSC assigned to my organization to completeOnline portalAllows LSC to easily provide a consolidated list of items the grantee needs to provide.1-Mandatory requirement
212.Application IntakeApplicantAs a staff member of a Grantee organization, be able to log into the system and access/edit the information and application forms for grant programs for the organization, and update information of contacts of my organizationOnline portalHave a consolidated place to see the grant programs details and access the application forms.1-Mandatory requirement
222.Application IntakeApplicantAs an individual, be able to register myself into the system and see the application form(s) for grant programs available to individuals. I am not able to see the Grantee organization's detailed data, even if my application form stores a link to the valid grantee organization. (scholarship program model)Online portalEnables grant programs to individuals (i.e. LRAP), akin to scholarship.1-Mandatory requirement
232.Application IntakeApplicantAs a Grantee staff member, be able to save a draft of my application and come back to complete it later. The grantee staff member who initiates each application will be the grantee main point of contact for the particular application.Application save1-Mandatory requirement
242.Application IntakeSystem AdministratorThe ability to configure the application form to structure the documents requested so the uploaded files are stored in a predictable manner, location, and naming convention. A user should then be able to effectively locate documents related to that organization without having to open individual applications.Document uploadEasily find the type of documents provided by the grantee, regardless of where in the grant workflow process the application is in.1-Mandatory requirement
252.Application IntakeApplicantAs a Grantee staff member, be able to See the history of my (or my organization's) past grants with LSC, their statuses, and how much funding was received, submitted documentsOnline portalView this information without having to contact the grantmaker1-Mandatory requirement
262.Application IntakeApplicantAs a Grantee staff member, when I work on application, any grant application needing my organizational profile data will copy from my profile instead of making me re-enter the data.Organization Data1-Mandatory requirement
272.Application IntakeApplicantAs a Grantee staff member, the ability to upload documents / multimedia as part of my applicationDocument uploadProvide supporting documents in a variety of formats (doc, PDF, xls, jpg, video, etc)1-Mandatory requirement
282.Application IntakeApplicantNot have to enter the same information more than once between the initial application (e.g. Letter of Intent) and the subsequent stages of the application (e.g. Full application), because the data is carried forward through the grant process.Data PipingFinish the application form and future stages of the request without having to fill out the same information multiple times, thus reducing time, frustration and data errors.1-Mandatory requirement
292.Application IntakeApplicantAs a Grantee staff member, Be able to log into the system to view the status of my grant, including comments or requested actions from the Program ManagerOnline portalView the status of my applications without having to contact the grantmaker1-Mandatory requirement
302.Application IntakeApplicantAs a Grantee staff member, be able to update my application directly in the system if the LSC staff sends back the application to request more informationSend backBetter collaborate with the grantmaker on the application process.1-Mandatory requirement
312.Application IntakeNew users to the system should be able to have their registrations be automatically approvedRegistrationNot put a bottleneck for the applicant to execute the application process, acknowledging that LSC will need to have a process to manage potential duplicate data for contacts and organizations.2-Priority Functionality
322.Application IntakeGrant AdminFor the Basic Field Grant, grantees are administered in 3-year cohorts, with either a full application form or renewal application form due each year. The applicable application form to use each year are determined by a) which year in the cohort the grantee is in, and b)whether there was a PQV site visit in the prior 2 years. The system should be able to show the appropriate application form to the grantee to fill out and prevent the possibility of the grantee filling in and submitting the wrong application form.Application formPrevent the possibility of the grantee from populating and submitting the wrong application form, but still allow LSC to provision a different renewal application form from the full application form.3-Work around could be accepted
332.Application IntakeApplicantAs a staff member of a grantee organization, be able to see in the grantee portal a view-only list of individual grant program applications that are linked to my organization (i.e. LRAP). The list should not see the actual submitted application details but just basic information: individual name, grant program, grant cycle, application status, amount of grant)Online portalEnables grantee organizations to have visibility to individual grants related to my organization3-Work around could be accepted
342.Application IntakeApplicantAs a Grantee staff member, be able to invite colleagues to collaborate on an application with me in the system, i.e. have multiple contacts be able to log into the system to view and edit the forms.CollaborationWork together with others at my organization on the same application within the system (without having to create a working document outside the system)3-Work around could be accepted
352.Application IntakeApplicantAs a staff member of a Grantee organization, be able to see all the questions and requested documents of an application before starting it.Application previewIf I'm not prevented from seeing all the pages / questions in the application, i can better plan the work to compile the information needed before starting the application. This is particularly useful before the application window opens, but the application form is ready.3-Work around could be accepted
362.Application IntakeApplicantClone an application where the new application copies over values from certain configured fields of the previous application, edit it and submitClone applicationApply again without having to start from scratch if much of the information is the same, for example re-apply in a future funding round. Helpful for grant programs with expected recurring applicants.4-Delightful wish list
372.Application IntakeBe able to apply for a subgrant against approved grants, such that the subgrant is associated with the grant program, year, and conditions of approval.SubgrantLSC Grantees and Staff to manage subgrants in relation to the grantee and the grant1-Mandatory requirement
383.Application ReviewSystem AdministratorConfigure the system to automatically route applications to a reviewer or reviewer group based on values in the application form and a lookup table of reviewers with each reviewer getting their own review form to fill out. The review activities can occur in parallel.Application routing/Automatic reviewer assignmentBecause we divide out the tasks for the application to across multiple people at one or more stages in our process due to volume of applications, regional assignment of team, or area of expertise.1-Mandatory requirement
393.Application ReviewOPPView submitted applications and attached documents against the review/evaluation rubric in a dual pane view onscreen and be able to store my evaluation workReviewReview the application that was submitted1-Mandatory requirement
403.Application ReviewSystem AdministratorSpecific LSC roles have the ability to add external reviewer users to the system with appropriate permissionsReviewer managementEnable my grant process to have reviewers external to my organization enter their review assessments directly in the system.1-Mandatory requirement
413.Application ReviewGrant AdminSpecific LSC roles are able to manually reassign the reviewer from the default valueReviewer management1-Mandatory requirement
423.Application ReviewGrant AdminCan perform specific bulk actions on applications (update review or approval status, assign team members, assign review meeting date)Bulk updatesManage large volumes of applications1-Mandatory requirement
433.Application ReviewExternal ReviewerLog in to a reviewer portal, review the applications assigned to me, and provide comments or rankingsExternal ReviewersCan access the applications online anywhere and any time to review the applications that are applicable to me. It is clear what my remaining tasks are, and I can view the reviews I've completed.1-Mandatory requirement
443.Application ReviewSystem AdminBe able to configure reviewers to be able to view other reviewers' scores/comments/recommendations, but prevent updates to them.Review2-Priority Functionality
453.Application ReviewOPP, OCEBe able to provide feedback to the applicant on either specific areas of the application, or as a whole, and send back to the applicant to allow them to make edits to the application or upload more documents to respond to the feedback.Send backWork with the applicant to strengthen their application so it has all the information required to be reviewed in the best light.2-Priority Functionality
463.Application ReviewOPPBe able to print the contents of a grantee's application in a well-formated document in one action. Ideally the user can select a specific portion for printing, or printing all. Attachments are not expected to be automatically included in the printout.Print document2-Priority Functionality
473.Application ReviewGrant AdminGenerate/view an overview of the consolidated reviews for all applications. (e.g. count of reviews submitted per application, sum or avg scores per application)Review summaryUnderstand how each application compares to each other without looking at each individual review in isolation2-Priority Functionality
483.Application ReviewOPPBe able to easily view the prior year's application from the applicant while reviewing the current application in the dual pane review panelReviewHave a user friendly and efficient way to include the assessment of the current application with the context from prior year's application.3-Work around could be accepted
493.Application ReviewSystem AdministratorHave a way to self identify any conflicts of interest that LSC staff and executive members have with Grantees. This should then support the ability for the person to avoid completing the review or approval tasks for the Grantee and have the process be able to work around this.Conflict of InterestEnables LSC to avoid conflict of interests in their review and decision-making process, but still have the system be able to facilitate the completion of the process. E.g. if the LSC President has a conflict of interest with a Grantee, he should not be able to officially approve grants to this organization, and the process needs to be able to complete.3-Work around could be accepted
504.Grants and Payment AdministrationSystem adminBe able to use a bulk data import process to load amendments to the Basic Field Grants (from appropriations updates) and load the appropriate related adjustment payment records (typically one per remaining month). The amendments can either be increasing or decreasing the grant amount.Data importSupport the realities of a)how the program funding for Basic Field Grants is often not finalized before the administration of the grant cycle begins; b)there could be several adjustments that occur through the fiscal year; c)payments are scheduled and made to grantees on a monthly basis, and adjustments to the total grant amount are usually spread through the remaining months of the fiscal year.
By creating new records for each adjustment, the historical values of appropriation and continuing resolution amounts can be audited and reportable.1-Mandatory requirement
514.Grants and Payment AdministrationGrant AdminI can link payments to specific funds/programs in the system.Budgeting/fund managementSo that I can track how much money has been paid out from fund/program budgets.1-Mandatory requirement
524.Grants and Payment AdministrationGrant AdminHave a consolidated but easy to filter list view that can be segregated by status in the grant process workflow. There can be a set of list views, pre-configured to default a filter view based on role.Lists and filtersQuickly scan active grants to be able to monitor for expected actions, and filter/sort as needed to find information.1-Mandatory requirement
534.Grants and Payment AdministrationGrant AdminHave the ability to indicate all the data and files required from the grantee is received and the payment can be processedCustom fields and records
/ Payment contingent on reportsAvoid mistakenly issuing payment before all the conditions are met.1-Mandatory requirement
544.Grants and Payment AdministrationGrant AdminBe able to use an eSignature solution to collect signatures on documents, either generated in the system or uploaded, that then also efficiently links to the related record.eSignatureSo that both the Grantees and LSC executives who need to sign specific documents can do so efficiently without having to print and scan documents.1-Mandatory requirement
554.Grants and Payment AdministrationFinanceBe able to confirm the check requisitions have already been approved by the appropriate signing authoritiesAuditMaintain the appropriate checks and balances our organization requires for issuing payments1-Mandatory requirement
564.Grants and Payment AdministrationGrant AdminHave the ability to set up expected payments of a grant and attach conditional requirements to be completed before the payment can be released.Payment conditions1-Mandatory requirement
574.Grants and Payment AdministrationGrant AdminBe able to configure a set of document templates (Word or PDF) that includes a copy, formatting, and merge fields from data in the system, to either be automatically generated when reaching a certain status, or manually initiated in the system. These would be stored linked to the data record it was initiated from, ideally in the appropriate location in Box.Document generationSo that documents like the Grant Award letters can be effciently generated1-Mandatory requirement
584.Grants and Payment AdministrationSystem AdministratorBe able to set up a program-specific payment approval workflow that can assign the appropriate approval parties based on a conditional lookup in a table for role assignment by programWorkflow2-Priority Functionality
594.Grants and Payment AdministrationFinanceBe able to update the payment with the payment method and transaction or check number and any other data field needed for audit purposes with data sent from the FMS systemFinance IntegrationProvide information back to the Grants Admin team about the status of the payment processing, so they can effectively answer questions if they are contacted by the grantee.2-Priority Functionality
604.Grants and Payment AdministrationFinanceBe able to update the payment status in the GMS system if a payment needs to be cancelled or voidedFinance IntegrationProvide information back to the Grants Admin team about the status of the payment processing, so they can effectively answer questions if they are contacted by the grantee.2-Priority Functionality
614.Grants and Payment AdministrationGrant AdminFor an appropriate user to be able to adjust the assignment of approving users per individual payment, provided they have the valid permissionsWorkflow2-Priority Functionality
624.Grants and Payment AdministrationFinanceThe finance administrator can easily change the budgets set for each program and subinitiative fund to reflect the appropriations updates received.Fund ManagementUpdate the amount available in the budget in the middle of the fiscal period/year if required2-Priority Functionality
634.Grants and Payment AdministrationFinanceHave an easy consolidated view in the GMS system of the grant payments that have been requesitioned, and be able to update the payment status of the processed paymentsInternal reportsCan easily see the grants that are ready for payment and not have to navigate through the other various dashboards.2-Priority Functionality
644.Grants and Payment AdministrationGrant AdminBe able to batch update a list of data through screen interactions (e.g. batch update wizard, or editable list views)Bulk updateEfficiently provide the information back when I have a significant volume of updates to make back, such as updating the approval statuses of a set of grants from an Executive review meeting, or as a workaround to a system integration with the Finance System2-Priority Functionality
654.Grants and Payment AdministrationGrant AdminBe able to have dashboard views and ad hoc reports that allow me to see a summary of how many grant dollars have been committed and paid out within a selected time period compared to the fund budget, by program and service areaInternal reportsEasily monitor the financial committments against budgets for all the grant programs2-Priority Functionality
664.Grants and Payment AdministrationFinanceBe able to easily display or report on the historical values of each program and subinitiatives at specific points in time.Fund ManagementMaintain historical values of appropriation and continuing resolution amounts3-Work around could be accepted
674.Grants and Payment AdministrationSystem AdministratorBe able to set up a library of potential conditional requirements or tasks that the team can choose to associate to grant payments (? setting a library of requirement types is helpful if there is value to being able to aggregate or search for these completed requirements after the fact. Should consider if the requirement is a type of document that could be useful for others in LSC after submission)Payment conditionsEnables flagging of special grant conditions for the application3-Work around could be accepted
684.Grants and Payment AdministrationSystem AdministratorBe able to group applications into program cycle cohorts or dockets for specific review meetingsApplication groupingBe able to options to manage a cohort of grantees that have a granting cycle lasting over multiple years (e.g. Basic Field Grants, PBIF); and to have options to organize groups of applications for review where the review meeting date isn't known at the time when the application reviews by individual reviewers start.3-Work around could be accepted
694.Grants and Payment AdministrationExecutiveFor an approver to be able to conduct a batch approval of applications from a consolidated dashboard view. For the final LSC Executive approval, the approval amount is pre-populated from the staff recommended amount.Bulk approvalThe approvers can execute the approvals without onerous clicking and data entry
705.Grantee Compliance and MonitoringGranteeI can receive an automated email reminder and system notification when a grant requirement or report is soon to be due, or overdue, based on calculation from a stored planned dateConfigurable email reminders1-Mandatory requirement
715.Grantee Compliance and MonitoringOCE, OPPWhen I log into the system, my portal dashboard has a clear and consolidated display of all my alerts and tasks I need to perform from across all the processes I interact with. This portal dashboard will be customized for each division and role to best fit each role's needs.Portal dashboard1-Mandatory requirement
725.Grantee Compliance and MonitoringGranteeAs a Grantee staff member, be able to Submit/upload my milestone report(s) into the system and have it associated automatically to the grant application and to the organization recordGrantee reportReport on the impact of the grant to my funders.1-Mandatory requirement
735.Grantee Compliance and MonitoringSystem administratorBe able to configure a review/approval workflow to automatically trigger when a milestone report is submitted, with related task notification and planned dates for completion.Grantee report approvalSo there can be visibility into the overall oversight activities1-Mandatory requirement
745.Grantee Compliance and MonitoringGrant AdminView the grantee submitted report and store review notesGrantee report commentingReview grantee reports to keep track of the impact of my grant.1-Mandatory requirement
755.Grantee Compliance and MonitoringGrant AdminBe notified when a grantee submits a report or if an expected report is late.Grantee report notificationsKeep track of grantee reports to track the impact of my grant.1-Mandatory requirement
765.Grantee Compliance and MonitoringGranteeI can administer amendments to grants such as change project end date, decrease requested amount, process a required refund of a portion of funds. These changes should also then be reflected back into its allocated program budget, and reflected in the financial information available in the program budget view.AmendmentsSo that the changes to the grant terms can be captured in the system2-Priority Functionality
775.Grantee Compliance and MonitoringSystem AdministratorI can configure some grant programs (and other objects with process flows in the system, such as site visits, waiver requests, etc) have planned dates by status of the workflow. These dates can initially be populated via calculated number of days from when the object reaches a certain status, but can also be manually updated by users with correct permissions.Triggers to populated fields with calculated values2-Priority Functionality
785.Grantee Compliance and MonitoringSystem AdministratorRelated to the planned dates by workflow status, the portal displays can have a listview for each object that displays the list of records including their planned dates in columnsListviews2-Priority Functionality
795.Grantee Compliance and MonitoringGranteeAs a Grantee staff member, The budget lines I entered in my application form are brought forward into the form I use to submit my milestone report for me to put my actuals againstData carry over from application2-Priority Functionality
805.Grantee Compliance and MonitoringGranteeAs a Grantee staff member, when working on milestone reporting involving outcomes or capacity building, have the values of the objectives provided in the application form be automatically populated into the reporting form for me to put my actuals againstGrantee reportBe able to efficiently provide the information2-Priority Functionality
815.Grantee Compliance and MonitoringGrant AdminI can review, approve, and process amendment requests in the system, such as extensions and change of fundsAmendments - approval & trackingSo that I can accurately capture changes to an existing grant without starting from scratch.3-Work around could be accepted
825.Grantee Compliance and MonitoringHave the system display needed followup compliance items for Grantee and LSC staff and track due dates. The ability to have a visual flag/indicator that outstanding items remaining for the specific reviews.coordinate with Grantee to ensure clarification requests are complied with3-Work around could be accepted
836.Grant CloseoutGrant AdminHave the system support validation that all grantee milestone requirements and special grant conditions are completed before the grant can be set to closed status. The ability to have a visual flag/indicator that outstanding items remain for the specific grant on the consolidated view of the grantee is ideal.Grant requirement indicator3-Work around could be accepted
847.Analysis and Impact ReportingUsersUsers have methods to organize pre-built reports and saved queries (e.g. save to favorites, report tree organization).ReportingUsers can easily find the reports they need often for their role2-Priority Functionality
857.Analysis and Impact ReportingSystem AdministratorBe able to easily and consistently perform ad hoc reporting through filtering of existing listviews of data.

Filtering and grouping data fields could include:

-grant program -service area -region -status -organization flags

- payments made

There should be the ability to use more than one field for filtering and grouping (i.e. sub-filters). The fields being used in the filters should be visible in the display to the userAd Hoc reporting2-Priority Functionality
867.Analysis and Impact ReportingSystem AdministratorAbility to embed HTML pages from a 3rd party Data Visualization tool (e.g.Tableau) into the GMS portal dashboard for internal users.Integration3-Work around could be accepted
877.Analysis and Impact ReportingSystem AdministratorAbility for a validated external data warehouse system to connect to the GMS and retrieve datasetsIntegrationSupport the needs of ODGA to access the data in GMS for it's needs3-Work around could be accepted
887.Analysis and Impact ReportingSystem AdministratorAbility to embed HTML pages specific to a Grantee on each individual Grantee's organization view, visible for both the Grantee and internal to LSCIntegration4-Delightful wish list
898.Contact Relationship ManagementSystem AdminTo be able to store custom fields on contacts or organizations, which can then be pulled to display on application formsCustom fieldsPull organization and contact flags onto the application form (e.g. Special Grant Conditions or LRAP ineligibility) so it is visible when reviewers and grant admins are reviewing the application.1-Mandatory requirement
908.Contact Relationship ManagementGranteeAs a Grantee staff member, be able to update my organization's information via an online portal, including uploading documents.Update org infoEnsure my own information is accurate and up-to-date when I apply for grants.1-Mandatory requirement
918.Contact Relationship ManagementCan maintain multiple contacts for each grantee organization and their roles in their grantee organizationContact relationship1-Mandatory requirement
928.Contact Relationship ManagementEasily search (accessed by 1 mouse click) for organizations or contacts by name, or by other factors such as region, service area, or type of organizationSearch and RetrievabilityCan quickly find the information I need1-Mandatory requirement
938.Contact Relationship ManagementTrack a grantee organization's entire granting history with us including past applications, grants, payments and other financial historyGranting historyBuild our institutional knowledge about the organization so we can refer to historical data in future assessments1-Mandatory requirement
948.Contact Relationship ManagementAbility to track and view an organization and contact's communication & activity history with us (e.g. emails, site visits, meetings) and link emails to the recordCommunications historyBe prepared with the knowledge of all our organization's touchpoints with the applicant2-Priority Functionality
958.Contact Relationship ManagementIn my regular email client (i.e. Outlook Exchange), I can directly associate an email thread with a grantee contact or organization. Ideally, from my email client I can also view the organization or contact data and all the email history related to it (integrated view of GMS CRM data).Email integrationSo that I can manage my work using the tools I am already familiar with.2-Priority Functionality
968.Contact Relationship ManagementGrant AdminBe able to execute a query from the contact list to generate a distribution list for sending emails. The query should enable the ability to filter based on values within different fields, such as application program cycle, status of applicationBroadcast emails2-Priority Functionality
978.Contact Relationship ManagementGrant AdminSend an email to an individual applicant, staff or reviewer, OR a distribution list of multiple applicants, staff, or reviewers, based on a template, which I can customize before it is sentCustomizable E-mail notificationsKeep stakeholders informed of changes e.g. application decision, invitation to further round, request for input2-Priority Functionality
988.Contact Relationship ManagementSystem AdministratorBe able to have an appropriate LSC staff member be notified if data on the Grantee organization gets updatedRecord change notification3-Work around could be accepted
998.Contact Relationship ManagementAllAbility to configure a consolidated view of LSC's interactions with a grantee organization (i.e. related data objects) on one screen - e.g. grant applications and awards, site visits, payments, Special Grant Conditions, Recommended Correction Actions, organizational documents, etc.Consolidated viewEnables grantee users and LSC staff to have a command center view of all the related items for that grantee so it is easy to find out information about all the activities occuring with that grantee
1009.General System AdminSystem AdministratorHave the ability to assign role-based security permissions to users to system functionality, data objects and data field-level, by object status. There is the ability to assign each user to multiple rolesUser permissionsCan expose records to larger groups of users, but control what data fields are visible to each type (e.g. Grantees can see their application form questions, but not the internal LSC administration fields)1-Mandatory requirement
1019.General System AdminSystem AdministratorHave options for configuring the internal user dashboards by role (e.g. consolidated task alerts, interactive data visualizations, tabbed list views, card displays, frequent links, etc)Dashboard configurationto be able to design and implement effective gateways to the data and functionality users need most in their roles, improving user adoption1-Mandatory requirement
1029.General System AdminSystem AdministratorAbility to assign statuses to users - e.g., active, inactive.User permissions1-Mandatory requirement
1039.General System AdminSystem AdministratorAbility to assign functional roles to LSC staff (e.g., OPP liaison, TIG regional representative, OCE Fiscal Compliance Analyst, OCE Program Counsel) and assign staff to particular grantees.User permissions1-Mandatory requirement
1049.General System AdminSystem AdministratorConfigure the system to automate certain actions (e.g. triggers) based the application reaching certain status of the workflowAutomation capabilities (trigger system)Manage the workflow processing of large volumes of applications within one round, and/or support the administration of grant programs that have ongoing application intake (no close date).1-Mandatory requirement
1059.General System AdminSystem AdministratorConfigure email templates to be sent automatically to the applicant, staff or reviewers, based on criteria and events. Email templates can include mail merge fields.Automated E-mail notificationsKeep stakeholders informed of changes e.g. application decision, invitation to further round, request for input1-Mandatory requirement
1069.General System AdminSystem AdministratorHave the guidance, support and/or tools from the vendor to plan and perform an initial data migration of historical dataData MigrationMake sure my data and system is configured the way I need for my grantmaking process.1-Mandatory requirement
1079.General System AdminSystem AdministratorBe able to leverage the system to configure the data objects, forms and workflow activities to support the other processes related to the grant programs and grantee organizations: I.e. site visits, Recommended Corrective Actions, Waiver Requests, Audited Financials, Investigative Actions, Property and Capital Transaction requestsData model1-Mandatory requirement
1089.General System AdminSystem AdminTo support the Oversight review processes, enable the configuration of different permutations of review forms that specific users will be able to select as the appropriate one to use for the particular oversight process.Review form configEnables flexibility to the OCE and OPP team to manage the Oversight review processes while still supporting consistency of review with templates2-Priority Functionality
1099.General System AdminApplicantFor existing users to be able to manage password resets themselves without the need for a system administrator to do soPassword resetSelf-serve password resets to avoid having specific LSC users being a bottleneck to accessing the system2-Priority Functionality
1109.General System AdminSystem AdministratorBe able to configure specific fields to track and view user edit history to the system and dataAuditingTrack activity in the GMS in case there is a need to go back and reference/double check changes.2-Priority Functionality
1119.General System AdminSystem AdministratorHave access to vendor support for supporting configuration enhancement advice or services (not just for software defects or system outages)SupportContinue to effectively maintain our system after initial go-live2-Priority Functionality
1129.General System AdminSystem AdministratorBe able to integrate the solution with other applications or tools (best scenario is through a robust, well-documented, bi-directional API).Integration / APIcan empower other business units to realize business process efficiency gains and to achieve strategic priorities based on data residing in the GMS2-Priority Functionality
1139.General System AdminSystem AdministratorThe system has a tool to help identify and manage duplicates in organization and contact recordsDeduplicationHave a process to support keeping their data clean while allowing the automatic registration process.2-Priority Functionality
1149.General System AdminTo have clear visual signposts within the interface that helps me understand what activities are still remaining for me to complete my step in the grant process. (what are the different supports available? e.g. progress bar, mouseover help text, consistent navigation layout, non-intrusive visual cue of remaining mandatory fields/tasks)User Interface4-Delightful wish list
1159.General System AdminSystem AdministratorHave ability to establish version control over forms and templatesVersion ControlMake changes to an application form as we learn from prior rounds, without negatively impacting the processing of applications from prior rounds, but also still enabling direct reporting of common fields across rounds4-Delightful wish list
1169.General System AdminSystem AdministratorBe able to configure listviews of data that is able to group rows by a certain fields and show subtotals for each groupList viewsDisplay certain types of data in a consolidated view, particularly the monthly Basic Field Grants to each grantee. After adjustment payment records are created, it would be helpful to be able to enable the user to select what level of consolidation they want to see, e.g. one payment record per month per grantee consolidated across all programs, or one payment record per month per program for each grantee, or seeing all details.4-Delightful wish list
11710. Technical RequirementsSystem AdministratorAbility to configure user permissions to include view/edit access restrictions on added documentsSecurityBe able to prohibit grantees from viewing certain documents uploaded by LSC staff1-Mandatory requirement
11810. Technical RequirementsSystem AdministratorThe system shall allow for attachments/hyperlinks within outbound email communications.Outbound emailBe able to include attachments of system-generated documents and/or hyperlinks to certain records in the system1-Mandatory requirement
11910. Technical RequirementsSystem AdministratorHave a method for a data warehouse solution or data reporting/visualization solution to connect to read access the dataTo download the data so that we can add it to a data warehouse or for some reporting need.1-Mandatory requirement
12010. Technical RequirementsSystem AdministratorHave a self-serve method to download all of LSC's data from the service in a format that can be easily import into any databaseData ownershipLSC maintains the ownership of their data and have the ability to retrieve all it's data in case we sever services with the vendor1-Mandatory requirement
12110. Technical RequirementsSystem AdministratorAllow for integration with LSC's Financial Management System - through an API, a csv file or Excel file formatted per the FMS' upload template requirements.Integrations1-Mandatory requirement
12210. Technical RequirementsSystem AdministratorAllow for real-time integration with Box (document management tool) via a plug-in or an API. LSC users can "attach" documents from Box to different data objects (e.g. application, organization record, site visit) via a file navigator in the GMS. Grantee attachments that are uploaded into the GMS are then also stored in the Box account.Integrations1-Mandatory requirement
12310. Technical RequirementsSystem AdministratorHave separate environments for Production environment and Build and Test to better enable a phased deployment build and test plan, including ability to test integrations to LSC's other systems' sandbox environments.Environments1-Mandatory requirement
12410. Technical RequirementsSystem AdministratorHave a clear method to migrate copies of data from the Production environment to refresh the sandbox environment.Environments1-Mandatory requirement
12510. Technical RequirementsSystem AdministratorAbility to schedule data imports and exportsMass updatesManage the resource load on the system to prevent slow-down for end users2-Priority Functionality
12610. Technical RequirementsSystem AdministratorSystem should have high reliability for availability, including plans for emergency failover and disaster recoveryEnvironments2-Priority Functionality
12710. Technical RequirementsSystem AdministratorAbility to track/audit changes made to security accessSecurity2-Priority Functionality
12810. Technical RequirementsSystem AdministratorAbility for authorized users to post system-wide notices on the main/home screen.NotificationsBe able to communicate to their users in-system2-Priority Functionality
12910. Technical RequirementsSystem AdministratorMust integrate with Okta for single sign onSecurity/PermissionsEnable LSC staff to utilize single-sign-on to ease access while maintaining security2-Priority Functionality
13010. Technical RequirementsSystem AdministratorAllow for integration with Microsoft Exchange/OutlookIntegrations2-Priority Functionality
13110. Technical RequirementsSystem AdministratorHave access to archiving functionality, either directly or through the vendorAuditingClear out older system elements (application forms, programs, reviews, etc.) from the immediate view of users, to prevent visual clutter2-Priority Functionality
13210. Technical RequirementsSystem AdministratorSystem has a mobile-friendly user interfaceResponsive designEnables users to access grantee information easily from on the road3-Work around could be accepted
13310. Technical RequirementsSystem AdministratorAllow for integration of contact details and segmentation fields to an email marketing tool (such as Mailchimp) via an API, and to allow for integration back into the GMS to store the record of the communication sent to the contacts.IntegrationsSo that LSC can build and send well designed broadcast communications to an updated distribution list3-Work around could be accepted
13410. Technical RequirementsSystem AdministratorHave the ability to add or update large amounts of data with tools available in the system without requiring the support of the vendor.Data MigrationReduce the amount of redundant data entry work and thus reduce typos and mistakes.3-Work around could be accepted
13510. Technical RequirementsSystem AdministratorIdeally have a system method to migrate packages of configuration from the Build environment to the Test and Production environments.Environments3-Work around could be accepted
13610. Technical RequirementsSystem AdministratorLong-text fields have a spell-check feature to identify potential spelling errors to usersUser ExperiencePrevent some mistakes4-Delightful wish list
13710. Technical RequirementsSystem AdministratorAllow for integration with Cvent (event management) through an API. Information to integrate may include when a grantee attends a TIG Conference.Integrations4-Delightful wish list

Data validation

MBase software meets the business requirement as stated
PBase software partially meets the business requirements, or meets it differently than stated
CBase software does not meet the business requirement, but product is customizable/configurable with no additional cost
C$Base software does not meet the business requirement, but product is customizable/configurable for an additional cost
NBase software cannot meet the business requirement

File details come from the government source that posted it.