03 Plan and Monitor the Project_
docx
keyboard_arrow_up
School
Griffith University *
*We aren’t endorsed by this school
Course
1802ICT
Subject
Information Systems
Date
Dec 6, 2023
Type
docx
Pages
7
Uploaded by BailiffBaboonMaster995
Plan and Monitor the Project
Complete the following tasks:
1)
Using your System Vision Document from Workshop 2, identify and break your system
down into smaller subsystems.
User Account Management Subsystem (handles user registration, login and account
management functions. It also allows users to manage their accounts and enable
access to their individual information and services)
Order Processing Subsystem (allows safe and efficient order placement and
processing for customers and enables clients to place orders through the website or
app)
Big Data Collection and Analytics Subsystem (manages the workout and travel data,
images and videos from users’ mobile phones and wearable devices using big data
technologies)
Product Catalogue Subsystem (manages product catalogues and provides a user
friendly interface for browsing and ensures users can easily find and explore
Bike101’s products on the website or app)
A
subsystem
is a self-contained system within a larger system. Modelling your
information system using smaller subsystems helps you to manage complexity through
the concept of abstraction.
1 |
P a g e
Information System
1802ICT / 7002ICT FOUNDATIONS OF SYSTEMS DEVELOPMENT
Modelling a System as a Set of Subsystems
2)
Select one of the identified subsystems and develop a Work Breakdown Structure (WBS)
to describe the tasks required to be undertaken. Use the example below to model your
initial answer.
User Account Management Subsystem- Iteration 3
Resources:
Developer x 2
UI/UX Designer
QA Tester
Task ID
Description
Effort
Resources
Predecessor
1
Define user account management
subsystem requirements
1 days
P1
0
2
Design user registration and login
screens
2 days
P2
1
3
Develop user registration functionality
3 days
P3
2
4
Implement user login functionality
2 days
P4
2
5
Test user registration and login 2 days
P1, P2, P3, P4
3, 4
2 |
P a g e
Subsystem 1
Subsystem 2
Subsystem 3
Subsystem 4
Subsystem 5
1802ICT / 7002ICT FOUNDATIONS OF SYSTEMS DEVELOPMENT
functionality
6
Develop user profile management
functionality
3 days
P1, P2, P3, P4
5
7
Design and implement security
measures
2 days
P1, P2, P3, P4
6
8
Perform integration testing of user
account subsystem
2 days
P1, P2, P3, P4
4, 5, 6, 7
Example Work Breakdown Structure
3 |
P a g e
1802ICT / 7002ICT FOUNDATIONS OF SYSTEMS DEVELOPMENT
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
- Access to all documents
- Unlimited textbook solutions
- 24/7 expert homework help
3)
Below is a different way of presenting a Work Breakdown Structure.
Task ID
Description
Effort
Resources
Predecessor
1
Manage environment, code control, documentation
2 days
P1
0
2
Layout, program, and review input screens
3 days
P1
0
3
Unit test input screen
1 day
P1
2
4
Verify fields and build database schema (4 tables)
1 day
P2
0
5
Program methods of 4 classes
5 days
P3, P4
0
6
Unit test 4 methods of 4 classes
2 days
P3, P4
5
7
Identify build test cases for add and update
3 days
P2
4
8
Write support programs to verify database updates
2 days
P2
7
9
Perform integration testing of all components -
view, logic, data layers.
2 days
P1, P2, P3, P4
1,3,6,8
a.
Create a Gantt chart for the Work Breakdown Structure shown in the table above. (See
basic
Gantt chart example below.)
Example Gantt Chart
4 |
P a g e
1802ICT / 7002ICT FOUNDATIONS OF SYSTEMS DEVELOPMENT
b.
Identify the critical path.
Task 5, Task 6, Task 9
c.
Take a screen capture of your entire Gantt chart and paste it into Microsoft Word.
4)
a.
Create a Gantt chart for the Work Breakdown Structure you developed for your
identified subsystem in Question 2 above (you may need to rework it to resemble the
format shown in Question 3 above).
Task ID
Description
Effort
Resources
Predecessor
5 |
P a g e
1802ICT / 7002ICT FOUNDATIONS OF SYSTEMS DEVELOPMENT
1
Define user account management
subsystem requirements
1 days
P1
0
2
Design user registration and login
screens
2 days
P2
1
3
Develop user registration functionality
3 days
P3
2
4
Implement user login functionality
2 days
P4
2
5
Test user registration and login
functionality
2 days
P1, P2, P3, P4
3, 4
6
Develop user profile management
functionality
3 days
P1, P2, P3, P4
5
7
Design and implement security
measures
2 days
P1, P2, P3, P4
6
8
Perform integration testing of user
account subsystem
2 days
P1, P2, P3, P4
4, 5, 6, 7
b.
Identify the Critical Path.
Task 1, Task 2, Task 3, Task 5, Task 6, Task 7, Task 8
c.
Take a screen capture of your entire Gantt chart and paste it into Microsoft Word.
6 |
P a g e
1802ICT / 7002ICT FOUNDATIONS OF SYSTEMS DEVELOPMENT
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
- Access to all documents
- Unlimited textbook solutions
- 24/7 expert homework help
5)
Work on your assignment.
7 |
P a g e
1802ICT / 7002ICT FOUNDATIONS OF SYSTEMS DEVELOPMENT