Assignment Content A project plan outlines recommended approaches on how to use the network, database management system, software, and cloud service technologies selected. Industry best practices dict

Week 1 Outline:

Project Scope statement

Project Title:

Internet banking

Project Sponsor(s):

Mr. McDonald

Business Context for the System:

The business that we will be dealing with is a new bank which we will be developing an online banking

Project Scope Description:

We have to ensure that clients are able to make transactions online that include transferring money, checking their balances, receiving money and sending it to other users which will be a totally automated process.

Date Prepared:

08/Jul/20

Prepared By:

Student’s name

Problems/Issues/opportunities the proposed system expected to Solve

Problems

Issues

Opportunities

The major problem is that during recent days people have reduced travelling and making queues in the bank’s ATM machines.

The first issue is that people will not have to carry huge amounts of money since they will make these transactions online.

The second issue is high flexibility where transactions will be made from any geographical location.

People will be able to make transactions at any time the day with their smartphones. This will be a good opportunity for these people to make transactions.

project objectives

Project Objective Name

Project Objective Description

Computer automation Job automation by reduction of any manual jobs in the banks.
Log in details The computer system should be to locate and authenticate user’s account.
Speed Reduce waiting period for the user and be faster
User authentication Be able to allow only the authenticated user into the system.
project deliverables

Project Deliverable Name

Project Deliverable Description

Login modules Have a two-step user verification protocol for every log in. this is to ensure the bank account is secure.
Customer assistance Have a customer care agent available to answer the questions of the client.
Transfer of funds Designing the option to transfer funds. This will help clients to send and receive money at all times.
User notification Text notification to clients. After making any transaction, there will a message indicating the transaction of the user for security reasons.
project acceptance criteria

Project Acceptance Criteria Name

Project Acceptance Criteria Description

Lost password There will be the forget password option for the user to ensure that they are able to get a new password after forgetting the older one.
Customer helpline There will be the help button on the log in page which will be used to communicate directly to the customer care agents.
Wrong account transaction There will be refund option that will be available for 30 seconds after making a transaction. This will help the customers who send money to the wrong accounts.
Extra security option For enhanced security, there will be the fingerprint option for the users whose smartphones have the fingerprint hardware for more sophisticated authentication. (Oliveira, A. 2016)
project exclusions

Project Exclusion Name

Project Exclusion Description

Next of kin option This project does not focus on the next of kin for the account holder. They will have to visit any bank branches for authentication.
New users The project will not be used for opening new accounts for the users, they will have to first visit any branch and create an account which will then be linked to an online account.

project constraints

Project Constraint Name

Project Constraint Description

Time Time. We have a period of less than three weeks to come up with a clear project of online banking for the clients which is a relatively shorted period.
Cost Cost: our budget from the sponsor is $55,000 where we have to work under this budget which is also a constraint.
Client satisfaction The satisfaction of clients. The internet banking has to be competitive just as the other banks have done we have to be better than them to gain more clients.
The resources We have limited computer software and web designs to come up with an appropriate project which is another constraint. (Peng, Y. 2020).
project assumptions

Project Assumption Name

Project Assumption Description

Independence of system Our system is going to be web based and will not depend on any module hence it will function independently and people can contact it at their freewill.
New policy for users The new users are going to accept online banking as soon as they open new accounts.
Safe environment Our project is not going to affect the existing banking environment in any way.
The cost The project we will come up with will be adopted by the bank since it is cheaper.
PROJECT METHODOLOGY

This project is spearheaded at ensuring clients make transactions online in an automated manner without having to contact the customer care. We will begin by coming up with a web design for our bank which is the interface. This web design is going to have features such as log in, forgot password, terms and conditions and so on. Then we will come up with a software which is going to act not only as a link with the bank but also it will be in the middle of all the transactions. It will be of high security so as to ensure clients are authenticated every time they want to log in. there will also be a text message with a onetime password which will be sent to the user as an authentication for maximum security. (Warsta, J. 2017).

high-level work schedule: Project Scope

Description of Work

Assumptions and Constraints

We have a deadline of three weeks to ensure that we come up with a clear and precise internet banking application which will help clients to send money only and receive it within the shortest time possible. The customers will be able to receive notifications after making any transaction from their accounts. (Novielli, N. 2018)

The project is not going to affect the daily environment of the bank.

We have a time constraint of three weeks to come up with the project.

Our resources are limited this is because we do not have an already developed software and website.

Milestones

Due Dates

Development of website

Development of the application

Creating a software

Testing of the software

17/July/2020

16/ Aug./2020

1/Sept/2020

30/Sept/2020

ID

Activity

Resource

Labor

Hours

Labor

Rate

Labor

Total

Material

Units

Material

Cost

Material

Total

Total

Cost

WA 1

website development

Web application frameworks, platform and JavaScript libraries

100

$50

5000

10

900

9000

14,000

AD 2

Application development

Code runner, parse and lubenda

120

40

8400

50

300

15000

23,400

SF3

Creation of software

Google code, site point reference and OER commons

100

80

8000

50

600

30000

38,000

TS4

Testing of software

Cem Ka006Eer and better software magazine

40

50

2000

20

500

10000

12,000

Quality Requirements

Our online banking program is going to be user friendly for all the clients where they are going to access it easily. It will be a reflection of the services that are offered at the bank, there will be maximum security for the application and secure log in for the clients to ensure that their details are not exposed.

This bank will be vary applicable in the banking sector to ensure that clients are able to make transactions without having to visit banks all the times. There will be text notification for the clients to ensure that they are informed when transactions are made for security purposes. We will have a customer care support system available 24 hours which will ensure that clients are giving help in the real-time. (Prause, C. R. 2017)


Acceptance Criteria

For the customers to be able to have an account they should first get a bank account where they have to visit any bank branch after which they are going to be given log in details that they can use to log into their accounts.

There will be customer authentication which will have to be strictly followed involving a two-step verification at all times. This is for the best interest of the user in order to ensure they are well authenticated.

A forget password button will be available for the user to ensure that even if they forget passwords it will be easily retrieved by answering simple questions such as identification number, bank account number and the last amount of money that was transacted.

Lastly will be the locking of account after trying to log in unsuccessfully for three time simultaneously. In order to unlock the account one will have to either visit one of the bank’s account or follow the procedure that is used to forget password(answering simple questions such as identification number, bank account number and the last amount of money that was transacted)

Technical Information

Details of the user will have to keep a secret especially their log in password since it can be easily retrieved. Clients will have to change their passwords after every three (3) months to promote maximum security for their accounts.

Agreement Information

I ___________name______, account number_____________ date____________ do agree with the terms and conditions of internet banking in McDonald and will be liable for any credential’s exposure.

References

Oliveira, A. (2016). Gamification: A framework for designing software in e-banking. Computers in Human behavior, 62, 620-634.

Peng, Y. (2020). Overview of Intelligent Online Banking System Based on HERCULES Architecture. IEEE Access, 8, 107685-107699.

Warsta, J. (2017). Agile software development methods: Review and analysis. arXiv preprint arXiv:1709.08439.

Novielli, N. (2018). Sentiment polarity detection for software development. Empirical Software Engineering, 23(3), 1352-1382.

Prause, C. R. (2017, July). Hybrid software and system development in practice: waterfall, scrum, and beyond. In Proceedings of the 2017 International Conference on Software and System Process (pp. 30-39).