0% found this document useful (0 votes)
100 views

Assignment 1 Task and Guidelines CS230

The document provides instructions for Assignment 1 of the CS230 Requirements Engineering course at the University of the South Pacific. Students will work in allocated teams to conduct a feasibility study and prepare a feasibility report on a provided case study project. The report must outline each team member's contributions and roles. It must be submitted as a single PDF document by the team leader by the due date of March 15, 2020. The assignment will be assessed based on a rubric evaluating ethics, communication, human factors, and teamwork.

Uploaded by

Rav Sharma
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
100 views

Assignment 1 Task and Guidelines CS230

The document provides instructions for Assignment 1 of the CS230 Requirements Engineering course at the University of the South Pacific. Students will work in allocated teams to conduct a feasibility study and prepare a feasibility report on a provided case study project. The report must outline each team member's contributions and roles. It must be submitted as a single PDF document by the team leader by the due date of March 15, 2020. The assignment will be assessed based on a rubric evaluating ethics, communication, human factors, and teamwork.

Uploaded by

Rav Sharma
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

The University of the South Pacific

School of Computing, Information and Mathematical Sciences

CS230: Requirements Engineering


Assignment 1 Semester 1, 2020
Total Marks: 15%
Due date: 15th March 2020

Preparing a Feasibility Report

Course Learning Outcomes


1. Identify various requirement elicitation techniques for software development.

Setting up Teams for Assignments


You will be working with the allocated team for the entire duration of this Course. You will be submitting
assignments as a single Team Document that clearly indicates the contributions of the Individual team
members.

Task for Assignment 1

You will be provided with a Project description (Case Study) and the team is required to study the project carefully
and identify the needs of the user through elicitation techniques learnt.

In this assignment, you are required to work with your team mates in developing a feasibility report. Refer to
additional reading materials provided to understand and learn about a feasibility study and how to
prepare a feasibility report. Template is provided on page 2.

Once the feasibility study is done the team needs to prepare a feasibility report. The report should clearly
outline the contributions of the individuals with their roles within the team. The team leader takes the
responsibility of submitting the Feasibility report. Refer to Course outline and Moodle shell for the
submission deadline for Assignment 1.

Submission:
1. Pdf document to be submitted before the due date.
2. Turnitin is activated for the dropbox.
3. This assignment needs to be submitted as a Team. One submission from a team, which is to be done from
Team leader’s account. Incorrect submission will result in high penalty.

1
Proposed Outline for a Feasibility Study

1. Scope & Viability

2. Executive Summary

3. Background Information

4. Elicitation Technique applied

5. Proposed System
a. Description of the System
b. Advantages and Disadvantages of the Proposed System
c. Staffing (Skill matrix and Activity matrix)
d. Space Requirements if any
e. Basic Layout (Architecture)
f. Cost benefit Analysis
g. Computer Software Requirements
h. Site Possibilities

6. Feasibility Study
a) Economic Feasibility
b) Technical Feasibility
c) Resource and Time Feasibility
d) Risk Feasibility
e) Social/Legal Feasibility

7. Project Schedule (Using Ms Project)

8. Final Recommendation

9. Reference

2
Marking Rubrics:

CBOK Unsatisfactory Satisfactory Good Marks Marks


(0%-49%) (50% - 75%) (76% - 100%) Allocat Attain
ed ed

Ethics I. Plagiarism/cheating I. NO plagiarism/cheating I. NO plagiarism/cheating


II. Unable to demonstrates an II. Demonstrates an II. Demonstrates an
understanding of ethical understanding of ethical understanding of ethical 5
behaviour behaviour behaviour. Justifications
directly applies to the given
question/case study.
Commu I. Poor I. Good I. Good
nication presentation/communication presentation/communicat presentation/communication
skills (hard to understand) ion skills (clear and loud) skills (clear and loud)
II. Unable to clearly II. Clearly understands II. Clearly understands client’s
understands client’s point of client’s point of view point of view
view III. Able to follow the given III. Able to follow the given 30
III. Poor report writing (ill standard template. standard template
structured, ideas and design IV. Effective report writing (well
not well communicated, structured, ideas and design
and/or poorly formatted) effectively communicated, and
well formatted)
Human I. UAT environment is not I. Appropriate UAT I. User acceptance testing (UAT)
factors ready environment is created is successful
II. UAT failed II. Appropriate UAT environment 5
is created
Teamwo I. Inappropriate task I. Appropriate task I. Appropriate task distribution
rk distribution distribution & & completion on time
II. Failed leadership completion on time II. Success in leadership 5
III. Delay in submission of II. Success in leadership. III. Submission of assignment on
assignment time
IV. Individual work integrated
successfully
Total &
comme
45 (15%)
nts

3
Assessments mapping with CBOK

Short Test 2
Short test 1
Assign 1

Assign 2
CS230
Core Body of Knowledge

Complex Computing
ICT Professional Ethics M 
Knowledge
Professional expectations
Teamwork concepts/issues B 
Communication B 
Societal Issues/Legal issues/Privacy
Understanding the ICT profession
ICT Problem Solving: Abstraction B
Design B
Technology Resources Hardware and Software
Fundamentals
Data and Information Management
Networking
Technology Building Human Factors M 
Programming
Systems Development / Acquisition B
ICT Management IT Governance and organisational
issues
IT Project management
Service management
Security management

You might also like