Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
28 views

Assignment Question - SDM

iSeek is an online recruitment company that currently manages job listings and applicant profiles manually. They are expanding and need an online system to match applicants to jobs more efficiently. A group of consultants was hired to develop the system. The group created a project plan using agile methodology. They analyzed requirements through interviews and developed use cases and class diagrams. A prototype was created to demonstrate job listings and applicant profiles with search and matching. Testing plans include unit and user acceptance testing to ensure quality. The system will be deployed using an incremental approach and refined based on feedback.

Uploaded by

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

Assignment Question - SDM

iSeek is an online recruitment company that currently manages job listings and applicant profiles manually. They are expanding and need an online system to match applicants to jobs more efficiently. A group of consultants was hired to develop the system. The group created a project plan using agile methodology. They analyzed requirements through interviews and developed use cases and class diagrams. A prototype was created to demonstrate job listings and applicant profiles with search and matching. Testing plans include unit and user acceptance testing to ensure quality. The system will be deployed using an incremental approach and refined based on feedback.

Uploaded by

nallamal1006
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 7

CT046-3-2 SDM – SYSTEMS DEVELOPMENT METHODS APU DEGREE – LEVEL 2

:
ASIA PACIFIC UNIVERSITY
CT046-3-2 SDM – SYSTEMS DEVELOPMENT METHODS - DEGREE – LEVEL 2

IN-COURSE ASSIGNMENT

LEARNING OUTCOMES:
 Construct the different views of a system using tools and techniques.
 Demonstrate appropriate analysis, design, and implementation techniques through a simple
prototype.

CASE STUDY:
iSeek - Online Recruitment System , (Jobstreet, Linkedin)

iSeek is a job recruitment company, currently operating in Malaysia. They receive vacancies
from companies (employers) through emails and calls. At the same time, they receive personal profiles
from job seekers (applicants) via calls, emails, and walk-ins. All this information is recorded in books
and occasionally in spreadsheets. On a typical day, the clerk at iSeek will manually match the jobs
against the potential candidates. If matched, both the applicant and the employer will be notified for an
interview. This cycle takes place several times until both parties are suitable to find job confirmation.
A small fee will be charged to the employer should the applicant be hired.
Lately, iSeek is expanding its business and has been receiving many applications from both job
seekers and employees from many cities. With the new expansion, the staff of iSeek is facing tedious
problems and customer complaints. Therefore, iSeek has decided to establish an Online Job
Recruitment System.
In the new system, an employer could directly advertise their vacancies by filling up a standard
online ‘Job Offer’ form through the employer’s portal. Each employer is given a personal account to
modify their advertisement within their portal. They can input information such as job position,
description, and required qualifications along with the information about the offered
remunerations(salary+benefit). An employer could view the responses to their ads from time to time.
(requirement for employer/company)
Jobseeker (applicant) needs to register with the iSeek system before applying for a job. They
could create an e-resume (CV) by filling up an online form with their details such as work experience,
education, etc. They would be able to check and update their records at any time. (Requirements
Jobseeker)
The online system would frequently match the Employer’s vacancy ads with the appropriate
CV of the applicants. (This could be done by iSeek’s administrator as well). If a match is found, the
applicant and employer will be notified of their match, at which time the applicant can choose to apply
for the job via the iSeek system. If the employer agrees, the applicant will then be notified for an
interview. Payment can be made through the system for service rendered for the employer should the
applicant be hired.
The information in the system will be maintained by the iSeek administrator, and other tasks such
as backing-up data, removing old vacancies, managing account information, etc. The admin however
is not authorized to change the personal information of the applicants or employers. The managers of
iSeek would also be able to print standards reports such as a list of applications, and vacancies on an

ASIA PACIFIC UNIVERSITY 1 052023


CT046-3-2 SDM – SYSTEMS DEVELOPMENT METHODS APU DEGREE – LEVEL 2

ad-hoc basis. The owner has allocated RM 80,000 for the project and the estimated timeline is four (4)
months. You are required to plan, analyse, design, and develop a prototype for iSeek. (requirement
Iseek Admin/Manager)
*Note: You are not only limited to the above requirements. Any other relevant requirements to
ease the process of managing the iSeek operations can be added if you think they are viable.

TASKS:

Work with 5 (FIVE) students in a group. Assume that you are a group of software development
consultants, hired to advise the iSeek on efficient development approaches for their project.

You are required to document the following:

1. Project Planning (Group Task)


1.1. Introduction - Provide a brief introduction to iSeek company including its stakeholders,
users, current business process, etc. (1 paragraph)
1.2. Problem Statements – Discuss the existing business problems of the iSeek company.
(at least 3 problem statements with detailed explanation)
1.3. Suggested System – Briefly explain the suggested system that you would propose for the
above project. Include a conceptual diagram to show your initial idea of the new system (you
may use any diagram such as a Rich Picture, Context Diagram, etc).

(Drawing the context diagram with detailed explanations at least 1 paragraph)

