You are on page 1of 12

1.1.%.1.1.1.

1 UNIVERSITIPUTRAMALAYSIA
FAKULTI SAINS KOMPUTER DAN TEKNOLOGI MAKLUMAT

SOFTWARE PROJECT MANAGEMENT


INDIVIDUAL ASSIGNMENT
SSE4300

LECTURER : MADAM AINITA BAN


TOPIC : LIVE AND LEARN CASE STUDY
NO NAME NO MATRIC
1 IKHWAN SALIHIN BIN KHAWARI 196553
Based on the given case Live and Learn, answer all the following questions
using any of the available staff management tool/system. Please submit the
assignment report on Week 14.

1. Based on the designation and responsibilities table, create those staffs’ info.
The info should also include their expertise, email address, home address and
contact number.(5 marks)

Table 1: Staff Designation and Responsibilities


Designation Staff Name Job Responsibilities
1. Provide IT strategic vision for technology
roadmaps and product support required to
improve the Company business operations and
competitiveness
2. Conduct strategic planing for information
systems and technology development for external
and internal customer applications for operational
needs, including identification of areas for
improvement to improve efficiency, resource
utilization, eliminate redundancies for better
Chief
streamlining and operational synergy. This role
Technology Helmy Hussin
will hold influence over all technology initiatives.
Officer
3. Plan, organize, and implement control of all
facets of the IT environment within Suria
Technologies, which include ensuring:
a. Smooth operation of the centralized data
processing center, the solution center,
and network/IT infrastructure.
b. Delivery of Suria Technologies service
level with the government.
c. Utilization of technology resources is at
the optimum level.
1. Manage the performance and delivery of
services as agreed in the contract and ensure that
the Service Levels are achieved.
2. Manage IT Service Delivery team and
responsible for career development and
appraisals.
Manager, 3. Ensure quality and profitable services are
Service Yusuf Ali performed to the agreed Service Level
Delivery Agreement(SLA).
4. Ensure that systems, processes and
methodologies as specified are followed to
guarantee effective monitoring, control and
support of service delivery. Continuously review
and improve areas such as performance service
improvements, quality and processes.
1. Monitor compliance to the IT security policies
and procedures among employees, clients,
vendors and other third parties.
2. Design and carry out IT security
programs/training to employees, vendors and
other interested parties.
3. Monitor internal control systems to ensure that
IT Security
Mirza Reza appropriate information access levels and
Officer
security clearances are maintained.
4. Perform IT security risk assessments by
identifying, prioritizing and addressing risks.
5. Protect critical information assets; or attempts
at such breaches
6. Track advancements and development in IT
security technologies and changes in IT industry
standards. Monitor changes in legislation,
regulations and accreditation standards that
affect IT security and make recommendations on
the need for policy change, where applicable.
1. Plan, coordinate and supervise all activities
related to the design, development, and
deployment of new systems and applications.
Team Lead, 2. Assign resource to projects
David Malanev
Application 3. Support the conversion of business needs and
requirements into feasible solutions in the area of
IT application development and assisting in the
implementation of these solutions.
1. Provide high level of expertise in the design
and provides assistance in the development of
any new application software, enhancement of
the company existing applications as well as the
System Analyst Rizal Zainal maintenance of those applications.
2. Perform operational-level programming and
system analysis functions for routine application
systems or for portions of moderately complex or
complex systems
1. Develop test plan and test cases/scenarios.
2. Meet with the customers or use system
documentation to determine and document
application test requirements.
3. Analyze, evaluate and test software program
to make sure they meet user/business
requirements.
4. Write test plans and build test cases based
upon user/business requirements.
5. Create and maintain automated test scripts
Senior Test using testing tools if applicable and feasible
Mumtaz Habib
Analyst 6. Execute tests according to test plan.
7. Compile findings and recommend corrective
actions.
8. Communicate and report the problem
encountered and suggest ways for solving
glitches to programmers.
9. Coordinate functional testing, system
integration testing, and user acceptance test
control procedure.
10. Closure of raised outstanding issues.
11. Review Documentation

To answer this question, I am using a software tools name OrangeHRM an


open source HR management in order to create staff and their information.

Link to OrangeHRM : https://www.orangehrm.com/


IT Division staff info’s
2. As instructed and agreed in the meeting, assign the task of getting user
requirements and analysis, design, implementation and testing to the
appropriate personnel with suitable estimated timeline. (You need to identify
the correct person to lead each of the task) You can also add new employees
to support any task if necessary. (For any new employee added, create their
staff’s info)(10 marks)

For this question, I am using ClickUp from https://clickup.com/ to create


and assign task for staff involve.

First phase is to do requirement gathering. In this process there are several


task required to which is listed as below:
To understand about a task, user can click on any task and there will be
description about the task, each task may also have a sub task. Below are
example of description for task requirement elicitation

Next phase when requirement gathering is complete, is to do System design


and Implementation.
After System Design and Implementation, they will be continue with another
phase which is System Verification and Validation.

The phase are halted at User Acceptance Testing since the project is not yet
finished. The user Acceptance testing started at the month of December 2011.

Timeline from requirements gathering until user acceptance testing


Requirement Gathering Phase

Staff Involved Task Assigned


Arif Kamal Feasibility Study
Mumtaz Habib
Mumtaz Habib *Feasibility Report
Arif Kamal Requirement Elicitation
Mumtaz Habib
David Malanev
Yusuf Ali
Rizal Zainal
David Malanev *Interviews
Shahrul Shazwan
Mumtaz Habib
Rizal Zainal *Observation
Yusuf Ali
Mumtaz Habib *Document Analysis
Mumtaz Habib Requirement Specification
David Malanev
Mumtaz Habib *User and System Requirements
Rizal Zainal Requirements Validation
Mumtaz Habib
Mumtaz Habib Requirements Document

** Parent Task * Sub task

System Design and Implementation

Staff Involved Task Assigned


Arif Kamal Software Design Document
David Malanev Preparation
Yusuf Ali
Rizal Zainal
David Malanev *Software Design Document
Rizal Zainal
David Malanev Software Development
Rizal Zainal
Shahrul Shazwan

** Parent Task * Sub task


System Verification and Validation

Staff Involved Task Assigned


Arif Kamal System Testing
David Malanev
Yusuf Ali
Rizal Zainal
Shahrul Shazwan
Mirza Reza
Shahrul Shazwan *Development Testing
Rizal Zainal
Yusuf Ali
Mirza Reza
Yusuf Ali *System Testing
Mirza Reza
Rizal Zainal
Shahrul Shazwan
Mumtaz Habib *Acceptance Testing
David Malanev
Mirza Reza
Helmy Hussin User Acceptance Testing
Yusuf Ali
Arif Kamal
David Malanev

** Parent Task * Sub task


3. Send out notification to all staffs about an urgent meeting that will be held
on the March 18, 2012 at 4 pm. The venue will be held at Meeting Room C.
The IT Security Officer who is currently not in the office must also be informed
to present. However, due to time constraint and great distance, he will not be
able to attend. Thus, he will need to let the meeting informed about this. The
procedure for informing about his absence must be done professionally by
replying the invitation email sent out previously.

Invitation will be done through Google Calendar.


Mirza Reza invitation reply will be done from Google Mail.

You might also like