SlideShare a Scribd company logo
Page | 1
Bigfoot Financial Bank (BFFD)
Online Banking
SWE410-1401B-01 Software Processes
11 March 2014
Table of Contents
Project Outline and requirements and function 4-7
Section 2: Project Management Process 8-10
Section 3: Requirements Management (REQM) 11
Section 4 12
Section 5 13-16
Section 6 17
Reference Page14
Project Outline and Requirements
Big Foot Financial Bank is not a standard financial bank. We
run checking and savings account throughout the United States.
We have many services and banking needs that can help many
customers from the internet banking to the 24 hour ATM design.
We can transfer money up 10,000 transactions per day. We will
deploy the following online banking to mobile devices and
computer laptops and desktops to the homes of people in the
United States. Instead of ATM machines we want people to
access money markets accounts. Having access to Quicken and
or MS Money from application given to them.
We have over one hundred employees and with different
location from California to New York We have several tech
support personnel on-hand along with the security to help
combat virus and spams as well.
Major function: This project will need security logon, a good
running computer, Laptop or mobile device to run with memory
and internet needs. Some of the Major function of the bank.
Will be to download the Statement Activity. Having Quicken
and MS Money application users to use to balance their check
books.
Also another function will be able to access all the users’
accounts at once. There is also available if a business owner has
a business account it can be accessed for that person to see
along with their personal accounts. A very well put together
will be that the users will be able to pay bills online. All they
will have to do is push a button and take a picture of the bill
and it will send them to that website according to the picture
and pay there bill online from their account. Deposit there
checks from their home as well from scanning them somehow.
Constraints: we would have several time and scope along with
cost in which we will need to see what the project manager can
do to help with starting the project. Another issue would be
what team we bring in to acquisition the software when making
the mission successful.
Choosing the right PM as well can be slow the process done.
However just doing the proposal we need to make every
requirement count. Communication can be time costly along
with cost will go up if we don’t communicate what we want.
Users have the ability to download their statements from a
mobile device.
Requirement one: system shall have the ability to download and
view.
Requirement two: system shall have the ability to have the
function of a button to push.
Users or have the ability to check their balances of any account
on any device.
Requirement one: system shall be able to check their balances
and to show on a user interface for any account.
Requirement two: system shall be able to have a function of the
button to push for each account.
Users shall transfer funds from account to any account.
Requirement one: the system shall have a user interface to show
buttons for all accounts.
Requirement two: the system shall have a way to view and see
the funds that they are transferring.
Users should have the ability to transfer with any transactions
24. Up to 10,000 per day.
Requirement one: system shall have the ability to see the
transfer of the transaction.
Requirement two: system shall have a way to view the history
of any transactions in a 24 period.
Users have business accounts can be incorporated with their
personal accounts and be viewed on any device.
Requirement one: the system shall ask if you would like to view
all accounts or just a single account.
Requirement two: system shall ask if you want all accounts we
do I could view it as business or personal accounts.
Users will have the ability to pay bills from their account from
anywhere while using this feature.
Requirement one: system shall ask if you like to be taken to this
website now.
Requirement two: will show and view what bills need to be paid
by what the user wants.
Users will have the ability to scan and deposit there checks
from their home by any kind of means necessary scanner or
printer even a picture from the phone.
Requirement one: the system shall look for printer scanner or
picture for this function.
Requirement two: the system shall look for the scanned or
pictured check to be deposit and viewed the funds that: exist
with the picture or item.
The user interface would be one of the reasons that are out of
scope. I also believe that we do not have a website that is
formed for this yet. We also have not determined what, software
is can be used. The look and operating system will be used for
this project
Section 2: Project Management Process
To create a plan for this plan we will need to find a Project
Manager. It consultant or administrator working with IT. We
need to start the plan process of the Project management phase
then we will have a life cycle to use for the purpose of the plan.
Start with plan and stakeholders along with a Project
Management.
Schedule meetings with each phase and task that will need
to have the online banking software made. Bring in a team to
schedule when each task will be done. There is time anmd dates
and certain place to meet the scope of the project.
Risks will be finding the right team that can accomplish
the right task to get done. Risk are that we lose money or cost
for the project. The risk will be if we don’t have a plan in place
we can lose the whole project. Time is a very crucial part of the
plan along with the scope it must stay in its zone to succeed.
There is always risk when working with online process of
application or software. Security is one of those many risks.
Executing: Document for example we will need letter of
authorization to start the project. Stakeholders will need to
approve letter along with leadership from company building the
software. Each document must have letter of intent from time
and cost and scope along with the resources on file. Each
project manager will need to approve the letter as well.
We will need the testing or questionnaire resources sent
out to see of our customer based people want online banking
needs. Most customers will want to have access to all accounts
along with security to go along the software. This will be in the
letter of intent the Project manager will present.
Security would be the level of governance for safe
guarding passwords and user Id and account for the customers
and stakeholders and the US government. There is risk of other
certain areas for other people trying to gain access through
online process.
When monitoring and controlling the plan we will need to
work with Microsoft Project Management. Project Manager
along with software engineer during the plan phase. We will be
showing the weekly process.
Each week will show what the matrix is showing the percentage
being done..
Section 3: Requirements Management (REQM)
(CMMI) Capability Maturity Model Integration
We start with Frame work of the Banking online portion of
the user feedback. We will organize the functionality and the
operating system of the web based system. Prioritize the task
ahead using Project Management and coordinate the different
types of task being done in the project such as function, user
interface and security. Training and documentation will follow
suit with stakeholders of the project.
We start with a model such as waterfall as a good template
for the Life cycle of the task being done. As components of the
model we have training materials and appraisal methods. So we
will start collections of what we call constellation which will
facilitate construction of the approved model.
Process management with project management and
engineering with support will be a good start for framework of
the model being used. Each team will provide training, testing,
reviewing and reports with documentation along with history of
what product we are doing.
Reviewing the process of the software and the history
would be a great factor of the process. Each team should be
aware of the dos and don’ts of the software and should nmake
sure they don’t fail like others have.
What will be a great help would use the (PM) Project
Management, Net Beans and note pad would help maintain the
performance. Also using a testing plan in place would greatly
help the performance and find issue from running what software
that has been done.
Section 4 Process and Product Quality Assurance
(PPQA)
We start by evaluating the preformed processes, work
products, and services against the process and standards and
procedures. Identified noncompliance documentation issues.
Feedback will be used by all teams to train staff and managers
from results of feedback that would help quality assurance.
We will have supports of the delivery of high-quality
products and services. With the planned processes will have an
verification processes implanted for the quality assurance. If the
product works the way it was planned then we should have an
easy time for quality assurance.
Each team will be highly trained and their roles will be
assigned for the quality of the work being done. Each team will
do a peer review into his or her roles and there assigned task by
the each other and the team leaders role.
Check list will also be on hand to each team for their
milestones of accomplishment. This will help the support QA
activity from the testing being done. Each team will check and
report any findings of issues or bugs or errors of the software in
there peer review for QA to evaluate the situation of the
problems.
Section 5: Software Development Methodology
We have several methodologies to pick from. However
since our project involves such things as Online Banking and
internet users. We are going to be using a methodology of
AGILE because it was built with banking and internet needs in
mind.
With online banking we are looking for extreme
programming where they can need the best performance.
European banking uses this methodology and is into extreme
programming. Which we need discipline and measurement for
reduction of risk. If our methodology goes well we should have
some great developers to finish this project.
When dealing with dealing with certain features for COTS
and custom there is many features. Some features that make this
project great are the following:
1. Desposit can be done by any scanner or phone camera that
can be sent to the software any time for update on balance. Also
a printer can work for those function like a fax machine and
sent by memory to the software for easy transaction.
2. Transfer of funds any time anywhere. This includes ACH and
also from account to account or bank to bank for payments or
paycheck.
3. This feature as such things as history and reports with data of
items bought from the account for tax’s, records and even
incase fraud abuse or stolen person information.
4. Debt cars, Credit card access along with balance information
on the account can be access anytime. Such things as reviewing
all of the cards and all accounts can be viewed by level access
for records or balance levels.
User Requirements
Online banking
This will be the beginning of the project where you muct have
what requirements are needs for online banking.
Software Requirements
Online Banking
Architecture Design
Detailed design & Coding
Testing
Delivery
The Waterfall
Lifecycle Workflow
Time
Documents of online babanking software requirements
Architectural Design
Document
Detailed
Design
& Code
”Swimming
upstream”
Risk management
Resources could be a problem while working with AGILE
Management. Because of it fast and very large needs of
processing the project. We would run out of resources or even
cost could be a risk factor. If they can pick how much they need
for the entire project before they run out and if they added to
the PM plan at first they should be fine.
There could be very little security training on technical
from the SCRUM teams. Some might cut corners. Or might even
be costly later if there are errors or bugs when project is
finished. If they run anti-virus and even run log-on screens with
password while doing the project things should not slow done at
any peak.
Communication can be a risk factor because of the speed
of the project being done. IF they have to wait for approvals for
advancement on the matrix level. Time could be a costly factor
for them and will be on back burner. If they have approvals fast
and run them through the proper channels first and then keep
asking about them should have the necessary ability to keep
communication going.
Backlogs could slow down teams who are working on
certain phase. Like a dollar witing on a dime could be costly as
well. They won’t have any back logs of they stick with the
project matrix and tell the PM everything about what status they
are on.
Section 6: Standards
From power point slide of CMMI-DEV_V1.3-10
Key Activities
Quality
Decription of activity
Balance level
High
system shall be able to check their balances and to show on a
user interface for any account.
Scan to take picture of desposit check
Very High
the system shall look for printer scanner or picture for this
function.
Transfer to any account
High
system shall have the ability to see the transfer of the
transaction
Pay bills
Very High
system shall ask if you like to be taken to this website now
Download statement
Low
system shall have the ability to download and view
Log-on and password
Very High
Make account from personal information and account numbers
Training or tutorial
Medium
Help Desk and IT support and powerpoint slide avaiablity
Reference Page
http://cnx.org/content/m32170/latest/
http://www.dis.uniroma1.it/~santucci/SW_Engineering/Material
/02_SoftwareProcessStandardization.pdf
http://www.software-quality-assurance.org/cmmi-process-and-
product-quality-assurance.html
Resources and
coordination
Standard
process
and other
assets
Training for projects and
support groups in standard
process and assets
O
r
g
a
n
i
z
a
t
i
o
n
’
s
p
r
o
c
e
s
s
n
e
e
d
s
a
n
d
o
b
j
e
c
t
i
v
e
s
Standard process, work,
environment standards, and
other assets
Organization’s
business
objectives
Project Management,
Support, and Engineering
process areas
T
r
a
i
n
i
n
g
n
e
e
d
s
Improvement information
(e.g., lessons learned, data,
and artifacts
Process improvement proposals; participation in
defining, assessing, and deploying processes
OPF = Organizational Process Focus
OT = Organizational Training
OPD = Organizational Process Definition
OPD
OT
OPF
Senior
management
Page | 1
Bigfoot Financial Bank (BFFD)
Online Banking
SWE410-1401B-01 Software Processes
11 March 2014
Table of Contents
Project Outline and requirements and function 4-7
Section 2: Project Management Process 8-10
Section 3: Requirements Management (REQM) 11
Section 4 12
Section 5 13-16
Section 6 17
Reference Page14
Project Outline and Requirements
Big Foot Financial Bank is not a standard financial bank. We
run checking and savings account throughout the United States.
We have many services and banking needs that can help many
customers from the internet banking to the 24 hour ATM design.
We can transfer money up 10,000 transactions per day. We will
deploy the following online banking to mobile devices and
computer laptops and desktops to the homes of people in the
United States. Instead of ATM machines we want people to
access money markets accounts. Having access to Quicken and
or MS Money from application given to them.
We have over one hundred employees and with different
location from California to New York We have several tech
support personnel on-hand along with the security to help
combat virus and spams as well.
Major function: This project will need security logon, a good
running computer, Laptop or mobile device to run with memory
and internet needs. Some of the Major function of the bank.
Will be to download the Statement Activity. Having Quicken
and MS Money application users to use to balance their check
books.
Also another function will be able to access all the users’
accounts at once. There is also available if a business owner has
a business account it can be accessed for that person to see
along with their personal accounts. A very well put together
will be that the users will be able to pay bills online. All they
will have to do is push a button and take a picture of the bill
and it will send them to that website according to the picture
and pay there bill online from their account. Deposit there
checks from their home as well from scanning them somehow.
Constraints: we would have several time and scope along with
cost in which we will need to see what the project manager can
do to help with starting the project. Another issue would be
what team we bring in to acquisition the software when making
the mission successful.
Choosing the right PM as well can be slow the process done.
However just doing the proposal we need to make every
requirement count. Communication can be time costly along
with cost will go up if we don’t communicate what we want.
Users have the ability to download their statements from a
mobile device.
Requirement one: system shall have the ability to download and
view.
Requirement two: system shall have the ability to have the
function of a button to push.
Users or have the ability to check their balances of any account
on any device.
Requirement one: system shall be able to check their balances
and to show on a user interface for any account.
Requirement two: system shall be able to have a function of the
button to push for each account.
Users shall transfer funds from account to any account.
Requirement one: the system shall have a user interface to show
buttons for all accounts.
Requirement two: the system shall have a way to view and see
the funds that they are transferring.
Users should have the ability to transfer with any transactions
24. Up to 10,000 per day.
Requirement one: system shall have the ability to see the
transfer of the transaction.
Requirement two: system shall have a way to view the history
of any transactions in a 24 period.
Users have business accounts can be incorporated with their
personal accounts and be viewed on any device.
Requirement one: the system shall ask if you would like to view
all accounts or just a single account.
Requirement two: system shall ask if you want all accounts we
do I could view it as business or personal accounts.
Users will have the ability to pay bills from their account from
anywhere while using this feature.
Requirement one: system shall ask if you like to be taken to this
website now.
Requirement two: will show and view what bills need to be paid
by what the user wants.
Users will have the ability to scan and deposit there checks
from their home by any kind of means necessary scanner or
printer even a picture from the phone.
Requirement one: the system shall look for printer scanner or
picture for this function.
Requirement two: the system shall look for the scanned or
pictured check to be deposit and viewed the funds that: exist
with the picture or item.
The user interface would be one of the reasons that are out of
scope. I also believe that we do not have a website that is
formed for this yet. We also have not determined what, software
is can be used. The look and operating system will be used for
this project
Section 2: Project Management Process
To create a plan for this plan we will need to find a Project
Manager. It consultant or administrator working with IT. We
need to start the plan process of the Project management phase
then we will have a life cycle to use for the purpose of the plan.
Start with plan and stakeholders along with a Project
Management.
Schedule meetings with each phase and task that will need
to have the online banking software made. Bring in a team to
schedule when each task will be done. There is time anmd dates
and certain place to meet the scope of the project.
Risks will be finding the right team that can accomplish
the right task to get done. Risk are that we lose money or cost
for the project. The risk will be if we don’t have a plan in place
we can lose the whole project. Time is a very crucial part of the
plan along with the scope it must stay in its zone to succeed.
There is always risk when working with online process of
application or software. Security is one of those many risks.
Executing: Document for example we will need letter of
authorization to start the project. Stakeholders will need to
approve letter along with leadership from company building the
software. Each document must have letter of intent from time
and cost and scope along with the resources on file. Each
project manager will need to approve the letter as well.
We will need the testing or questionnaire resources sent
out to see of our customer based people want online banking
needs. Most customers will want to have access to all accounts
along with security to go along the software. This will be in the
letter of intent the Project manager will present.
Security would be the level of governance for safe
guarding passwords and user Id and account for the customers
and stakeholders and the US government. There is risk of other
certain areas for other people trying to gain access through
online process.
When monitoring and controlling the plan we will need to
work with Microsoft Project Management. Project Manager
along with software engineer during the plan phase. We will be
showing the weekly process.
Each week will show what the matrix is showing the percentage
being done..
Section 3: Requirements Management (REQM)
(CMMI) Capability Maturity Model Integration
We start with Frame work of the Banking online portion of
the user feedback. We will organize the functionality and the
operating system of the web based system. Prioritize the task
ahead using Project Management and coordinate the different
types of task being done in the project such as function, user
interface and security. Training and documentation will follow
suit with stakeholders of the project.
We start with a model such as waterfall as a good template
for the Life cycle of the task being done. As components of the
model we have training materials and appraisal methods. So we
will start collections of what we call constellation which will
facilitate construction of the approved model.
Process management with project management and
engineering with support will be a good start for framework of
the model being used. Each team will provide training, testing,
reviewing and reports with documentation along with history of
what product we are doing.
Reviewing the process of the software and the history
would be a great factor of the process. Each team should be
aware of the dos and don’ts of the software and should nmake
sure they don’t fail like others have.
What will be a great help would use the (PM) Project
Management, Net Beans and note pad would help maintain the
performance. Also using a testing plan in place would greatly
help the performance and find issue from running what software
that has been done.
Section 4 Process and Product Quality Assurance
(PPQA)
We start by evaluating the preformed processes, work
products, and services against the process and standards and
procedures. Identified noncompliance documentation issues.
Feedback will be used by all teams to train staff and managers
from results of feedback that would help quality assurance.
We will have supports of the delivery of high-quality
products and services. With the planned processes will have an
verification processes implanted for the quality assurance. If the
product works the way it was planned then we should have an
easy time for quality assurance.
Each team will be highly trained and their roles will be
assigned for the quality of the work being done. Each team will
do a peer review into his or her roles and there assigned task by
the each other and the team leaders role.
Check list will also be on hand to each team for their
milestones of accomplishment. This will help the support QA
activity from the testing being done. Each team will check and
report any findings of issues or bugs or errors of the software in
there peer review for QA to evaluate the situation of the
problems.
Section 5: Software Development Methodology
We have several methodologies to pick from. However
since our project involves such things as Online Banking and
internet users. We are going to be using a methodology of
AGILE because it was built with banking and internet needs in
mind.
With online banking we are looking for extreme
programming where they can need the best performance.
European banking uses this methodology and is into extreme
programming. Which we need discipline and measurement for
reduction of risk. If our methodology goes well we should have
some great developers to finish this project.
When dealing with dealing with certain features for COTS
and custom there is many features. Some features that make this
project great are the following:
1. Desposit can be done by any scanner or phone camera that
can be sent to the software any time for update on balance. Also
a printer can work for those function like a fax machine and
sent by memory to the software for easy transaction.
2. Transfer of funds any time anywhere. This includes ACH and
also from account to account or bank to bank for payments or
paycheck.
3. This feature as such things as history and reports with data of
items bought from the account for tax’s, records and even
incase fraud abuse or stolen person information.
4. Debt cars, Credit card access along with balance information
on the account can be access anytime. Such things as reviewing
all of the cards and all accounts can be viewed by level access
for records or balance levels.
User Requirements
Online banking
This will be the beginning of the project where you muct have
what requirements are needs for online banking.
Software Requirements
Online Banking
Architecture Design
Detailed design & Coding
Testing
Delivery
The Waterfall
Lifecycle Workflow
Time
Documents of online babanking software requirements
Architectural Design
Document
Detailed
Design
& Code
”Swimming
upstream”
Risk management
Resources could be a problem while working with AGILE
Management. Because of it fast and very large needs of
processing the project. We would run out of resources or even
cost could be a risk factor. If they can pick how much they need
for the entire project before they run out and if they added to
the PM plan at first they should be fine.
There could be very little security training on technical
from the SCRUM teams. Some might cut corners. Or might even
be costly later if there are errors or bugs when project is
finished. If they run anti-virus and even run log-on screens with
password while doing the project things should not slow done at
any peak.
Communication can be a risk factor because of the speed
of the project being done. IF they have to wait for approvals for
advancement on the matrix level. Time could be a costly factor
for them and will be on back burner. If they have approvals fast
and run them through the proper channels first and then keep
asking about them should have the necessary ability to keep
communication going.
Backlogs could slow down teams who are working on
certain phase. Like a dollar witing on a dime could be costly as
well. They won’t have any back logs of they stick with the
project matrix and tell the PM everything about what status they
are on.
Section 6: Standards
From power point slide of CMMI-DEV_V1.3-10
Key Activities
Quality
Decription of activity
Balance level
High
system shall be able to check their balances and to show on a
user interface for any account.
Scan to take picture of desposit check
Very High
the system shall look for printer scanner or picture for this
function.
Transfer to any account
High
system shall have the ability to see the transfer of the
transaction
Pay bills
Very High
system shall ask if you like to be taken to this website now
Download statement
Low
system shall have the ability to download and view
Log-on and password
Very High
Make account from personal information and account numbers
Training or tutorial
Medium
Help Desk and IT support and powerpoint slide avaiablity
Reference Page
http://cnx.org/content/m32170/latest/
http://www.dis.uniroma1.it/~santucci/SW_Engineering/Material
/02_SoftwareProcessStandardization.pdf
http://www.software-quality-assurance.org/cmmi-process-and-
product-quality-assurance.html
Resources and
coordination
Standard
process
and other
assets
Training for projects and
support groups in standard
process and assets
O
r
g
a
n
i
z
a
t
i
o
n
’
s
p
r
o
c
e
s
s
n
e
e
d
s
a
n
d
o
b
j
e
c
t
i
v
e
s
Standard process, work,
environment standards, and
other assets
Organization’s
business
objectives
Project Management,
Support, and Engineering
process areas
T
r
a
i
n
i
n
g
n
e
e
d
s
Improvement information
(e.g., lessons learned, data,
and artifacts
Process improvement proposals; participation in
defining, assessing, and deploying processes
OPF = Organizational Process Focus
OT = Organizational Training
OPD = Organizational Process Definition
OPD
OT
OPF
Senior
management

More Related Content

Similar to Page 1Bigfoot Financial Bank (BFFD)Online BankingSWE410-.docx

This directive was sent to the members of a Montana govern
This directive was sent to the members of a Montana governThis directive was sent to the members of a Montana govern
This directive was sent to the members of a Montana govern
GrazynaBroyles24
 
Pm 430 develop a quality management/tutorialoutlet
Pm 430 develop a quality management/tutorialoutletPm 430 develop a quality management/tutorialoutlet
Pm 430 develop a quality management/tutorialoutlet
Plunkettz
 
How To Plan a Software Project
How To Plan a Software ProjectHow To Plan a Software Project
How To Plan a Software Project
HowToPlanASoftwareProject
 
Online job placement system project report.pdf
Online job placement system project report.pdfOnline job placement system project report.pdf
Online job placement system project report.pdf
Kamal Acharya
 
(Final)Deleverable I_Final
(Final)Deleverable I_Final(Final)Deleverable I_Final
(Final)Deleverable I_FinalArslan Mehmood
 
online banking system
online banking systemonline banking system
online banking system
kartikeya upadhyay
 
Project synopsis.
Project synopsis.Project synopsis.
Project synopsis.
ssuser3bb83f1
 
project (Salon Management).pptx
project (Salon Management).pptxproject (Salon Management).pptx
project (Salon Management).pptx
ssuserefca8b
 
REport Fle.pdf
REport Fle.pdfREport Fle.pdf
REport Fle.pdf
TarunPreet4
 
BUSINESS CASE CAPSTONE2BUSINESS CASE CAPSTONE3.docx
BUSINESS CASE CAPSTONE2BUSINESS CASE CAPSTONE3.docxBUSINESS CASE CAPSTONE2BUSINESS CASE CAPSTONE3.docx
BUSINESS CASE CAPSTONE2BUSINESS CASE CAPSTONE3.docx
jasoninnes20
 
235429094 jobportal-documentation
235429094 jobportal-documentation235429094 jobportal-documentation
235429094 jobportal-documentation
sireesha nimmagadda
 
WEB Based claim processing sytem SRS
WEB Based claim processing sytem SRSWEB Based claim processing sytem SRS
WEB Based claim processing sytem SRS
Nitin Bhardwaj
 
Loan Prediction System Using Machine Learning.pptx
Loan Prediction System Using Machine Learning.pptxLoan Prediction System Using Machine Learning.pptx
Loan Prediction System Using Machine Learning.pptx
BhoirRitesh19ET5008
 
Ads n url development process document (1)
Ads n url development process document (1)Ads n url development process document (1)
Ads n url development process document (1)
Saumya Sharma
 
Enterprise Mobile Application Development Lifecycle by Social Cubix
Enterprise Mobile Application Development Lifecycle by Social CubixEnterprise Mobile Application Development Lifecycle by Social Cubix
Enterprise Mobile Application Development Lifecycle by Social Cubix
Susan Gray
 
Appendix AProof of effectiveness of some of the agile methods us.docx
Appendix AProof of effectiveness of some of the agile methods us.docxAppendix AProof of effectiveness of some of the agile methods us.docx
Appendix AProof of effectiveness of some of the agile methods us.docx
armitageclaire49
 
Mobile App Development- Project Management Process
Mobile App Development- Project Management ProcessMobile App Development- Project Management Process
Mobile App Development- Project Management Process
Bagaria Swati
 
Final Year Projects (Computer Science 2013) - Syed Ubaid Ali Jafri
Final Year Projects (Computer Science 2013) - Syed Ubaid Ali JafriFinal Year Projects (Computer Science 2013) - Syed Ubaid Ali Jafri
Final Year Projects (Computer Science 2013) - Syed Ubaid Ali Jafri
Syed Ubaid Ali Jafri
 
Customer engagement platform
Customer engagement platformCustomer engagement platform
Customer engagement platform
Bhavdip Bhalodia
 

Similar to Page 1Bigfoot Financial Bank (BFFD)Online BankingSWE410-.docx (20)

This directive was sent to the members of a Montana govern
This directive was sent to the members of a Montana governThis directive was sent to the members of a Montana govern
This directive was sent to the members of a Montana govern
 
Pm 430 develop a quality management/tutorialoutlet
Pm 430 develop a quality management/tutorialoutletPm 430 develop a quality management/tutorialoutlet
Pm 430 develop a quality management/tutorialoutlet
 
How To Plan a Software Project
How To Plan a Software ProjectHow To Plan a Software Project
How To Plan a Software Project
 
Online job placement system project report.pdf
Online job placement system project report.pdfOnline job placement system project report.pdf
Online job placement system project report.pdf
 
(Final)Deleverable I_Final
(Final)Deleverable I_Final(Final)Deleverable I_Final
(Final)Deleverable I_Final
 
online banking system
online banking systemonline banking system
online banking system
 
Project synopsis.
Project synopsis.Project synopsis.
Project synopsis.
 
project (Salon Management).pptx
project (Salon Management).pptxproject (Salon Management).pptx
project (Salon Management).pptx
 
REport Fle.pdf
REport Fle.pdfREport Fle.pdf
REport Fle.pdf
 
BUSINESS CASE CAPSTONE2BUSINESS CASE CAPSTONE3.docx
BUSINESS CASE CAPSTONE2BUSINESS CASE CAPSTONE3.docxBUSINESS CASE CAPSTONE2BUSINESS CASE CAPSTONE3.docx
BUSINESS CASE CAPSTONE2BUSINESS CASE CAPSTONE3.docx
 
235429094 jobportal-documentation
235429094 jobportal-documentation235429094 jobportal-documentation
235429094 jobportal-documentation
 
WEB Based claim processing sytem SRS
WEB Based claim processing sytem SRSWEB Based claim processing sytem SRS
WEB Based claim processing sytem SRS
 
Loan Prediction System Using Machine Learning.pptx
Loan Prediction System Using Machine Learning.pptxLoan Prediction System Using Machine Learning.pptx
Loan Prediction System Using Machine Learning.pptx
 
Resume_Jagdish_Nair
Resume_Jagdish_NairResume_Jagdish_Nair
Resume_Jagdish_Nair
 
Ads n url development process document (1)
Ads n url development process document (1)Ads n url development process document (1)
Ads n url development process document (1)
 
Enterprise Mobile Application Development Lifecycle by Social Cubix
Enterprise Mobile Application Development Lifecycle by Social CubixEnterprise Mobile Application Development Lifecycle by Social Cubix
Enterprise Mobile Application Development Lifecycle by Social Cubix
 
Appendix AProof of effectiveness of some of the agile methods us.docx
Appendix AProof of effectiveness of some of the agile methods us.docxAppendix AProof of effectiveness of some of the agile methods us.docx
Appendix AProof of effectiveness of some of the agile methods us.docx
 
Mobile App Development- Project Management Process
Mobile App Development- Project Management ProcessMobile App Development- Project Management Process
Mobile App Development- Project Management Process
 
Final Year Projects (Computer Science 2013) - Syed Ubaid Ali Jafri
Final Year Projects (Computer Science 2013) - Syed Ubaid Ali JafriFinal Year Projects (Computer Science 2013) - Syed Ubaid Ali Jafri
Final Year Projects (Computer Science 2013) - Syed Ubaid Ali Jafri
 
Customer engagement platform
Customer engagement platformCustomer engagement platform
Customer engagement platform
 

More from alfred4lewis58146

For this assignment, students will need to observe the activities th.docx
For this assignment, students will need to observe the activities th.docxFor this assignment, students will need to observe the activities th.docx
For this assignment, students will need to observe the activities th.docx
alfred4lewis58146
 
For this assignment, select a human service organization from .docx
For this assignment, select a human service organization from .docxFor this assignment, select a human service organization from .docx
For this assignment, select a human service organization from .docx
alfred4lewis58146
 
For this Assignment, read the case study for Claudia and find tw.docx
For this Assignment, read the case study for Claudia and find tw.docxFor this Assignment, read the case study for Claudia and find tw.docx
For this Assignment, read the case study for Claudia and find tw.docx
alfred4lewis58146
 
For this assignment, download the A6 code pack. This zip fil.docx
For this assignment, download the A6 code pack. This zip fil.docxFor this assignment, download the A6 code pack. This zip fil.docx
For this assignment, download the A6 code pack. This zip fil.docx
alfred4lewis58146
 
For this assignment, create infographic using the Canva website..docx
For this assignment, create infographic using the Canva website..docxFor this assignment, create infographic using the Canva website..docx
For this assignment, create infographic using the Canva website..docx
alfred4lewis58146
 
For this assignment, compare  California during the Great Depression.docx
For this assignment, compare  California during the Great Depression.docxFor this assignment, compare  California during the Great Depression.docx
For this assignment, compare  California during the Great Depression.docx
alfred4lewis58146
 
For this assignment, create a 10- to 12-slide presentation in Mi.docx
For this assignment, create a 10- to 12-slide presentation in Mi.docxFor this assignment, create a 10- to 12-slide presentation in Mi.docx
For this assignment, create a 10- to 12-slide presentation in Mi.docx
alfred4lewis58146
 
For this assignment, begin by reading chapters 12-15 in Dr. Bells t.docx
For this assignment, begin by reading chapters 12-15 in Dr. Bells t.docxFor this assignment, begin by reading chapters 12-15 in Dr. Bells t.docx
For this assignment, begin by reading chapters 12-15 in Dr. Bells t.docx
alfred4lewis58146
 
For this assignment, assume you are the new Secretary of Homelan.docx
For this assignment, assume you are the new Secretary of Homelan.docxFor this assignment, assume you are the new Secretary of Homelan.docx
For this assignment, assume you are the new Secretary of Homelan.docx
alfred4lewis58146
 
For this assignment, address the following promptsIntroductor.docx
For this assignment, address the following promptsIntroductor.docxFor this assignment, address the following promptsIntroductor.docx
For this assignment, address the following promptsIntroductor.docx
alfred4lewis58146
 
For this assignment, analyze the play by focusing on one of the .docx
For this assignment, analyze the play by focusing on one of the .docxFor this assignment, analyze the play by focusing on one of the .docx
For this assignment, analyze the play by focusing on one of the .docx
alfred4lewis58146
 
For this assignment I would like you to answer these questions.docx
For this assignment I would like you to answer these questions.docxFor this assignment I would like you to answer these questions.docx
For this assignment I would like you to answer these questions.docx
alfred4lewis58146
 
For the Weekly Reports I need 2 reports. For the First two weeks the.docx
For the Weekly Reports I need 2 reports. For the First two weeks the.docxFor the Weekly Reports I need 2 reports. For the First two weeks the.docx
For the Weekly Reports I need 2 reports. For the First two weeks the.docx
alfred4lewis58146
 
For the shortanswer questions,you will need to respo.docx
For the shortanswer questions,you will need to respo.docxFor the shortanswer questions,you will need to respo.docx
For the shortanswer questions,you will need to respo.docx
alfred4lewis58146
 
For the sake of argument (this essay in particular), lets prete.docx
For the sake of argument (this essay in particular), lets prete.docxFor the sake of argument (this essay in particular), lets prete.docx
For the sake of argument (this essay in particular), lets prete.docx
alfred4lewis58146
 
For the proposal, each student must describe an interface they a.docx
For the proposal, each student must describe an interface they a.docxFor the proposal, each student must describe an interface they a.docx
For the proposal, each student must describe an interface they a.docx
alfred4lewis58146
 
For the project, you will be expected to apply the key concepts of p.docx
For the project, you will be expected to apply the key concepts of p.docxFor the project, you will be expected to apply the key concepts of p.docx
For the project, you will be expected to apply the key concepts of p.docx
alfred4lewis58146
 
For the past several weeks you have addressed several different area.docx
For the past several weeks you have addressed several different area.docxFor the past several weeks you have addressed several different area.docx
For the past several weeks you have addressed several different area.docx
alfred4lewis58146
 
For the Mash it Up assignment, we experimented with different ways t.docx
For the Mash it Up assignment, we experimented with different ways t.docxFor the Mash it Up assignment, we experimented with different ways t.docx
For the Mash it Up assignment, we experimented with different ways t.docx
alfred4lewis58146
 
For the first time in modern history, the world is experiencing a he.docx
For the first time in modern history, the world is experiencing a he.docxFor the first time in modern history, the world is experiencing a he.docx
For the first time in modern history, the world is experiencing a he.docx
alfred4lewis58146
 

More from alfred4lewis58146 (20)

For this assignment, students will need to observe the activities th.docx
For this assignment, students will need to observe the activities th.docxFor this assignment, students will need to observe the activities th.docx
For this assignment, students will need to observe the activities th.docx
 
For this assignment, select a human service organization from .docx
For this assignment, select a human service organization from .docxFor this assignment, select a human service organization from .docx
For this assignment, select a human service organization from .docx
 
For this Assignment, read the case study for Claudia and find tw.docx
For this Assignment, read the case study for Claudia and find tw.docxFor this Assignment, read the case study for Claudia and find tw.docx
For this Assignment, read the case study for Claudia and find tw.docx
 
For this assignment, download the A6 code pack. This zip fil.docx
For this assignment, download the A6 code pack. This zip fil.docxFor this assignment, download the A6 code pack. This zip fil.docx
For this assignment, download the A6 code pack. This zip fil.docx
 
For this assignment, create infographic using the Canva website..docx
For this assignment, create infographic using the Canva website..docxFor this assignment, create infographic using the Canva website..docx
For this assignment, create infographic using the Canva website..docx
 
For this assignment, compare  California during the Great Depression.docx
For this assignment, compare  California during the Great Depression.docxFor this assignment, compare  California during the Great Depression.docx
For this assignment, compare  California during the Great Depression.docx
 
For this assignment, create a 10- to 12-slide presentation in Mi.docx
For this assignment, create a 10- to 12-slide presentation in Mi.docxFor this assignment, create a 10- to 12-slide presentation in Mi.docx
For this assignment, create a 10- to 12-slide presentation in Mi.docx
 
For this assignment, begin by reading chapters 12-15 in Dr. Bells t.docx
For this assignment, begin by reading chapters 12-15 in Dr. Bells t.docxFor this assignment, begin by reading chapters 12-15 in Dr. Bells t.docx
For this assignment, begin by reading chapters 12-15 in Dr. Bells t.docx
 
For this assignment, assume you are the new Secretary of Homelan.docx
For this assignment, assume you are the new Secretary of Homelan.docxFor this assignment, assume you are the new Secretary of Homelan.docx
For this assignment, assume you are the new Secretary of Homelan.docx
 
For this assignment, address the following promptsIntroductor.docx
For this assignment, address the following promptsIntroductor.docxFor this assignment, address the following promptsIntroductor.docx
For this assignment, address the following promptsIntroductor.docx
 
For this assignment, analyze the play by focusing on one of the .docx
For this assignment, analyze the play by focusing on one of the .docxFor this assignment, analyze the play by focusing on one of the .docx
For this assignment, analyze the play by focusing on one of the .docx
 
For this assignment I would like you to answer these questions.docx
For this assignment I would like you to answer these questions.docxFor this assignment I would like you to answer these questions.docx
For this assignment I would like you to answer these questions.docx
 
For the Weekly Reports I need 2 reports. For the First two weeks the.docx
For the Weekly Reports I need 2 reports. For the First two weeks the.docxFor the Weekly Reports I need 2 reports. For the First two weeks the.docx
For the Weekly Reports I need 2 reports. For the First two weeks the.docx
 
For the shortanswer questions,you will need to respo.docx
For the shortanswer questions,you will need to respo.docxFor the shortanswer questions,you will need to respo.docx
For the shortanswer questions,you will need to respo.docx
 
For the sake of argument (this essay in particular), lets prete.docx
For the sake of argument (this essay in particular), lets prete.docxFor the sake of argument (this essay in particular), lets prete.docx
For the sake of argument (this essay in particular), lets prete.docx
 
For the proposal, each student must describe an interface they a.docx
For the proposal, each student must describe an interface they a.docxFor the proposal, each student must describe an interface they a.docx
For the proposal, each student must describe an interface they a.docx
 
For the project, you will be expected to apply the key concepts of p.docx
For the project, you will be expected to apply the key concepts of p.docxFor the project, you will be expected to apply the key concepts of p.docx
For the project, you will be expected to apply the key concepts of p.docx
 
For the past several weeks you have addressed several different area.docx
For the past several weeks you have addressed several different area.docxFor the past several weeks you have addressed several different area.docx
For the past several weeks you have addressed several different area.docx
 
For the Mash it Up assignment, we experimented with different ways t.docx
For the Mash it Up assignment, we experimented with different ways t.docxFor the Mash it Up assignment, we experimented with different ways t.docx
For the Mash it Up assignment, we experimented with different ways t.docx
 
For the first time in modern history, the world is experiencing a he.docx
For the first time in modern history, the world is experiencing a he.docxFor the first time in modern history, the world is experiencing a he.docx
For the first time in modern history, the world is experiencing a he.docx
 

Recently uploaded

Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
kaushalkr1407
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Atul Kumar Singh
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
EduSkills OECD
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
Anna Sz.
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 
678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf
CarlosHernanMontoyab2
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
GeoBlogs
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
Levi Shapiro
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
joachimlavalley1
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
DhatriParmar
 

Recently uploaded (20)

Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 
678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
 

Page 1Bigfoot Financial Bank (BFFD)Online BankingSWE410-.docx

  • 1. Page | 1 Bigfoot Financial Bank (BFFD) Online Banking SWE410-1401B-01 Software Processes 11 March 2014 Table of Contents Project Outline and requirements and function 4-7 Section 2: Project Management Process 8-10 Section 3: Requirements Management (REQM) 11 Section 4 12 Section 5 13-16 Section 6 17 Reference Page14 Project Outline and Requirements Big Foot Financial Bank is not a standard financial bank. We run checking and savings account throughout the United States. We have many services and banking needs that can help many customers from the internet banking to the 24 hour ATM design. We can transfer money up 10,000 transactions per day. We will deploy the following online banking to mobile devices and computer laptops and desktops to the homes of people in the United States. Instead of ATM machines we want people to access money markets accounts. Having access to Quicken and or MS Money from application given to them. We have over one hundred employees and with different location from California to New York We have several tech support personnel on-hand along with the security to help
  • 2. combat virus and spams as well. Major function: This project will need security logon, a good running computer, Laptop or mobile device to run with memory and internet needs. Some of the Major function of the bank. Will be to download the Statement Activity. Having Quicken and MS Money application users to use to balance their check books. Also another function will be able to access all the users’ accounts at once. There is also available if a business owner has a business account it can be accessed for that person to see along with their personal accounts. A very well put together will be that the users will be able to pay bills online. All they will have to do is push a button and take a picture of the bill and it will send them to that website according to the picture and pay there bill online from their account. Deposit there checks from their home as well from scanning them somehow. Constraints: we would have several time and scope along with cost in which we will need to see what the project manager can do to help with starting the project. Another issue would be what team we bring in to acquisition the software when making the mission successful. Choosing the right PM as well can be slow the process done. However just doing the proposal we need to make every requirement count. Communication can be time costly along with cost will go up if we don’t communicate what we want. Users have the ability to download their statements from a mobile device. Requirement one: system shall have the ability to download and view. Requirement two: system shall have the ability to have the function of a button to push. Users or have the ability to check their balances of any account on any device. Requirement one: system shall be able to check their balances and to show on a user interface for any account. Requirement two: system shall be able to have a function of the
  • 3. button to push for each account. Users shall transfer funds from account to any account. Requirement one: the system shall have a user interface to show buttons for all accounts. Requirement two: the system shall have a way to view and see the funds that they are transferring. Users should have the ability to transfer with any transactions 24. Up to 10,000 per day. Requirement one: system shall have the ability to see the transfer of the transaction. Requirement two: system shall have a way to view the history of any transactions in a 24 period. Users have business accounts can be incorporated with their personal accounts and be viewed on any device. Requirement one: the system shall ask if you would like to view all accounts or just a single account. Requirement two: system shall ask if you want all accounts we do I could view it as business or personal accounts. Users will have the ability to pay bills from their account from anywhere while using this feature. Requirement one: system shall ask if you like to be taken to this website now. Requirement two: will show and view what bills need to be paid by what the user wants. Users will have the ability to scan and deposit there checks from their home by any kind of means necessary scanner or printer even a picture from the phone. Requirement one: the system shall look for printer scanner or picture for this function. Requirement two: the system shall look for the scanned or pictured check to be deposit and viewed the funds that: exist with the picture or item. The user interface would be one of the reasons that are out of scope. I also believe that we do not have a website that is formed for this yet. We also have not determined what, software is can be used. The look and operating system will be used for
  • 4. this project Section 2: Project Management Process To create a plan for this plan we will need to find a Project Manager. It consultant or administrator working with IT. We need to start the plan process of the Project management phase then we will have a life cycle to use for the purpose of the plan. Start with plan and stakeholders along with a Project Management. Schedule meetings with each phase and task that will need to have the online banking software made. Bring in a team to schedule when each task will be done. There is time anmd dates and certain place to meet the scope of the project. Risks will be finding the right team that can accomplish the right task to get done. Risk are that we lose money or cost for the project. The risk will be if we don’t have a plan in place we can lose the whole project. Time is a very crucial part of the plan along with the scope it must stay in its zone to succeed. There is always risk when working with online process of application or software. Security is one of those many risks. Executing: Document for example we will need letter of authorization to start the project. Stakeholders will need to approve letter along with leadership from company building the software. Each document must have letter of intent from time
  • 5. and cost and scope along with the resources on file. Each project manager will need to approve the letter as well. We will need the testing or questionnaire resources sent out to see of our customer based people want online banking needs. Most customers will want to have access to all accounts along with security to go along the software. This will be in the letter of intent the Project manager will present. Security would be the level of governance for safe guarding passwords and user Id and account for the customers and stakeholders and the US government. There is risk of other certain areas for other people trying to gain access through online process. When monitoring and controlling the plan we will need to work with Microsoft Project Management. Project Manager along with software engineer during the plan phase. We will be showing the weekly process. Each week will show what the matrix is showing the percentage being done.. Section 3: Requirements Management (REQM) (CMMI) Capability Maturity Model Integration We start with Frame work of the Banking online portion of the user feedback. We will organize the functionality and the operating system of the web based system. Prioritize the task ahead using Project Management and coordinate the different types of task being done in the project such as function, user interface and security. Training and documentation will follow suit with stakeholders of the project. We start with a model such as waterfall as a good template for the Life cycle of the task being done. As components of the model we have training materials and appraisal methods. So we will start collections of what we call constellation which will facilitate construction of the approved model. Process management with project management and
  • 6. engineering with support will be a good start for framework of the model being used. Each team will provide training, testing, reviewing and reports with documentation along with history of what product we are doing. Reviewing the process of the software and the history would be a great factor of the process. Each team should be aware of the dos and don’ts of the software and should nmake sure they don’t fail like others have. What will be a great help would use the (PM) Project Management, Net Beans and note pad would help maintain the performance. Also using a testing plan in place would greatly help the performance and find issue from running what software that has been done. Section 4 Process and Product Quality Assurance (PPQA) We start by evaluating the preformed processes, work products, and services against the process and standards and procedures. Identified noncompliance documentation issues. Feedback will be used by all teams to train staff and managers from results of feedback that would help quality assurance. We will have supports of the delivery of high-quality products and services. With the planned processes will have an verification processes implanted for the quality assurance. If the product works the way it was planned then we should have an easy time for quality assurance. Each team will be highly trained and their roles will be assigned for the quality of the work being done. Each team will do a peer review into his or her roles and there assigned task by the each other and the team leaders role. Check list will also be on hand to each team for their milestones of accomplishment. This will help the support QA activity from the testing being done. Each team will check and report any findings of issues or bugs or errors of the software in there peer review for QA to evaluate the situation of the problems.
  • 7. Section 5: Software Development Methodology We have several methodologies to pick from. However since our project involves such things as Online Banking and internet users. We are going to be using a methodology of AGILE because it was built with banking and internet needs in mind. With online banking we are looking for extreme programming where they can need the best performance. European banking uses this methodology and is into extreme programming. Which we need discipline and measurement for reduction of risk. If our methodology goes well we should have some great developers to finish this project. When dealing with dealing with certain features for COTS and custom there is many features. Some features that make this project great are the following: 1. Desposit can be done by any scanner or phone camera that can be sent to the software any time for update on balance. Also a printer can work for those function like a fax machine and sent by memory to the software for easy transaction. 2. Transfer of funds any time anywhere. This includes ACH and also from account to account or bank to bank for payments or paycheck. 3. This feature as such things as history and reports with data of items bought from the account for tax’s, records and even incase fraud abuse or stolen person information. 4. Debt cars, Credit card access along with balance information on the account can be access anytime. Such things as reviewing all of the cards and all accounts can be viewed by level access for records or balance levels.
  • 8. User Requirements Online banking This will be the beginning of the project where you muct have what requirements are needs for online banking. Software Requirements Online Banking Architecture Design Detailed design & Coding Testing Delivery The Waterfall Lifecycle Workflow Time Documents of online babanking software requirements Architectural Design Document Detailed Design & Code ”Swimming upstream”
  • 9. Risk management Resources could be a problem while working with AGILE Management. Because of it fast and very large needs of processing the project. We would run out of resources or even cost could be a risk factor. If they can pick how much they need for the entire project before they run out and if they added to the PM plan at first they should be fine. There could be very little security training on technical from the SCRUM teams. Some might cut corners. Or might even be costly later if there are errors or bugs when project is finished. If they run anti-virus and even run log-on screens with password while doing the project things should not slow done at any peak. Communication can be a risk factor because of the speed of the project being done. IF they have to wait for approvals for advancement on the matrix level. Time could be a costly factor for them and will be on back burner. If they have approvals fast and run them through the proper channels first and then keep asking about them should have the necessary ability to keep communication going. Backlogs could slow down teams who are working on certain phase. Like a dollar witing on a dime could be costly as well. They won’t have any back logs of they stick with the project matrix and tell the PM everything about what status they are on. Section 6: Standards From power point slide of CMMI-DEV_V1.3-10
  • 10. Key Activities Quality Decription of activity Balance level High system shall be able to check their balances and to show on a user interface for any account. Scan to take picture of desposit check Very High the system shall look for printer scanner or picture for this function. Transfer to any account High system shall have the ability to see the transfer of the transaction Pay bills Very High system shall ask if you like to be taken to this website now Download statement Low system shall have the ability to download and view Log-on and password Very High Make account from personal information and account numbers Training or tutorial Medium Help Desk and IT support and powerpoint slide avaiablity Reference Page http://cnx.org/content/m32170/latest/ http://www.dis.uniroma1.it/~santucci/SW_Engineering/Material /02_SoftwareProcessStandardization.pdf
  • 11. http://www.software-quality-assurance.org/cmmi-process-and- product-quality-assurance.html Resources and coordination Standard process and other assets Training for projects and support groups in standard process and assets O r g a n i z a t i o n ’ s p r o c e s s n
  • 12. e e d s a n d o b j e c t i v e s Standard process, work, environment standards, and other assets Organization’s business objectives Project Management, Support, and Engineering process areas T r a i n i n g
  • 13. n e e d s Improvement information (e.g., lessons learned, data, and artifacts Process improvement proposals; participation in defining, assessing, and deploying processes OPF = Organizational Process Focus OT = Organizational Training OPD = Organizational Process Definition OPD OT OPF Senior management Page | 1 Bigfoot Financial Bank (BFFD) Online Banking SWE410-1401B-01 Software Processes 11 March 2014 Table of Contents Project Outline and requirements and function 4-7 Section 2: Project Management Process 8-10 Section 3: Requirements Management (REQM) 11 Section 4 12 Section 5 13-16 Section 6 17 Reference Page14
  • 14. Project Outline and Requirements Big Foot Financial Bank is not a standard financial bank. We run checking and savings account throughout the United States. We have many services and banking needs that can help many customers from the internet banking to the 24 hour ATM design. We can transfer money up 10,000 transactions per day. We will deploy the following online banking to mobile devices and computer laptops and desktops to the homes of people in the United States. Instead of ATM machines we want people to access money markets accounts. Having access to Quicken and or MS Money from application given to them. We have over one hundred employees and with different location from California to New York We have several tech support personnel on-hand along with the security to help combat virus and spams as well. Major function: This project will need security logon, a good running computer, Laptop or mobile device to run with memory and internet needs. Some of the Major function of the bank. Will be to download the Statement Activity. Having Quicken and MS Money application users to use to balance their check books. Also another function will be able to access all the users’ accounts at once. There is also available if a business owner has a business account it can be accessed for that person to see along with their personal accounts. A very well put together will be that the users will be able to pay bills online. All they will have to do is push a button and take a picture of the bill and it will send them to that website according to the picture and pay there bill online from their account. Deposit there checks from their home as well from scanning them somehow. Constraints: we would have several time and scope along with cost in which we will need to see what the project manager can
  • 15. do to help with starting the project. Another issue would be what team we bring in to acquisition the software when making the mission successful. Choosing the right PM as well can be slow the process done. However just doing the proposal we need to make every requirement count. Communication can be time costly along with cost will go up if we don’t communicate what we want. Users have the ability to download their statements from a mobile device. Requirement one: system shall have the ability to download and view. Requirement two: system shall have the ability to have the function of a button to push. Users or have the ability to check their balances of any account on any device. Requirement one: system shall be able to check their balances and to show on a user interface for any account. Requirement two: system shall be able to have a function of the button to push for each account. Users shall transfer funds from account to any account. Requirement one: the system shall have a user interface to show buttons for all accounts. Requirement two: the system shall have a way to view and see the funds that they are transferring. Users should have the ability to transfer with any transactions 24. Up to 10,000 per day. Requirement one: system shall have the ability to see the transfer of the transaction. Requirement two: system shall have a way to view the history of any transactions in a 24 period. Users have business accounts can be incorporated with their personal accounts and be viewed on any device. Requirement one: the system shall ask if you would like to view all accounts or just a single account. Requirement two: system shall ask if you want all accounts we do I could view it as business or personal accounts.
  • 16. Users will have the ability to pay bills from their account from anywhere while using this feature. Requirement one: system shall ask if you like to be taken to this website now. Requirement two: will show and view what bills need to be paid by what the user wants. Users will have the ability to scan and deposit there checks from their home by any kind of means necessary scanner or printer even a picture from the phone. Requirement one: the system shall look for printer scanner or picture for this function. Requirement two: the system shall look for the scanned or pictured check to be deposit and viewed the funds that: exist with the picture or item. The user interface would be one of the reasons that are out of scope. I also believe that we do not have a website that is formed for this yet. We also have not determined what, software is can be used. The look and operating system will be used for this project Section 2: Project Management Process To create a plan for this plan we will need to find a Project Manager. It consultant or administrator working with IT. We need to start the plan process of the Project management phase
  • 17. then we will have a life cycle to use for the purpose of the plan. Start with plan and stakeholders along with a Project Management. Schedule meetings with each phase and task that will need to have the online banking software made. Bring in a team to schedule when each task will be done. There is time anmd dates and certain place to meet the scope of the project. Risks will be finding the right team that can accomplish the right task to get done. Risk are that we lose money or cost for the project. The risk will be if we don’t have a plan in place we can lose the whole project. Time is a very crucial part of the plan along with the scope it must stay in its zone to succeed. There is always risk when working with online process of application or software. Security is one of those many risks. Executing: Document for example we will need letter of authorization to start the project. Stakeholders will need to approve letter along with leadership from company building the software. Each document must have letter of intent from time and cost and scope along with the resources on file. Each project manager will need to approve the letter as well. We will need the testing or questionnaire resources sent out to see of our customer based people want online banking needs. Most customers will want to have access to all accounts along with security to go along the software. This will be in the letter of intent the Project manager will present. Security would be the level of governance for safe guarding passwords and user Id and account for the customers and stakeholders and the US government. There is risk of other certain areas for other people trying to gain access through online process. When monitoring and controlling the plan we will need to work with Microsoft Project Management. Project Manager along with software engineer during the plan phase. We will be showing the weekly process. Each week will show what the matrix is showing the percentage
  • 18. being done.. Section 3: Requirements Management (REQM) (CMMI) Capability Maturity Model Integration We start with Frame work of the Banking online portion of the user feedback. We will organize the functionality and the operating system of the web based system. Prioritize the task ahead using Project Management and coordinate the different types of task being done in the project such as function, user interface and security. Training and documentation will follow suit with stakeholders of the project. We start with a model such as waterfall as a good template for the Life cycle of the task being done. As components of the model we have training materials and appraisal methods. So we will start collections of what we call constellation which will facilitate construction of the approved model. Process management with project management and engineering with support will be a good start for framework of the model being used. Each team will provide training, testing, reviewing and reports with documentation along with history of what product we are doing. Reviewing the process of the software and the history would be a great factor of the process. Each team should be aware of the dos and don’ts of the software and should nmake sure they don’t fail like others have. What will be a great help would use the (PM) Project Management, Net Beans and note pad would help maintain the performance. Also using a testing plan in place would greatly help the performance and find issue from running what software that has been done. Section 4 Process and Product Quality Assurance (PPQA) We start by evaluating the preformed processes, work products, and services against the process and standards and
  • 19. procedures. Identified noncompliance documentation issues. Feedback will be used by all teams to train staff and managers from results of feedback that would help quality assurance. We will have supports of the delivery of high-quality products and services. With the planned processes will have an verification processes implanted for the quality assurance. If the product works the way it was planned then we should have an easy time for quality assurance. Each team will be highly trained and their roles will be assigned for the quality of the work being done. Each team will do a peer review into his or her roles and there assigned task by the each other and the team leaders role. Check list will also be on hand to each team for their milestones of accomplishment. This will help the support QA activity from the testing being done. Each team will check and report any findings of issues or bugs or errors of the software in there peer review for QA to evaluate the situation of the problems. Section 5: Software Development Methodology We have several methodologies to pick from. However since our project involves such things as Online Banking and internet users. We are going to be using a methodology of AGILE because it was built with banking and internet needs in mind. With online banking we are looking for extreme programming where they can need the best performance. European banking uses this methodology and is into extreme programming. Which we need discipline and measurement for reduction of risk. If our methodology goes well we should have some great developers to finish this project. When dealing with dealing with certain features for COTS
  • 20. and custom there is many features. Some features that make this project great are the following: 1. Desposit can be done by any scanner or phone camera that can be sent to the software any time for update on balance. Also a printer can work for those function like a fax machine and sent by memory to the software for easy transaction. 2. Transfer of funds any time anywhere. This includes ACH and also from account to account or bank to bank for payments or paycheck. 3. This feature as such things as history and reports with data of items bought from the account for tax’s, records and even incase fraud abuse or stolen person information. 4. Debt cars, Credit card access along with balance information on the account can be access anytime. Such things as reviewing all of the cards and all accounts can be viewed by level access for records or balance levels. User Requirements Online banking This will be the beginning of the project where you muct have what requirements are needs for online banking. Software Requirements Online Banking Architecture Design Detailed design & Coding Testing Delivery The Waterfall Lifecycle Workflow Time Documents of online babanking software requirements Architectural Design Document
  • 21. Detailed Design & Code ”Swimming upstream” Risk management Resources could be a problem while working with AGILE Management. Because of it fast and very large needs of processing the project. We would run out of resources or even cost could be a risk factor. If they can pick how much they need for the entire project before they run out and if they added to the PM plan at first they should be fine. There could be very little security training on technical from the SCRUM teams. Some might cut corners. Or might even be costly later if there are errors or bugs when project is finished. If they run anti-virus and even run log-on screens with password while doing the project things should not slow done at any peak. Communication can be a risk factor because of the speed
  • 22. of the project being done. IF they have to wait for approvals for advancement on the matrix level. Time could be a costly factor for them and will be on back burner. If they have approvals fast and run them through the proper channels first and then keep asking about them should have the necessary ability to keep communication going. Backlogs could slow down teams who are working on certain phase. Like a dollar witing on a dime could be costly as well. They won’t have any back logs of they stick with the project matrix and tell the PM everything about what status they are on. Section 6: Standards From power point slide of CMMI-DEV_V1.3-10 Key Activities Quality Decription of activity Balance level High system shall be able to check their balances and to show on a user interface for any account. Scan to take picture of desposit check Very High the system shall look for printer scanner or picture for this function. Transfer to any account High system shall have the ability to see the transfer of the transaction Pay bills Very High system shall ask if you like to be taken to this website now
  • 23. Download statement Low system shall have the ability to download and view Log-on and password Very High Make account from personal information and account numbers Training or tutorial Medium Help Desk and IT support and powerpoint slide avaiablity Reference Page http://cnx.org/content/m32170/latest/ http://www.dis.uniroma1.it/~santucci/SW_Engineering/Material /02_SoftwareProcessStandardization.pdf http://www.software-quality-assurance.org/cmmi-process-and- product-quality-assurance.html Resources and coordination Standard process and other assets Training for projects and support groups in standard process and assets O r g a n i
  • 25. s Standard process, work, environment standards, and other assets Organization’s business objectives Project Management, Support, and Engineering process areas T r a i n i n g n e e d s Improvement information (e.g., lessons learned, data, and artifacts Process improvement proposals; participation in defining, assessing, and deploying processes OPF = Organizational Process Focus OT = Organizational Training OPD = Organizational Process Definition OPD OT OPF