1.4. Scopes, and Objectives – Define the Scopes and Objectives for the iSeek company.
(Scopes: write in at least 1 paragraph)
(Objectives: at least 3 objectives /point form)

1.5. Project Scheduling - Create a project schedule (such as a Gantt Chart) according to one of
the system development methodologies that you have suggested in Part 2.2 below. Clearly
show the duration, tasks (and sub-tasks), and predecessor (parallel, sequential, iterative, if
any) recommended for the project.
(Create the gantt chart= 4 months/ no explanation )

2. Agile Principles and IS Methodologies (Individual Task)


2.1. Agile Principles - In the initial stage, your team has decided that Agile Methods could be
beneficial to be applied to the iSeek project. Eac student is to discuss in detail TWO (2)
Agile Principles that you would implement to make your projects more agile. Explain the
strategies that you would take to implement them.
 Group members are to suggest and discuss different Agile Principles with each other.

ASIA PACIFIC UNIVERSITY 2 052023


CT046-3-2 SDM – SYSTEMS DEVELOPMENT METHODS APU DEGREE – LEVEL 2

2.2. IS Methodologies – A system development methodology refers to the steps that are used to
structure, plan, and control the process of developing an information system. Each student is
to suggest and discuss in detail ONE (1) of the IS methodologies. Explain how you would
carry out your iSeek project according to the methodology.
 Members are to suggest and discuss different IS methodologies with each other.
 Your answers in a group should include methodologies from Structured Methodology,
Agile-based Methodology including Process Oriented Methodology, and People-Oriented
Methodology.

3. System Analysis (Group Task)


Assume that you have collected ample data and information for the iSeek project during the
‘Requirement Elicitation’ stage. Describe in detail TWO (2) analysis methods that you would use
to analyse data gathered from your investigations. Justify your selections.

4. Design (Individual Task)


Design often comprises the modelling of the system. Each student is to discuss ONE (1)
modelling technique that you would adopt for the iSeek project and is relevant to your selected
methodology (in Task 2.2). Then, based on your selected modelling technique, each student is
also required to create ONE (1) diagram for the iSeek project.
 Group members are to discuss different modelling techniques and create different
diagrams from each other e.g., Use Case diagram, State Machine Diagram, Class
Diagram, etc.
Extra Noted:
1. Explain modelling techniques: (example: use case diagram, class diagram, activity diagram,
state machine diagram, sequence diagram)
5. Implementation and Deployment (Group Task)
5.1. Construction – List and explain the functions and purpose of the major software (and
tools) that you would consider in the construction of the new system for the iSeek company.
5.2. Proof of Concept - Create a ‘throw-away’ prototype for the iSeek system (a simple form of
a prototype that is for demonstration purposes).
Extra notes :
1. Please your prototype can navigates
2. Please put the prototype link in the report
3.screenshot for each page for prototype with short explanation
4. High recommends creating short video (just explain your prototype only-10 until 15 minutes)
5.3. Testing - Discuss in detail any TWO (2) testing methods that are suitable for the iSeek
system. Explain how these testing will be carried out for your system.
Extra Notes:
1. Definition of any selected testing methods

ASIA PACIFIC UNIVERSITY 3 052023


CT046-3-2 SDM – SYSTEMS DEVELOPMENT METHODS APU DEGREE – LEVEL 2

2. Identify any error/defect for selected testing


3. List and explain advantage & disadvantage for selected testing methods( at least 5 points)
4. Why this selected testing method is important for I-Seek? Please justification!

5.4. System Deployment – Compare any TWO (2) types of ‘system change over method(s)’
available. Based on your comparison, choose only ONE (1) change-over method that is best
suited for the iSeek project. Explain in detail how and why the selected method is carried out.

ASSIGNMENT DELIVERABLES AND CONDITIONS:


 Final Documentation must be word-processed; submission is done online through Moodle. A
maximum of 10,000 words (+/- 1000) in length is recommended.
Note: Please exclude the cover page, table of contents, workload matrix, and references pages
when you do a word count. Make sure to only count words/answers to the questions.
 Include a ‘Workload Matrix’ (to be given by the lecturer), indicating the contribution of each
individual for each required component (shown in percentage), and should be signed off by each
team member, attached to the APPENDIX part of the final document.
 Citation of facts is mandatory. Obtain your facts from credible sources into
references/bibliography. Avoid ‘dumping of data’. Instead, the facts that you discuss should be
made relevant to your case/project. Kindly use the 7th Edition of APA referencing style.
 It is acceptable for the discrete activities of this assignment to be undertaken by individual group
members. However, all group members must understand the presentation in its entirety. At the end
of the submission, your group might be asked a series of questions to explore your understanding
and analysis of the given problem.
 Late submissions will not be assessed unless extenuating circumstances are upheld.
Submission Date

Submission Date
Components
and Time
1. Project Planning
2. Agile Principles and IS Methodologies 30 August 2023
3. System Analysis Before 11:59 PM
4. System Design
5. Implementation and Deployment
Components Allocated Marks

Project Planning (Group Task) 10


