HeaderSIS.jpg

IS480 Team wiki: 2013T1 Kungfu Panda Project Scope

From IS480
Jump to navigation Jump to search
KP-NewHeader.PNG
Home About Us Project Overview Project Management User Testing Project Documents


SMU tBank Our Project Scope Our X-Factor Technologies Going Forward


SMU tBank Project 3 Branch Teller

Our project involves the development of 3 main components - Branch Teller web application, SMU Core Banking services and Loan Approval.

The Branch Teller web application is used by branch teller and relationship manager employees of a bank to service customers at a local bank branch. Key features of this Branch Teller web application will be to create, read and update customer profiles, deposit accounts, loan accounts and execute transactions such as deposits and withdrawals.

The SMU Core Banking services that make up the back end will be invoked by the 4 Retail Banking Channels in SMU tBank – Branch Teller web application, Automated Teller Machine, Retail Mobile Banking and Retail Internet Banking.

Our X-Factor enables automated loan approval for customers to reduce processing and cycle time for the processing of loans. Also, a teaching tool for SMU MITB and undergraduate students to observe the impact of editing Credit Approval rules on various demographics of loan applicants in Singapore.

Project Architecture Diagram

Our team will be developing:

  • 19 Core Functionalities for Branch Teller Web Application (highlighted in blue)
  • 16 SMU Core Banking Services (highlighted in green)
  • 6 X-Factor Credit Approval Functionalities in Branch Teller Web Application & 1 X-Factor Decision Service (highlighted in purple)
  • integrating 15 pre-developed services (highlighted in red)
  • Slick user interface & HTMLUnit Tests as part of the Branch Teller Web Application's Usability X-Factor (highlighted in orange)

Also, our team will be conducting:

  • 4 User Tests & Exercises through the Branch Teller Web Application (highlighted in orange, Retail Banking Channel's layer)
  • and SOAPUI Tests through the Enterprise Service Bus' Service Mediation (highlighted in orange, Enterprise Service Bus' layer)

The architecture diagram below shows where the respective functionalities and services reside in the SMU tBank architecture layers.

KP Arch DiagramNew.png


Branch Teller Use Cases

The use case catalogue below lists and describes the 25 functionalities of the branch teller web application developed by us.

This 25 functionalities includes Party User PIN Create, which was added mid-way during the project term.
It does not include 2 rejected functionalities proposed by our client but was not taken on by our team, and 2 dropped functionalities during the semester (highlighted in red).

KP FunctionMain1.PNG KP FunctionMain2.PNG

Services Catalogue

The services catalogue below lists and describes the 17 services Kungfu Panda will be developing, and the 15 services (built by other FYP teams & ESB team) which we will be integrating as part of our Branch Teller Web Application.

During the semester, 8 new services were proposed to be included by our client, but our team did not take them on due to large size of our existing scope (highlighted in red).

KP ServiceMain1.PNG KP ServiceMain2.PNG

Use Case - Service Mapping

The table below shows the the relationship between the branch teller application functionalities and the back end services.

Each functionality can call one or more back end services. Each back end service can be called by one or more functionalities.


772×455px 771×301px

Prioritising Scope

We have prioritised our scope according to our client's core interests. In the event of severe delays, the lowest priority scope will be the first to be considered to be dropped as a last case scenario.

(Highest Priority)
Red Zone: Our core features are involve the customer and account use cases and services.
Green Zone: Transaction use cases and services
Purple Zone: Our X-factors
(Lowest Priority)

KP ScopePriorityNew.png