0% found this document useful (0 votes)
81 views4 pages

Matt - Richard - Saad - Matt App Name App Scope: Project Plan

The document outlines a project plan to develop an office messaging app called Officom. It will allow sending messages and files within local area networks. The app will be developed by a team of 4 using various programming languages and free software. It has delivery date of April 09/21 and will go through inception, elaboration and construction phases ending in March 2021. Risks include team members losing internet access and app being inferior to Discord.

Uploaded by

Saad Imran δδ
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
81 views4 pages

Matt - Richard - Saad - Matt App Name App Scope: Project Plan

The document outlines a project plan to develop an office messaging app called Officom. It will allow sending messages and files within local area networks. The app will be developed by a team of 4 using various programming languages and free software. It has delivery date of April 09/21 and will go through inception, elaboration and construction phases ending in March 2021. Risks include team members losing internet access and app being inferior to Discord.

Uploaded by

Saad Imran δδ
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

Project Plan

Matt - Richard - Saad - Matt

App Name​: Officom

App Scope​:
Officom is a local area network office messaging tool. Officom will offer basic messaging
functionality including sending and receiving of both messages and files. Users will be able to
create groups, manage membership of groups, and send messages and files to their groups.
Officom aims to include additional features such as stati, profile information, and other useful
features for office messaging.

Create Account
-Name
-Password
-Confirm Password
-Create account
Log in
-Name
-Password
-Network
-Log in
-Reset username/password
Main messaging interface (user)
-Message body
-File upload
-Send
-Change user information
-Create Group
-Select User/Group
-Log out
Main messaging interface (group)
-All of the above
-Add user to group
-Kick user from group
-Delete group

Major Software Functions​:

The main messaging interface is the primary software function. It is where the user will
enter messages, and select users and groups to send their messages to. Admins for groups
should be able to access these messages and review them at their discretion.

Input Processing​:
The message or file will be sent to the currently active user/group.
Performance/Behaviour Issues​:

Since Officom is a simple messaging app it should conceivably be able to run on a


toaster. Any kind of low performance on any currently supported operating system will indicate
failure to create a properly optimised messaging app.

Management and Technical Constraints​:

Officom has a delivery date of April 09/21. Officom will be developed using UP.

Goal Dates​:

Inception phase ends Feb 17/21


Elaboration phase ends Feb 22/21
Construction phase ends Mar 30/21

Project Estimates​:

No previous projects for function point metrics.

Project Resources​:

Required staff​:
-Database programmer
-Interface programmer
-Back end programmer
-Network programmer

Officom will be developed using household computers and free development software.

Required Hardware​:

-4 Computers
-Internet access

Required Software​:

-Eclipse/Any ide (4 copies)


-Any operating system(4 licenses/copies)
-Discord (4 copies)
-Any web browser (4 copies)
-Gimp/Photo editor (1 copy/license)
Risk Management​:

Major risks
-Rural team members losing internet access
-Death due to covid-19
-Late delivery of app
-Inexperience in creating modular code
-High risk that our product ends up being inferior to discord in every aspect

Risk Table​:

Risk Category Probability Impact

Losing Internet PR 10% 3

Death PR 0.038% Bad

Late SR 1% 5

Bad modular code OR 50% 1

Competition from PR 99.99% 1


discord

Project Tasks​:
-Planning
-Creation of fictional customers and user requirements
-Designing of deliverable documents
-Designing user interface
-Programming
-Testing

List of Deliverables​:
-Plan
-Software Requirements Document
-Interface Design Document
-Detailed Domain Model and App Design
-Source Code
-Testing Record Document
Staff​:

Matthew Forster
-Back end programming
-Modelling and project management

Matthew LePage
-Stylesheets
-Interface design

Richard Thibault
-Requirements gathering
-Interface programming

Saad Imran
-Database programming
-Networking

You might also like