Agile Principles and IS Methodologies (Individual Task) 20 Marking
Criteria
System Analysis (Group Task) 10
System Design (Individual Task) 25
Implementation and Deployment (Group Task) 30
Documentation & Report (Layout, writing, formatting,
ASIA PACIFIC UNIVERSITY 4 052023
5
referencing, etc.) (Group Task)
Total 100
CT046-3-2 SDM – SYSTEMS DEVELOPMENT METHODS APU DEGREE – LEVEL 2

ASIA PACIFIC UNIVERSITY 5 052023


CT046-3-2 SDM – SYSTEMS DEVELOPMENT METHODS APU DEGREE – LEVEL 2

Performance Criteria
Distinction (75% and above)
This grade will be assigned to work where the documentation is complete and describes in detail, with little
or no errors, the following components: introduction, feasibility study, usage of SDLC, selection, and
application of investigation techniques, and analysis / logical design following excellent documentation
standards. To obtain this grade, the candidate’s assignment should show all techniques of process applied
with little or no errors. All deliverables of the individual component should be coherent with detailed
descriptions to explain the diagrams. Overall documentation standards for both the group project as well as
the individual assignment should be of excellent quality. To obtain a grade at this level, individuals should
be able to address all issues concerning not only their component of the module but also those of the other
group members. Individual’s contribution to the project, at this level, should be more than 75% and overall
peer evaluation should indicate excellent standards.

Credit (56% – 69%)


This grade will be assigned to work where the documentation is complete and describes briefly, with some
errors, the following components: introduction, feasibility study, selection and application of investigation
techniques, and analysis / logical design following good documentation standards. To obtain this grade, the
candidate’s assignment should show all techniques of the methodology applied but some errors. All
deliverables of the individual component should be coherent with detailed descriptions to explain the
diagrams. Overall documentation standards for both the group project as well as the individual assignment
should be of excellent quality. To obtain a grade at this level, individuals should be able to address most
issues concerning not only their component of the module but also those of the other group members.
Individual’s contribution to the project, at this level, should be more than 65% and overall peer evaluation
should indicate excellent standards.

Pass (40% - 55%)


This grade will be assigned to work where, most of the basic requirements of the documentation listed
above, such as introduction, feasibility reports, logical process models, and data dictionary are of an
adequate standard which is evident in the hardcopy of the documentation. The physical design of the
system in terms of the interactive screen design and report maps adequately against the logical design
presented in the documentation. The documentation should be of adequate standard in terms of language,
layout, and flow. Some accurate, relevant and up-to-date referencing was visible. Group presentation of the
team should have adequate visual aids with relevant information presented and adequate coordination
among group members. Individuals should display an adequate level of professionalism and project
knowledge. Peer-to-peer evaluation of an individual’s contribution should be adequate.

Fail (Below 40%)


This grade will be assigned to work where, most of the basic requirements of the documentation listed
above, such as introduction, feasibility reports, logical process models, and data dictionary are of a poor
standard which is evident in the hardcopy of the documentation. The physical design of the system in terms
of the interactive screen design and report shows little or no mapping / linking with the logical design
presented in the documentation. The documentation is of poor standard in terms of language, layout, and
flow. Minimal or no referencing was done. The group presentation of the team has poor visual aids with
irrelevant information presented and poor coordination among group members. Individuals display on
average a poor level of professionalism and project knowledge. Peer-to-peer evaluation of an individual’s
contribution is poor.

End

ASIA PACIFIC UNIVERSITY 6 052023


CT046-3-2 SDM – SYSTEMS DEVELOPMENT METHODS APU DEGREE – LEVEL 2

STRENGTHS WEAKNESSES
 Job seekers and employers accustomed to
 Efficiency Enhancement for job
the manual recruitment process may resist
matching, which reduces manual transitioning to the online system due to a
labour and time consumption. preference for familiar methods and this
 Wider Reach for job seekers and resistance can hinder the success of the
employers across multiple cities, project.
increasing its market presence  Transferring existing data from manual
 Data Centralization for data records to the online system can be complex
storage, making it easier to and error-prone which can disrupt the
manage and access applicant and recruitment process and cause frustration
among users.
job information.
 The online platform may not be compatible
with various devices, operating systems,
and web browsers which may lead to user
dissatisfaction.

OPPORTUNITIES THREATS
 Expanding the Market across multiple
countries, offering job seekers  iSeek faces competition from
international job opportunities which established online job platforms like
can potentially increase company’s Jobstreet and LinkedIn, resulting in
revenue and market share. difficulties to attract users
 Diversifying Revenue Streams by  Technical glitches or server downtimes
offering premium employer packages, can disrupt service delivery and
advertising space, or training services damage the company's reputation.
and certification programs for job  Keeping up with evolving data
seekers. protection laws and regulatory
 Integrating iSeek platform with requirements could pose compliance
popular social media networks like risks for the system, potentially leading
Facebook and Instagram to enhance to legal issues and penalties
user engagement and expand the reach
of job postings.
ASIA PACIFIC UNIVERSITY 7 052023

You might also like