CS 230 Assignment 1
CS 230 Assignment 1
Assignment 1
Due Date: Thursday 24 March 2023, Time: 11:55 pm (FJT)
Weight: 15%
LEARNING OUTCOMES:
• Identify various requirement elicitation techniques for software
development.
Document Template
• There is a software Outline for a Feasibility Study template
attached on page 4.
• All teams will need to adopt this template.
• Teams can add more sections that may be relevant to the
assigned project.
Reference
• Reference all materials you use.
• APA referencing style to be used.
Final Document
You should place the following items in one PDF document:
• Cover page (Please show group number, and case study title
clearly.)
• Software Design Report Document.
• Mark Allocation Sheet
Plagiarism
• No two teams should submit the same or similar assignment.
Queries
• Maintain contact through Moodle discussion forum named
Assignment Discussion Forum.
• Feel free to consult the Course Coordinator during the
consultation hour or tutorial hours for queries.
Team Work
• You are required to form a team of at least (max) 4 members
for this assignment.
• You are required to sign up for your groups.
• You are required to work as a team and have continuous
discussions among the group.
Choose any one of the case studies for the assignment and a feasible study.
The system should also integrate with the company's existing systems, such as their
accounting software and email system, to ensure a seamless employee experience.
BulaTech Company has appointed your project team to evaluate and prepare feasibility
study for their needs.
Bula Call Centre PTE Ltd is a multinational company with offices and subsidiaries
located in different countries. The company is involved in various businesses such as
manufacturing, marketing, and distribution of consumer goods. The finance
department of Bula Call Centre PTE Ltd is responsible for managing financial
transactions, forecasting, budgeting, and reporting to senior management.
Problem: The finance department is currently facing several challenges, including a lack
of automation, inconsistent data management practices, and delays in generating
reports. The finance team has to manually enter data into spreadsheets, which is time-
consuming and prone to errors. Moreover, the data is scattered across different systems,
making it difficult to obtain a holistic view of the financial performance of the
organization. This results in a delay in generating reports, which can hinder decision-
making processes.
Solution: To overcome these challenges, Bula Call Centre PTE Ltd decides to implement
a finance information management system. The system would automate financial
processes such as accounts payable, accounts receivable, and general ledger
management. It would also provide a centralized database to store financial data,
ensuring that data is consistent and readily available. The system would generate real-
time reports that would enable the finance team to analyze financial performance and
provide insights to the senior management.
Benefits: The finance information management system would provide several benefits
to Bula Call Centre PTE Ltd, such as:
Improved accuracy: The system would eliminate errors caused by manual data entry,
ensuring that financial data is accurate and consistent.
Increased efficiency: Automation of financial processes would reduce the time spent
on manual tasks, enabling the finance team to focus on more strategic initiatives.
Better decision-making: The real-time reports generated by the system would provide
insights into the financial performance of the organization, enabling better decision-
making.
Bula Call Centre PTE Ltd has appointed your project team to evaluate and prepare
feasibility study for their needs.
Signed
Criterion Beyond expectation [8.0-10.0] [16.0-20.0] Meet expectation [5.0-7.9] Below Satisfactory [0.0-4.9] Score
[10.0-15.9 [0.0-9.9]
Content The report content is well written, is The report content is well The report content is 20
complete in all aspects, and satisfies all written, is complete in most inadequate, is incomplete in
assignment requirements. aspects, and satisfies most many aspects, and satisfies
assignment requirements. very few requirements
Organization The report is well organized, appropriately Report reasonably well The report is not well 5
sectioned, uses diagrams when documented and organized. organized, however, lacks
appropriate, important issues are clearly coherence.
stated
Presentation Style Document literature demonstrates Document literature is Document literature lacks 5
sophisticated clarity, conciseness, and accomplished in terms of clarity or conciseness and
correctness. The report is well structured clarity, and conciseness, and contains numerous errors. The
and contains appropriate references contains only a few errors. The report is poorly structured and
report is adequately structured references are inadequate or
and contains appropriate missing.
references.
Problem Analysis: Identifies information requirements and Identifies information Does not identify relevant 20
selects what is relevant from the open requirements and is a selection information from open
literature. of the relevant from the open literature.
literature is not fully evident.
Identifies all elicitation techniques Does not elicitation techniques
applied, all relevant constraints and Identifies most elicitation applied, identify relevant
requirements and formulates an accurate techniques applied, most constraints and requirements
description of the problem relevant constraints and and is not able to formulate a
requirements and formulates a description of the problem.
description of the problem.