mimosa story (incomplete version)
DESCRIPTION
My FYP Presentation Slides in a story-telling fashion (removed a number of slides due to confidentiality issue)TRANSCRIPT
![Page 1: Mimosa Story (incomplete version)](https://reader033.vdocuments.mx/reader033/viewer/2022061206/5482a9c1b079596a0c8b4863/html5/thumbnails/1.jpg)
A journey intothe Multi-touch jungle
GAN Kah Hwee - Muhammad Firdaus Bin OSMAN - NGU Wah Lin - SU Mon Kywe - Tessie SZETHO Peixin - TRAN Van Minh Phuc
![Page 2: Mimosa Story (incomplete version)](https://reader033.vdocuments.mx/reader033/viewer/2022061206/5482a9c1b079596a0c8b4863/html5/thumbnails/2.jpg)
Episode 1
Love at First Touch
![Page 3: Mimosa Story (incomplete version)](https://reader033.vdocuments.mx/reader033/viewer/2022061206/5482a9c1b079596a0c8b4863/html5/thumbnails/3.jpg)
Why Multi-touch?One year ago…
Love at First SIGHT! Love at First TOUCH!
![Page 4: Mimosa Story (incomplete version)](https://reader033.vdocuments.mx/reader033/viewer/2022061206/5482a9c1b079596a0c8b4863/html5/thumbnails/4.jpg)
Mimosa comes together
![Page 5: Mimosa Story (incomplete version)](https://reader033.vdocuments.mx/reader033/viewer/2022061206/5482a9c1b079596a0c8b4863/html5/thumbnails/5.jpg)
Nothing comes without sacrifice…
• Install Windows Vista• Need to acquire external screens– one member even went back to
Malaysia and brought over her monitor
• Meeting at night (until last train and bus!) and weekends.
• Internship compromise– Take leave for project deployment
even freedom is not free
![Page 6: Mimosa Story (incomplete version)](https://reader033.vdocuments.mx/reader033/viewer/2022061206/5482a9c1b079596a0c8b4863/html5/thumbnails/6.jpg)
is impossible really impossible?
![Page 7: Mimosa Story (incomplete version)](https://reader033.vdocuments.mx/reader033/viewer/2022061206/5482a9c1b079596a0c8b4863/html5/thumbnails/7.jpg)
Episode 2
The Journey Begins
![Page 8: Mimosa Story (incomplete version)](https://reader033.vdocuments.mx/reader033/viewer/2022061206/5482a9c1b079596a0c8b4863/html5/thumbnails/8.jpg)
• Something very impressive:– Firdaus: 38 slides
– Phuc: Hello Kitty slides
Peer-to-Peer Learningexpert system
Good Practice
![Page 9: Mimosa Story (incomplete version)](https://reader033.vdocuments.mx/reader033/viewer/2022061206/5482a9c1b079596a0c8b4863/html5/thumbnails/9.jpg)
Tada! Our 1st Prototype
![Page 10: Mimosa Story (incomplete version)](https://reader033.vdocuments.mx/reader033/viewer/2022061206/5482a9c1b079596a0c8b4863/html5/thumbnails/10.jpg)
“Impressive!”
Why not…
![Page 11: Mimosa Story (incomplete version)](https://reader033.vdocuments.mx/reader033/viewer/2022061206/5482a9c1b079596a0c8b4863/html5/thumbnails/11.jpg)
Emergence of Phase 1
New requirement? Yes.But it’s ok! That’s not too much.
We promised to finish in 2 weeks.
Additional scopeProject Scope
![Page 12: Mimosa Story (incomplete version)](https://reader033.vdocuments.mx/reader033/viewer/2022061206/5482a9c1b079596a0c8b4863/html5/thumbnails/12.jpg)
were we able to keep our promise?
![Page 13: Mimosa Story (incomplete version)](https://reader033.vdocuments.mx/reader033/viewer/2022061206/5482a9c1b079596a0c8b4863/html5/thumbnails/13.jpg)
Episode 3
First Date
![Page 14: Mimosa Story (incomplete version)](https://reader033.vdocuments.mx/reader033/viewer/2022061206/5482a9c1b079596a0c8b4863/html5/thumbnails/14.jpg)
• Yes, we managed to complete Phase 1 in less than 2 weeks!
• Time to deploy!
First deployment
![Page 15: Mimosa Story (incomplete version)](https://reader033.vdocuments.mx/reader033/viewer/2022061206/5482a9c1b079596a0c8b4863/html5/thumbnails/15.jpg)
Chaos!
• Problem: We could not run the application
• Analyzing the problem:– Did we deploy correctly?– Is the code buggy?
• Solution: Windows Updates
• Constraint: No access to network
![Page 16: Mimosa Story (incomplete version)](https://reader033.vdocuments.mx/reader033/viewer/2022061206/5482a9c1b079596a0c8b4863/html5/thumbnails/16.jpg)
• Mistakes– Deployment was not planned properly– Disorganized
• Remedies– Plan our deployment– (try to) expect the unexpected– Appoint a deployment manager (Firdaus)
• Know the deployment steps by heart• Prepare detailed deployment steps• Bring all the necessary files
“He who fails to plan, plans to fail”
Lessons learnt
Mistakes and Remedies
![Page 17: Mimosa Story (incomplete version)](https://reader033.vdocuments.mx/reader033/viewer/2022061206/5482a9c1b079596a0c8b4863/html5/thumbnails/17.jpg)
Important considerations
• Business context– Private banking sector
• End users– Private bankers– Private bank clients
• Client feedback– What the client wants and needs
Lessons learnt
![Page 18: Mimosa Story (incomplete version)](https://reader033.vdocuments.mx/reader033/viewer/2022061206/5482a9c1b079596a0c8b4863/html5/thumbnails/18.jpg)
Time to meet our supervisor
or ?
![Page 19: Mimosa Story (incomplete version)](https://reader033.vdocuments.mx/reader033/viewer/2022061206/5482a9c1b079596a0c8b4863/html5/thumbnails/19.jpg)
how will the meeting turn out?
![Page 20: Mimosa Story (incomplete version)](https://reader033.vdocuments.mx/reader033/viewer/2022061206/5482a9c1b079596a0c8b4863/html5/thumbnails/20.jpg)
Episode 4
Turbulent TimesLost in the dense jungle
![Page 21: Mimosa Story (incomplete version)](https://reader033.vdocuments.mx/reader033/viewer/2022061206/5482a9c1b079596a0c8b4863/html5/thumbnails/21.jpg)
1st Supervisor Meeting
• Met our supervisor on 20th July– After almost 3 months into the project– About 35% of the project completed
• Supervisor’s feedback– Multi-touch must add business value– Computer-like design
• It seems like our supervisor is hard to please and has high expectations
Lessons learnt
![Page 22: Mimosa Story (incomplete version)](https://reader033.vdocuments.mx/reader033/viewer/2022061206/5482a9c1b079596a0c8b4863/html5/thumbnails/22.jpg)
“aren’t you worried?”- Kevin Steppe
What should the main
focus of our project be?
In response to the change in requirements -
![Page 23: Mimosa Story (incomplete version)](https://reader033.vdocuments.mx/reader033/viewer/2022061206/5482a9c1b079596a0c8b4863/html5/thumbnails/23.jpg)
Episode 5
Blood, Sweat and Tears
When the going gets tough, the tough get going!
![Page 24: Mimosa Story (incomplete version)](https://reader033.vdocuments.mx/reader033/viewer/2022061206/5482a9c1b079596a0c8b4863/html5/thumbnails/24.jpg)
Coping with the changes
• Equal focus on those phase 1 and 2• Split the team into 2 sub teams– Ticker Team
• Work on Phase 1• Firdaus, Phuc, Su Mon
– Explorer Team• Work on Phase 2• Kah Hwee, Ngu Wah, Tessie
–Work on Phase 1 & 2 in parallel
• Public Folder for Phase 2
We are still a team!
![Page 25: Mimosa Story (incomplete version)](https://reader033.vdocuments.mx/reader033/viewer/2022061206/5482a9c1b079596a0c8b4863/html5/thumbnails/25.jpg)
Regular Meeting with Clients
• Update clients on our progress• Verify that we are on the right track• Get feedback from clients• Clarify the requirements
Good Practice
![Page 26: Mimosa Story (incomplete version)](https://reader033.vdocuments.mx/reader033/viewer/2022061206/5482a9c1b079596a0c8b4863/html5/thumbnails/26.jpg)
Weekly Meeting with Supervisor
• Prepare slides for supervisor meeting– What we planned to do last week– What we did– What we plan to do next week
• A good way to keep track of our progress–Will use this method in future
• Good stress!
Good Practice
![Page 27: Mimosa Story (incomplete version)](https://reader033.vdocuments.mx/reader033/viewer/2022061206/5482a9c1b079596a0c8b4863/html5/thumbnails/27.jpg)
Agile methodology
From Client & Supervisor
Good Practice
![Page 28: Mimosa Story (incomplete version)](https://reader033.vdocuments.mx/reader033/viewer/2022061206/5482a9c1b079596a0c8b4863/html5/thumbnails/28.jpg)
Updates on project progressPhase 1 Enhancement
![Page 29: Mimosa Story (incomplete version)](https://reader033.vdocuments.mx/reader033/viewer/2022061206/5482a9c1b079596a0c8b4863/html5/thumbnails/29.jpg)
Updates on project progressPhase 2
![Page 30: Mimosa Story (incomplete version)](https://reader033.vdocuments.mx/reader033/viewer/2022061206/5482a9c1b079596a0c8b4863/html5/thumbnails/30.jpg)
Time to prove our worth!
![Page 31: Mimosa Story (incomplete version)](https://reader033.vdocuments.mx/reader033/viewer/2022061206/5482a9c1b079596a0c8b4863/html5/thumbnails/31.jpg)
1st UAT
Happy
Eager
Prepared
Confident
![Page 32: Mimosa Story (incomplete version)](https://reader033.vdocuments.mx/reader033/viewer/2022061206/5482a9c1b079596a0c8b4863/html5/thumbnails/32.jpg)
• Life is unexpected...• And the truly unexpected, well, can
never be expected
1st UAT
![Page 33: Mimosa Story (incomplete version)](https://reader033.vdocuments.mx/reader033/viewer/2022061206/5482a9c1b079596a0c8b4863/html5/thumbnails/33.jpg)
Episode 6
End of the World
![Page 34: Mimosa Story (incomplete version)](https://reader033.vdocuments.mx/reader033/viewer/2022061206/5482a9c1b079596a0c8b4863/html5/thumbnails/34.jpg)
End of project?
![Page 35: Mimosa Story (incomplete version)](https://reader033.vdocuments.mx/reader033/viewer/2022061206/5482a9c1b079596a0c8b4863/html5/thumbnails/35.jpg)
Life moves on
• “Prepare for the worst (is there any worse situation anyway), and hope for the best”
![Page 36: Mimosa Story (incomplete version)](https://reader033.vdocuments.mx/reader033/viewer/2022061206/5482a9c1b079596a0c8b4863/html5/thumbnails/36.jpg)
Still sad…
• We prayed day and night for a miracle to happen.
Will our prayer be answered?
![Page 37: Mimosa Story (incomplete version)](https://reader033.vdocuments.mx/reader033/viewer/2022061206/5482a9c1b079596a0c8b4863/html5/thumbnails/37.jpg)
Episode 7
Miracles do happen!when you believe
![Page 38: Mimosa Story (incomplete version)](https://reader033.vdocuments.mx/reader033/viewer/2022061206/5482a9c1b079596a0c8b4863/html5/thumbnails/38.jpg)
So what are we waiting for?