Question

In: Operations Management

Defining Requirements - The next step is to identify the essential requirements for the information system....

Defining Requirements - The next step is to identify the essential requirements for the information system. In addition to the stakeholder interests identified above, review the Case Study, especially the interviews, highlighting any statements that tell what the person expects the system to do. Functional requirements express specifically what the user needs the system to do. This can be in terms of tasks the users need to perform, data they need to input, what the system might do with that data input, and output required. Non-Functional requirements express how the system will perform in several performance areas and security. As a member of the CIO's organization, you will use your professional knowledge to Identify 5 Functional Requirements (including one specifically related to reporting) and 5 Non-Functional Requirements (including 2 security-related requirements). Refer to Week 6 content on requirements; security requirements are covered in Chapter 6 of the textbook. Additional research can expand your knowledge of these areas.

Once you have written down the 10 requirements, evaluate each one using the criteria below and create 10 well-written requirements for the new hiring system.

The requirement statement:

• Is a complete sentence, with a subject (system) and predicate (intended result, action or condition)

• Identifies only one requirement; does not include the words "and," "also," "with," and "or."

• For Functional Requirements, states what tasks the system will support or perform

• For Non-Functional Requirements, states how the system will perform.

• Includes a measure or metric that can be used to determine whether the requirement is met (time or quantity), where appropriate

• Is stated in positive terms and uses "shall" (not "may" or "should"); "the system shall xxxx" not "the system shall not xxx"

• Avoids the use of terms that cannot be defined and measured, such as "approximately," "robust," "user friendly," etc.

• Is achievable; avoids terms such as "100% uptime," or "no failures" For a full requirement specification, there will be many requirements statements; you only need to provide the number of requirements identified for each category. Do not provide generic statements but relate to the needs of CIC to improve its hiring process.

(Provide an introductory sentence and copy the table and insert information within.)

Requirement ID

Requirement Statement

Stakeholder

(Name/Position from Case Study that identified this requirement)

Functional Requirements

Example

The system shall store all information from the candidate’s application/resume. In a central applicant database.

Recruiter - Paul O’Brien

1.

2.

3.

4.

5. (Reporting)

Non-Functional Requirements

Example

The system shall be implemented as a Software as a Service solution.

CIO – Fadil Abadi

1.

2.

3.

4. (Security)

5. (Security)

Solutions

Expert Solution

Requirement ID

Requirement Statement

Stakeholder

(Name/Position from Case Study that identified this requirement)

Functional Requirements

1.

Central application database to store the resume of candidate

Head-Recruitment

2.

Through Artificial Intelligence rank the candidate

Chief Developer

3.

Automatically shortlisting candidates according to required qualification and skills

Head- Recruitment

4.

Generating offer letter to selected candidate

CTO

5. (Reporting)

Making report on candidates fit the requirement, attend the interview, selected and accepted offer

Head-Recruitment

Non-Functional Requirements

1.

Software as a service solution

CIO

2.

Software as shortlisting and communicating with candidate

CIO

3.

Use of AI and Machine Language to communicate with the potential candidate

CIO

4. (Security)

ERP should have encryption of data

Chief security Officer

5. (Security)

64 bits encryption and user controlled for authorized assess

Chief security Officer


Related Solutions

On the planning process, after defining the key risk, the next step is to determine the...
On the planning process, after defining the key risk, the next step is to determine the key control(s) relevant to this risk (     ) Agree (     ) Disagree,   give reason:
Why is it important to identify the information requirements of a new system prior to building...
Why is it important to identify the information requirements of a new system prior to building the system? Discuss this in terms of change management in IT implementation? Please answer in detail. For 5 marks
ZOHO CRM system: Define the information requirements Identify the information sources Summarize the database technology and...
ZOHO CRM system: Define the information requirements Identify the information sources Summarize the database technology and operating system What are some important considerations to ensure that the database is populated with the correct data? Describe 2-3 processes that will ensure that the data is maintained for accuracy and the integrity of available data
Discuss why testing is so essential to the development of a new system. Identify and describe...
Discuss why testing is so essential to the development of a new system. Identify and describe the elements of a test plan. What is the primary goal of unit testing? What is the primary goal of integration testing; describe the four approaches to integration testing. Compare and contrast system testing and acceptance testing. Describe the five approaches to systems testing. What is the difference between alpha testing and beta testing?
Identify and discuss the requirements, rules, and regulations of the Moroccan banking system in the Automotive...
Identify and discuss the requirements, rules, and regulations of the Moroccan banking system in the Automotive global market in regards to lending to foreign companies. with references
Select a system engineering organization, identify the entry level requirements for the organization, and develop a...
Select a system engineering organization, identify the entry level requirements for the organization, and develop a set of descriptions for an individual at each skill level: basic, intermediate, and supervisory.
1. Identify and briefly describe the functional and non-functional requirements for the proposed system
1. Identify and briefly describe the functional and non-functional requirements for the proposed system
1) Look at the statistical analyzes that I have provided. Now, identify the next necessary step...
1) Look at the statistical analyzes that I have provided. Now, identify the next necessary step related to the statistical conclusions I have reached. (Hint: It has to do with t-tests) Here are the results of the Observation Study data analysis. Descriptive Statistics Independent Variable 1 - Gender: a categorical variable N = 1042 (frequencies: Male = 469, Female = 573) Independent Variable 2 - Behavior: a categorical variable N = 1042 (frequencies: Cell = 184, MP3 = 84, None...
Consider the following set of requirements for a university information system that is used to keep...
Consider the following set of requirements for a university information system that is used to keep track of students’ transcripts. R1: The university keeps track of each student's name, student number, class, and degree program. R2. The university consists of various departments. Each department is described by a name, department code and phone. R3. Each course has a course number, course name, and credits. R4. Each section has an instructor, course number, and section number. There might be multiple sections...
Task # 3:          Identify Functional and Non-Functional Requirements for the given system description: The proposed...
Task # 3:          Identify Functional and Non-Functional Requirements for the given system description: The proposed software product is the Hospital Patient Info Management System (HPIMS). The system will be used to get the information from the patients and then storing that data for future usage. The current system in use is a paper-based system. It is too slow and cannot provide updated lists of patients within a reasonable timeframe. The intentions of the system are to reduce over-time pay...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT