Appendix A

advertisement
Appendix A – Detailed Requirements
Table A-1-SDMS Functional Requirements
Req.
#
Focus Area
Must
Have
Requirements Description
1.
Certification
The system shall provide an online registration pro- Yes
cess for businesses to apply for
DBE/ACDBE/LDBE/SBE certification.
2.
Certification
The system shall provide definitions of all business
terms and acronyms to the certification applicants.
Yes
3.
Certification
The system shall provide a DBE/ACDBE application template compliant with 49 CFR Part 23 and
Part 26.
Yes
4.
Certification
They system shall allow document uploads by certi- Yes
fication applicants as part of the certification application processes including for tax returns and
affidavit.
5.
Certification
The system shall provide an online registration pro- Yes
cess for businesses to apply for LDBE certification.
6.
Certification
The system shall allow businesses to save incomplete certification applications and complete them
at a later time.
Yes
7.
Certification
The system shall purge incomplete applications
that were last saved more than 3 months in the
past.
Yes
8.
Certification
The system shall prevent the submission of incom- Yes
plete certification applications based on incomplete
data fields and failure to upload the necessary documents.
9.
Certification
The system shall prevent changes to a certification
application by the applicant once the application
has been successfully submitted.
Yes
A-1
In Existing
COTS
SaaS
Software
Requires
Software
Configuration
Comments
Appendix A – Detailed Requirements
Table A-1-SDMS Functional Requirements
Req.
#
Focus Area
Must
Have
Requirements Description
10.
Certification
The system shall allow the MWAA certification spe- No
cialist to allow a certification application to be revised by the applicant by indicating application
deficiencies exist.
11.
Certification
The system shall track all types of applications
(DBE, ACDBE, SBE, and LDBE) from receipt to
approval.
Yes
12.
Certification
The system shall give MWAA certification specialists the ability to review, approve, and deny certification applications.
Yes
13.
Certification
The system shall track the certification application
review process duration. The review process starts
upon successful submission of an application by a
business.
Yes
14.
Certification
The system shall notify MWAA certification special- Yes
ists when new certification applications have been
submitted and are ready for review.
15.
Certification
The system shall notify MWAA certification special- Yes
ists when a DBE/ACDBE application review is 30,
60, 90 days old, when an interstate DBE/ACDBE
application review is 30, 50, 60 days old, and when
a LDBE application review is 10, 20, 30 days old.
16.
Certification
The system shall allow MWAA certification specialists the ability to generate deficiency notices for a
certification application. Deficiencies include, but
are not limited to, un-notarized affidavits and incomplete documents.
Yes
17.
Certification
The system shall provide status reports detailing
the number of deficiency notices sent to certification applicants.
No
A-2
In Existing
COTS
SaaS
Software
Requires
Software
Configuration
Comments
Appendix A – Detailed Requirements
Table A-1-SDMS Functional Requirements
Req.
#
Focus Area
Must
Have
Requirements Description
18.
Certification
The system shall determine if a LDBE certification
Yes
applicant’s address is more than 100 miles away
from the Washington DC zero mile-marker. The
system shall notify the MWAA certification specialist
if the applicant’s address is over 100 miles away
from the Washington DC zero mile-marker.
19.
Certification
The system shall calculate Annual Gross Receipts Yes
(AGR) for a certification applicant including its affiliates and subsidiaries.
20.
Certification
The system shall determine if an applicant’s AGR is Yes
above the allowable threshold for the corresponding certification small business size standard.
21.
Certification
The system shall notify the MWAA certification spe- Yes
cialist if an applicant’s AGR is above the threshold
value for the corresponding certification.
22.
Certification
The system shall generate certification denial letters with signatures of appropriate MWAA officials
and send them to certification applicants.
No
23.
Certification
The system shall track when a certification denial
notification was sent to the certification applicant
and indicate if the denial can still be appealed.
No
24.
Certification
The system shall generate certification approval
letters with certification type, approved NAICS
codes, and signatures of appropriate MWAA officials and send them to certification applicants.
Yes
25.
Certification
The system shall track all suppliers’ present net
No
worth (PNW) and Annual Gross Receipts (AGR) by
year for up to 10 years.
26.
Certification
The system shall provide a real‐time, online directo- Yes
ry of xDBE-certified suppliers searchable by supplier name, current certification type, keyword, NAICS
and NIGP codes, description, and last certification
date.
A-3
In Existing
COTS
SaaS
Software
Requires
Software
Configuration
Comments
Appendix A – Detailed Requirements
Table A-1-SDMS Functional Requirements
Req.
#
Focus Area
Must
Have
Requirements Description
27.
Certification
The system shall generate a downloadable version
of certification directory searches upon request by
the user.
Yes
28.
Certification
The system shall have the capability to crossreference and automatically track contracts and
vendors based on NAICS and NIGP codes, and
owner names.
No
29.
Certification
The system shall have computerized and/or mobile No
capability to take notes and otherwise complete the
site visit report.
30.
Certification
The system shall monitor the appeals process of an No
application.
31.
Certification
The system shall have one centralized database
used by all parties (DSD, Procurement, and Business Owners).
Yes
32.
Certification
The system shall notify certified suppliers 90 days,
60 days, and 30 days before LDBE certification
expiration and 90 days, 60 days, and 30 days before DBE annual update anniversary. The notification should include instructions for maintaining
certification.
Yes
33.
Certification
The system shall track the certification status of all Yes
businesses in the certification database including
businesses denied certification and businesses that
have allowed their certification to lapse.
34.
Compliance
The system shall provide a data collection and retrieval tool to calculate overall 3 year DBE and
ACDBE goals reported to the FTA.
No
35.
Compliance
The system shall track all solicitations released by
MWAA.
No
36.
Compliance
The system shall track all bids on a solicitation including the prime bidder and all sub bidders on a
bid.
Yes
A-4
In Existing
COTS
SaaS
Software
Requires
Software
Configuration
Comments
Appendix A – Detailed Requirements
Table A-1-SDMS Functional Requirements
Req.
#
Focus Area
Must
Have
Requirements Description
37.
Compliance
The system shall track contracts awarded by
Yes
MWAA including, but not limited to the following
information: contract #, prime Contractor, program
type, contract type (LDBE/DBE), award date, period
of performance, contract value, and LDBE/DBE
participation goal.
38.
Compliance
The system shall track task orders awarded under
task order contracts.
39.
Compliance
The system shall submit automatic alerts to DSD of No
contracts awarded by Procurement.
40.
Compliance
The system shall allow MWAA compliance specialists to link contracts to their corresponding solicitations.
41.
Compliance
The system shall allow Airports Authority personnel No
to search for LDBE suppliers using the directory
(limited access).
42.
Compliance
The system shall allow online submission for prime
bids to submit Exhibit D.
Yes
43.
Compliance
The system shall generate Exhibit E document for
each sub bidder identified in an Exhibit D.
Yes
44.
Compliance
The system shall create PDF files of the Exhibit D
and Exhibit E that can be downloaded by the prime
bidder.
No
45.
Compliance
The system shall allow updates to Exhibit D and
Exhibit E documents when a contract modification
is made.
Yes
46.
Compliance
The system shall provide an Exhibit J form online
for prime Contractors to enter on a monthly basis
for each active contract or task order.
Yes
47.
Compliance
The system shall auto-populate appropriate Exhibit
J information from corresponding Exhibit D.
Yes
Yes
Yes
A-5
In Existing
COTS
SaaS
Software
Requires
Software
Configuration
Comments
Appendix A – Detailed Requirements
Table A-1-SDMS Functional Requirements
Req.
#
Focus Area
Must
Have
Requirements Description
48.
Compliance
The system shall notify the MWAA compliance
specialist when a new Exhibit J is submitted.
Yes
49.
Compliance
The system shall allow the MWAA compliance spe- Yes
cialist the ability to review and approve Exhibit J
submissions.
50.
Compliance
The system shall generate approve/denial notifications based on the MWAA compliance specialist’s
review and send to CO and COTR.
No
51.
Compliance
The system shall, upon approval of an Exhibit J,
notify subcontractors identified in Exhibit J that
payment verification is required.
Yes
52.
Compliance
The system shall provide an online form for subcontractors to verify payment including the date of
receipt and amount received.
Yes
53.
Compliance
The system shall notify the MWAA compliance
specialist when payments are not received by subcontractors within deadline.
No
54.
Compliance
The system shall have the ability online to produce Yes
accurate reports on all contracts awarded such total
amount for all contracts vs amount to DBE, LDBE,
ACDBE, SBE, MBE, WBE firms.
55.
Compliance
The system shall provide an online module for
Yes
Primes to enter monthly payments. Payments can
be tracked in real-time and verified with subcontractors.
56.
Compliance
The system shall provide an online module with
capability to produce customized reports on compliance with DBE/LDBE financial goals.
Yes
57.
Compliance
The system shall provide an online dashboard reporting current status of DBE/LDBE goals.
Yes
58.
Outreach
The system shall send e-mails to businesses for
upcoming and future outreach events.
Yes
A-6
In Existing
COTS
SaaS
Software
Requires
Software
Configuration
Comments
Appendix A – Detailed Requirements
Table A-1-SDMS Functional Requirements
Req.
#
Focus Area
Must
Have
Requirements Description
59.
Outreach
The system shall allow prime Contractors and
No
MWAA purchasing agents to search the certified
supplier directory by supplier attributes including,
but not limited to, NAICS code, NIGP code, supplier’s number of employees, and location. The output
of these searches must include the suppliers’ contact information.
60.
Outreach
The system shall have an outreach module that
allows the planning and status of outreach events
such as budget, contacts, mailing list, timeline, and
documents.
No
61.
Outreach
The system shall have the ability to follow-up and
conduct a survey of outreach events.
No
62.
Outreach
The system shall create campaigns and add suppliers based upon certification status, NAICS/NIGP
code, location.
No
63.
Outreach
The system shall track other small/disadvantaged
No
business certifications from accredited certifying
agencies including, but not limited to, the National
Minority Supplier Development Council, Women’s
Business Enterprise National Council, National Gay
and Lesbian Chamber of Commerce, Small Business Administration, and Department of Transportation.
64.
Vendor
Management
The system shall provide self‐management and
registration by vendors.
Yes
65.
Vendor
Management
They system shall search the extensive vendor
database and generate comprehensive reports.
Yes
A-7
In Existing
COTS
SaaS
Software
Requires
Software
Configuration
Comments
Appendix A – Detailed Requirements
Table A-2. SDMS Technical Requirements
Req.
#
Requirement
ISO 25010
ISO 25010 Sub
Characteristic characteristic
1.
The system shall maintain a virtual private network (VPN) connection to
MWAA’s network to allow for system
interfaces.
Compatibility
Interoperability
2.
The system shall include documented
Compatibility
application programming interfaces
(APIs) to support system interfaces. The
APIs must support one or more of the
following: REST, SOAP, or JSON-based
web services.
Interoperability
3.
The system shall exchange any XML
Compatibility
content using an industry standard
schema or a custom schema that is fully
documented.
Interoperability
4.
The system shall use MWAA’s ETL solu- Compatibility
tion when needed to implement interfaces to MWAA systems.
Interoperability
5.
The system shall generate a log of all
system errors during system operation.
This log shall be made accessible to
MWAA’s system administrators.
Maintainability
Analyzability
6.
The system shall allow MWAA system
administrators to create, update, and
delete new data fields, workflows, and
related business rules without the need
to modify base software code.
Maintainability
Modifiability
A-8
In the
Service
Offering
Requires
Configuration
of the Service
Offering
Comments
Appendix A – Detailed Requirements
Table A-2. SDMS Technical Requirements
Req.
#
Requirement
ISO 25010
ISO 25010 Sub
Characteristic characteristic
7.
The system shall have a production en- Maintainability
vironment, a test environment, and a
development environment. The production environment will serve as the operational environment for end users. The
test environment will be used to perform
unit testing as well as user-acceptance
testing. The development environment
will be used by system administrators to
create new customizations.
Modifiability
8.
The system shall support customization
migration between the development environment, test environment, and production environment.
Maintainability
Modifiability
9.
The system shall support replication of
Maintainability
environment between the development
environment, test environment, and production environment.
Modifiability
10.
The system shall support 175 concurrent Performance
Efficiency
users without noticeable performance
degradation.
Capacity
11.
The system shall support a minimum of Performance
5000 transactions a day including certifi- Efficiency
cation application transactions.
Capacity
12.
The system shall provide usage statistics reports on a weekly, monthly, and
yearly basis.
Performance
Efficiency
Capacity
13.
The system shall be fully compatible
with future updates to common PC web
browsers including, but not limited to,
Microsoft Internet Explorer, Google
Chrome, Mozilla Firefox, and Apple Safari.
Portability
Adaptability
A-9
In the
Service
Offering
Requires
Configuration
of the Service
Offering
Comments
Appendix A – Detailed Requirements
Table A-2. SDMS Technical Requirements
Req.
#
Requirement
ISO 25010
ISO 25010 Sub
Characteristic characteristic
14.
The system shall be fully compatible
Portability
with all common PC web browsers including, but not limited to, Microsoft Internet Explorer, Google Chrome, Mozilla
Firefox, and Apple Safari.
Installability
15.
The system vendor shall recognize that
all MWAA certification data, contract
data, and reports stored in the system
are the property of MWAA.
Portability
Replaceability
16.
The system shall maintain an up-time
availability of 99%.
Reliability
Availability
17.
The system shall provide downtime noti- Reliability
fication details including time and duration for all scheduled downtimes. The
downtime notification shall be provided
at least 7 days before scheduled downtime.
Availability
18.
The system shall maintain all vendor
certification records and reports in accordance with MWAA record retention
policy.
Reliability
Availability
19.
The system shall integrate with MWAA
printers to allow the printing of records
and other relevant information.
Reliability
Availability
20.
The system shall support redundant
Reliability
hosting with failover in the event of infrastructure failure at one hosting site.
Fault Tolerance
21.
The system shall roll-back any database Reliability
changes associated with a transaction if
that transaction does not complete successfully.
Fault Tolerance
A-10
In the
Service
Offering
Requires
Configuration
of the Service
Offering
Comments
Appendix A – Detailed Requirements
Table A-2. SDMS Technical Requirements
Req.
#
Requirement
ISO 25010
ISO 25010 Sub
Characteristic characteristic
22.
The system shall support redundant
Reliability
hosting in geographically separated locations to support recovery from disaster
in one geographic location.
Recoverability
23.
The system shall perform database
back-ups to support a recovery point
objective (RPO) of 1 day. The database
back-ups should be stored in at least 2
geographically separated locations.
Recoverability
24.
The system shall authenticate MWAA
Security
users by integrating with Microsoft Azure
Active Directory, MWAA’s Identity and
Access Management System.
Authenticity
25.
The system shall support user-created
Security
accounts for suppliers in support of certification application, certification renewal,
and contract reporting. The user-created
accounts shall be password protected.
Authenticity
26.
The system shall employ HTTP over
TLS communications protocol (https or
secure http).
Security
Confidentiality
27.
The system shall employ role-based
access controls to data.
Security
Confidentiality
28.
The system shall employ user-based
access controls to data.
Security
Confidentiality
29.
The system shall encrypt all data both in Security
the operational database and data
backups.
Confidentiality
30.
The system shall encrypt all data during
transit between systems and to client
computing devices.
Confidentiality
Reliability
Security
A-11
In the
Service
Offering
Requires
Configuration
of the Service
Offering
Comments
Appendix A – Detailed Requirements
Table A-2. SDMS Technical Requirements
Req.
#
Requirement
ISO 25010
ISO 25010 Sub
Characteristic characteristic
31.
The system shall transfer all files using
the SFTP protocol.
Security
Confidentiality
32.
The system shall employ role-based
access controls to define transaction
permissions such as data CRUD permissions.
Security
Integrity
33.
The system shall detect and log intrusion attempts. The log shall be accessible by MWAA system administrators.
Security
Integrity
34.
The system shall include intrusion prevention system technology.
Security
Integrity
35.
The system shall include virus and malware prevention technology.
Security
Integrity
36.
The system shall maintain metadata on Security
all transactions for the lifetime of the
effected record. The metadata should
include the User ID executing the transaction, the timestamp of the transaction,
and what was changed.
Non-repudiation
37.
The system shall support electronic signature for all necessary approvals and
signatory actions.
Security
Non-repudiation
38.
The system shall comply with all accessibility standards regarding web-based
intranet and internet systems enumerated in Section 508 of the Rehabilitation
Act.
Usability
Accessibility
39.
The system shall be accessible from
both the MWAA intranet and world wide
web.
Usability
Accessibility
A-12
In the
Service
Offering
Requires
Configuration
of the Service
Offering
Comments
Appendix A – Detailed Requirements
Table A-2. SDMS Technical Requirements
Req.
#
Requirement
ISO 25010
ISO 25010 Sub
Characteristic characteristic
40.
The system shall be accessible from
personal computers, tablets, and smart
phones.
Usability
Accessibility
41.
The system shall allow system adminis- Usability
trators to add custom MWAA branding to
the user interface.
Appropriateness
Recognizability
42.
The system shall allow system administrators to edit data field names to terms
recognized by MWAA staff.
Usability
Appropriateness
Recognizability
43.
The system shall include self-help training materials.
Usability
Learnability
44.
The system shall allow system administrators to customize the color palette of
the user interface to correspond with
MWAA preferences.
Usability
User Interface
Aesthetics
A-13
In the
Service
Offering
Requires
Configuration
of the Service
Offering
Comments
Download