Lab 1 - Schema
Lab 1 - Schema
ID/NAME: ____________________________________
TIME 2 hours
MARK 10
INSTRUCTION 1. This work should be done individually.
2. Submit on Kalam into the correct directory of your section.
3. Save your file as “LAB1_ID”
TASK Read carefully the given case study and answer the following
questions.
You have been assigned as team leader for a new project at the IT
department of VENUS company. The company recently has awarded
to develop a “Pickup and Delivery System” for TARGET, retail
company. After brain storming with team members, the team has
identified major modules for the system which involved multiple users
including customer, courier, inventory control, packaging specialist,
and technician. The following modules are:
1. The ordering system, where the customer can order any item
listed on the website, make payment, and choose the delivery type
(pickup, delivery, or drive up). The packaging specialist will help
ensures that items are ready for shipment by placing them into
the boxes, sealing, and labeling the items.
2. The carrier is responsible to transporting packages from TARGET
to the customer address.
3. The inventory assistant performs counts and ensure all inventory
is accounted for and reported according to company policy.
In order to avoid project delays, you as a team leader have to ensure
the first two modules are complete by the end May 2023.
Questions:
Possible answer:
If choosing the Agile Model – not really correct, but this answer
can be considered if you give some assumptions. Because, agile
model is used to develop all modules at the similar time by several
groups. The system might deliver at a same time (which is the
best, but if not follow the contract awarded, it should be ok too).
Plus, the team should consider integration issues because this
system is considered critical and involve real time processing.
Possible answer:
The answer depends on what model has been chosen. You should
discuss what activities may include in each phase/stage of the
proposed model.
(3) How CASE tools may help system development team in their work?
What is most important reasons to employ it? (2 marks)
Reason:
(4) Your top management decide not to develop the inventory system
module but to out-source it. They have asked you to suggest the
cost-effective way to outsource it.
a. Suggest the most cost-effective way to outsource the
propose system development. (1 mark)
Possible answer:
IT service firm or open source software. Why?
IT Service Firm- we should identify firms that have the
expertise with good knowledge and experience to provides
fast and best solutions of the rise issues.
Possible answer: