Professional Documents
Culture Documents
System Requirements Document
System Requirements Document
System Requirements Document
Oladipupo A Ajose
STATEMENTS OF REQUIREMENTS
With the world in a Pandemic and with Organizations scrambling to adjust their business process to the
new normal, it is important that the Corporate Information Solution (CIS) and the Global Quality Solutions
(GQS) ensure the security of company sensitive and most important data.
More people than ever now work from home. This has resulted in fine-tuning corporate policies to make
provisions for users who required certain privileges that was otherwise prohibited. This might include
access to home printers from corporate assigned PCs. It has also resulted in an increase in policy and
test requirement before cut-over into production. To keep up with these policy changes, the Technology
Team, Policy Team and the Test Team must work hand in glove to role out new policies that better aligns
with the times we are in.
This resulted in the birth of the Email Automation System (EAS). The EAS automates the process of
sending out test emails. A quick evaluation of the test process found that manually sending test emails
accounts for almost 40% of the test time for email-based policies. With this part of testing automated, test
time can be reduced by 35%. The test team only needs to upload email details into an excel spreadsheet
and run the EAS. The EAS would automatically send out all required emails and trigger the Corporate
Incident Management System (CIMS)
Page 2 of 7
Email Testing Automation System Requirements Document
Table of Contents
Section 1 Purpose......................................................................................................................................4
Section 2 General System Requirements...................................................................................................4
2.1 Major System Capabilities...........................................................................................................4
2.2 Major System Conditions.............................................................................................................4
2.3 System Interfaces........................................................................................................................4
Section 3 Policy and Regulation Requirements..........................................................................................5
3.1 Policy Requirements....................................................................................................................5
3.2 Regulation Requirements............................................................................................................5
Section 4 Security Requirements...............................................................................................................6
Section 5 Initial Capacity Requirements....................................................................................................6
Section 6 System Acceptance Criteria.....................................................................................................6
Section 7 Current System Analysis..........................................................................................................6
References...................................................................................................................................................7
Page 3 of 7
Email Testing Automation System Requirements Document
Section 1 Purpose
The purpose of the System Requirements document is to specify the overall system requirements that
will govern the development and implementation of the system. The document will also establish initial
security, capacity and system architecture requirements, as well as, system acceptance criteria agreed
upon be the project sponsor and key stakeholders.
Each requirement has a suffix indicating its priority. The requirement priority could either be High (Hi),
Medium (MED) or Low (LO). The priority shows how important each requirement is to the system being
designed.
Page 4 of 7
Email Testing Automation System Requirements Document
Microsoft Email
Outlook Automatic
Launched ally sent by Corporate
Email system Incident
Automation Management
System System
- System must be built using ONLY the Company’s Development Language Framework - Hi
- System’s Codes must be approved by the Identity Access Management Team - Hi
- System must interface with the corporate JDT (Java Development Tool) framework system -
Hi
- System must comply with corporate Internal Development Log Reporting (IDLR) Policy - Hi
- System must be compatible with both offline and cloud version of Microsoft Outlook - Hi
Page 5 of 7
Email Testing Automation System Requirements Document
- System architecture must be approved by the Corporate Information Security Unit before
implementation - Hi
- The EAS can only be used after your is authenticated into the approved user domain - Hi
- An authenticated user using the EAS system can only launch an outlook account the user is
authorized to access - Hi
- The EAS user is responsible for consent sent out by the EAS through Microsoft Outlook - Hi
- All actions performed by EAS must be logged and transmitted to the Internal Development
Log Reporting System - Hi
Page 6 of 7
Email Testing Automation System Requirements Document
References
Chapple, M., Gibson, D., & Stewart, J. (2018). CISSP Certified Information Systems Security
Professional (8th ed., pp. 141-151). Indianapolis: Sybex.
Conrad, E., Misenar, S., & Feldman, J. (2017). Eleventh hour CISSP (3rd ed., p. 17). Cambridge:
Syngress.
Reuters, T. (2020). Data Privacy Principles All Legal Providers Should Adopt. Retrieved July
12, 2020, from https://legal.thomsonreuters.com/en/insights/articles/data-privacy-principles
Page 7 of 7