Difference between revisions of "IS484 IS Project Experience (FinTech)"

From IS Project Experience
Jump to navigation Jump to search
 
(357 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
=== Course Description: ===
 
=== Course Description: ===
* This is an SMU-X course designed in collaboration with CitiVentures Innovation LabCitibank will supply a minimum of 5 projects ideas to select from.   
+
* This is an SMU-X course designed in collaboration with participating Banks, FinTechs, and other FIs, to serve as project sponsorsCollectively, industry sponsors will supply a minimum of 5 projects ideas to select from.   
* Students will form teams of 5 or 6, and select one of the Citibank project ideas to work on.  Project selections do not need to be unique, meaning multiple teams can select the same project idea.
+
* Students will form teams of 5 or 6, and select one the project ideas to work on.  Project selections do not need to be unique, meaning multiple teams can select the same project idea.
* Each student project team will be assigned to a Citibank sponsor and an SMU faculty supervisor.   
+
* Each student project team will be assigned to a sponsor/mentor and an SMU faculty supervisor.   
* Citibank will provide project scope and management for student teams to have practical industry learning experiences.   
+
* Sponsors will provide project scope and management for student teams to have practical industry learning experiences.   
* Student teams will have weekly check in meetings, either virtually or physically, with their Citibank sponsor.
+
* Student teams will have weekly check in meetings, either virtually or physically, with their sponsor.
* Citibank will specify the technologies to be used, including; development tools/languages, OS, database, 3rd party libraries, target deployment environment e.g. cloud environment.
+
* Sponsors will specify the technologies to be used, including; development tools/languages, OS, database, 3rd party libraries, target deployment environment e.g. cloud environment.
 +
* Student project teams will be expected to develop a working software application prototype, to be delivered to the sponsor at the end of the course.
 +
 
 +
=== Course Prerequisites: ===
 +
1. Software Project Management (IS212) is a pre-requisite or a co-requisite. <br>
 +
2. Any two (2) track courses '''from the track that you are declaring''' for your project. One of these courses can be a co-requisite.
  
 
=== Project Timeline: ===
 
=== Project Timeline: ===
* Week 1 - Attend orientation session, where teams will be formed (if you have not already formed a team), and projects are selected from a set of predefined projects provided by CitiVentures.
 
* Week 8 - Midterm presentation and demo
 
* Week 15 - Final presentation and demo
 
  
=== Project deliverable: ===
+
{| class="wikitable"
# Student project teams will be expected to develop a working software application prototype, to be delivered to Citibank at the end of the course.
+
|-
# A formal, in-person midterm and final presentation will be facilitated by Citibank.
+
! Activities || Timeline || Term 1/ Term 2 || Action By
 
+
|-
=== Citibank Projects ===
+
! Project Sourcing and Registration || Week -14 to Week -10 || Form teams. Review the below set of predefined projects provided by Citibank, OCBC, NETS, UBS, and others. Fill up the Project Team Signup Sheet at the below link, listing your preferred projects. FT Track Coordinator will finalize the matching of teams to projects. || Students
* Projects to be selected/assigned to project teams during Week 1 orientation session.
+
|-
 
+
! Project Matching || Week -10 || FT Track Coordinator will finalize the matching of teams to projects. || FT Track Coordinator
{| class="wikitable centered" width="95%"
+
|-
!Item
+
! Proposal || Due before the start of Week -8 || Submit your project proposals to your Track Coordinator(s). For mixed-track teams, both track coordinators need to review your proposal. || Students
!Project Description
+
|-
!Project Deliverables
+
! Decision on Proposal || Week -4 || Your Track Coordinator(s) will confirm that the project has sufficient scope to fulfill your respective track requirements for IS Project Experience. || Track Coordinator, Students, (Optional: Sponsor)
!Project Sponsor
+
|-
 +
! Start of Project || Week 1 || Supervisor - Teams|| Student
 
|-
 
|-
|width="2%"|<!-- Item--> 1
+
! Midterm || Week 8 || Presentation || Students, Supervisor, Reviewer (Optional: Sponsor, Track Coordinator)
|width="30%"|<!-- Research Problem--> '''Private Banking Client Dashboard''' - In recent years, there is much written about microservices architecture.  Even so, there is very little written about how microservices are used in the banking industry. A study is needed to understand microservices implementation in banking.
 
|width="30%"|<!-- Research Questions --> '''Research Question 1:'''  How do banks decide on the boundary context and granularity of microservices? <br>
 
'''Research Question 2:'''  What kind of tool sets do banks use for building, testing, and deploying microservices? <br>
 
'''Research Question 3:'''  What strategies to banks employ for migrating from monolithic systems to microservices?
 
|width="30%"|<!-- Research Method--> '''Research Method:''' Data collection through surveys and interviews of bank staff, and existing case studies. Analysis of qualitative and quantitative data collected. Results and Conclusions.<br>
 
'''Integrated Report:''' Write up an integrated report covering all 3 research questions.<br>
 
'''Integrated Demo:''' Demonstrate a fully functional microservice for a banking context, using the techniques and tools discovered.
 
 
|-
 
|-
 +
! Finals || Week 14 to Week 16 || Presentation ||Students, Supervisor, Reviewer (Optional: Sponsor, Track Coordinator)
 
|}
 
|}
 +
 +
=== Key Dates for AY2025/26 Term 1 ===
 +
 +
* ✓Students submit team registration and prerequisites forms: by 13 Apr 2025
 +
* Sponsor project descriptions available: by 2 May 2025
 +
* Sponsor info session with students: week of 5 May 2025
 +
* ✓Students submit project preferences: by <s>14 May 2025</s> -> 19 May 2025
 +
* Student teams assigned to projects: week of <s>19 May 2025</s> -> 23 May 2025
 +
* ✓Students submit project proposals: by 12 Jun 2025
 +
* SMU track coordinator approves proposals: around mid-Jul 2025
 +
* Students start working on projects: in early Aug 2025
 +
* Midterm review: around mid-Oct 2025
 +
* Final presentation/demo: around the end of Nov 2025
 +
 +
=== Project Team Signup Sheet: ===
 +
 +
AY2025/26 Term 1 <br>
 +
https://docs.google.com/spreadsheets/d/1q-2qNkXGcjPxybU52s-1cazP5k4zhHTYRn7SKxz5Hjg/edit?gid=0#gid=0 <br>
 +
 +
=== Current Projects - FY2025/26 Term 1 ===
 +
 +
Here is the link to the list of sponsor projects:
 +
 +
https://docs.google.com/spreadsheets/d/11drNR9efEo9Yx2UNKskiSSatRiQPT3JCaAB4UsZTmpQ/edit?usp=sharing
 +
 +
A couple of the sponsors are in the process of revising some of the descriptions (see the notes column). I will post a message on Teams when the updates are available.
 +
 +
=== Sponsor Briefing Session Schedule - FY2025/26 Term 1 ===
 +
 +
<b> Tues, 13 May </b> <BR>
 +
7:00pm: Citi <BR>
 +
7:30pm: Viom <BR>
 +
 +
<b> Weds, 14 May </b> <BR>
 +
7:00pm: Singapura Finance
 +
 +
<b> Friday, 16 May </b> <BR>
 +
3:30pm: Tiger Fund Management <BR>
 +
4:00pm: UBS <BR>
 +
4:30pm: OCBC
 +
 +
Still to be confirmed <BR>
 +
- UOB KayHian <BR>
 +
 +
I will post a message on Teams when the timing of the UOB KayHian session is confirmed.
 +
 +
=== Archived Past Projects and Groups ===
 +
 +
https://docs.google.com/spreadsheets/d/1IDAhC4JiK3RuKnIDQMG5UjJ6I1IiImo81Lu13wAuUxE/edit#gid=491663198 <br>
 +
 +
Past Project Descriptions<br>
 +
https://docs.google.com/spreadsheets/d/1f7r2y1n6USWAYVTVyWkZkYxJt7HCoxlc-z3jAGzX7LQ/edit?gid=0#gid=0

Latest revision as of 15:16, 13 May 2025

Course Description:

  • This is an SMU-X course designed in collaboration with participating Banks, FinTechs, and other FIs, to serve as project sponsors. Collectively, industry sponsors will supply a minimum of 5 projects ideas to select from.
  • Students will form teams of 5 or 6, and select one the project ideas to work on. Project selections do not need to be unique, meaning multiple teams can select the same project idea.
  • Each student project team will be assigned to a sponsor/mentor and an SMU faculty supervisor.
  • Sponsors will provide project scope and management for student teams to have practical industry learning experiences.
  • Student teams will have weekly check in meetings, either virtually or physically, with their sponsor.
  • Sponsors will specify the technologies to be used, including; development tools/languages, OS, database, 3rd party libraries, target deployment environment e.g. cloud environment.
  • Student project teams will be expected to develop a working software application prototype, to be delivered to the sponsor at the end of the course.

Course Prerequisites:

1. Software Project Management (IS212) is a pre-requisite or a co-requisite.
2. Any two (2) track courses from the track that you are declaring for your project. One of these courses can be a co-requisite.

Project Timeline:

Activities Timeline Term 1/ Term 2 Action By
Project Sourcing and Registration Week -14 to Week -10 Form teams. Review the below set of predefined projects provided by Citibank, OCBC, NETS, UBS, and others. Fill up the Project Team Signup Sheet at the below link, listing your preferred projects. FT Track Coordinator will finalize the matching of teams to projects. Students
Project Matching Week -10 FT Track Coordinator will finalize the matching of teams to projects. FT Track Coordinator
Proposal Due before the start of Week -8 Submit your project proposals to your Track Coordinator(s). For mixed-track teams, both track coordinators need to review your proposal. Students
Decision on Proposal Week -4 Your Track Coordinator(s) will confirm that the project has sufficient scope to fulfill your respective track requirements for IS Project Experience. Track Coordinator, Students, (Optional: Sponsor)
Start of Project Week 1 Supervisor - Teams Student
Midterm Week 8 Presentation Students, Supervisor, Reviewer (Optional: Sponsor, Track Coordinator)
Finals Week 14 to Week 16 Presentation Students, Supervisor, Reviewer (Optional: Sponsor, Track Coordinator)

Key Dates for AY2025/26 Term 1

  • ✓Students submit team registration and prerequisites forms: by 13 Apr 2025
  • Sponsor project descriptions available: by 2 May 2025
  • Sponsor info session with students: week of 5 May 2025
  • ✓Students submit project preferences: by 14 May 2025 -> 19 May 2025
  • Student teams assigned to projects: week of 19 May 2025 -> 23 May 2025
  • ✓Students submit project proposals: by 12 Jun 2025
  • SMU track coordinator approves proposals: around mid-Jul 2025
  • Students start working on projects: in early Aug 2025
  • Midterm review: around mid-Oct 2025
  • Final presentation/demo: around the end of Nov 2025

Project Team Signup Sheet:

AY2025/26 Term 1
https://docs.google.com/spreadsheets/d/1q-2qNkXGcjPxybU52s-1cazP5k4zhHTYRn7SKxz5Hjg/edit?gid=0#gid=0

Current Projects - FY2025/26 Term 1

Here is the link to the list of sponsor projects:

https://docs.google.com/spreadsheets/d/11drNR9efEo9Yx2UNKskiSSatRiQPT3JCaAB4UsZTmpQ/edit?usp=sharing

A couple of the sponsors are in the process of revising some of the descriptions (see the notes column). I will post a message on Teams when the updates are available.

Tues, 13 May
7:00pm: Citi
7:30pm: Viom

Weds, 14 May
7:00pm: Singapura Finance

Friday, 16 May
3:30pm: Tiger Fund Management
4:00pm: UBS
4:30pm: OCBC

Still to be confirmed
- UOB KayHian

I will post a message on Teams when the timing of the UOB KayHian session is confirmed.

Archived Past Projects and Groups

https://docs.google.com/spreadsheets/d/1IDAhC4JiK3RuKnIDQMG5UjJ6I1IiImo81Lu13wAuUxE/edit#gid=491663198

Past Project Descriptions
https://docs.google.com/spreadsheets/d/1f7r2y1n6USWAYVTVyWkZkYxJt7HCoxlc-z3jAGzX7LQ/edit?gid=0#gid=0