HeaderSIS.jpg

Difference between revisions of "IS480 Team wiki: 2016T2 Friendchise Final Wiki"

From IS480
Jump to navigation Jump to search
 
(33 intermediate revisions by 3 users not shown)
Line 4: Line 4:
  
 
<!--Header-->
 
<!--Header-->
{|style="background-color:#31698A; color:#F5F5F5; padding: 10 0 10 0;" width="100%" cellspacing="0" cellpadding="0" valign="top" border="0"  |
+
{|style="background-color:#2E2E2E; color:#F5F5F5; padding: 10 0 10 0;" width="100%" cellspacing="0" cellpadding="0" valign="top" border="0"  |
| style="padding:0.3em; font-size:100%; background-color:#27546E; text-align:center; color:#F5F5F5" width="10%" |  
+
| style="padding:0.3em; font-size:100%; background-color:#2E2E2E; text-align:center; color:#F5F5F5" width="10%" |  
 
[[Image:Team_Friendchise_Icon_Home.png|22px |
 
[[Image:Team_Friendchise_Icon_Home.png|22px |
 
link=IS480 Team wiki: 2016T2 Friendchise]] &nbsp; [[IS480 Team wiki: 2016T2 Friendchise |
 
link=IS480 Team wiki: 2016T2 Friendchise]] &nbsp; [[IS480 Team wiki: 2016T2 Friendchise |
Line 11: Line 11:
  
 
| style="background:none;" width="1%" | &nbsp;
 
| style="background:none;" width="1%" | &nbsp;
| style="padding:0.3em; font-size:100%; background-color:#31698A; text-align:center; color:#F5F5F5" width="10%" |  
+
| style="padding:0.3em; font-size:100%; background-color:#2E2E2E; text-align:center; color:#F5F5F5" width="10%" |  
 
[[Image:Team_Friendchise_Icon_AboutUs.png|22px |
 
[[Image:Team_Friendchise_Icon_AboutUs.png|22px |
 
link=IS480 Team wiki: 2016T2 Friendchise About Us]] &nbsp; [[IS480 Team wiki: 2016T2 Friendchise About Us |
 
link=IS480 Team wiki: 2016T2 Friendchise About Us]] &nbsp; [[IS480 Team wiki: 2016T2 Friendchise About Us |
Line 17: Line 17:
  
 
| style="background:none;" width="1%" | &nbsp;
 
| style="background:none;" width="1%" | &nbsp;
| style="padding:0.3em; font-size:100%; background-color:#31698A;  border-bottom:0px solid #3D9DD7; text-align:center; color:#F5F5F5" width="12%" |  
+
| style="padding:0.3em; font-size:100%; background-color:#2E2E2E;  border-bottom:0px solid #3D9DD7; text-align:center; color:#F5F5F5" width="12%" |  
 
[[Image:Team_Friendchise_Icon_Overview.png|22px |
 
[[Image:Team_Friendchise_Icon_Overview.png|22px |
 
link=IS480 Team wiki: 2016T2 Friendchise Project Overview]] &nbsp; [[IS480 Team wiki: 2016T2 Friendchise Project Overview |
 
link=IS480 Team wiki: 2016T2 Friendchise Project Overview]] &nbsp; [[IS480 Team wiki: 2016T2 Friendchise Project Overview |
Line 23: Line 23:
  
 
| style="background:none;" width="1%" | &nbsp;
 
| style="background:none;" width="1%" | &nbsp;
| style="padding:0.3em; font-size:100%; background-color:#31698A;  border-bottom:0px solid #3D9DD7; text-align:center; color:#F5F5F5" width="12%" |  
+
| style="padding:0.3em; font-size:100%; background-color:#2E2E2E;  border-bottom:0px solid #3D9DD7; text-align:center; color:#F5F5F5" width="12%" |  
 
[[Image:Team_Friendchise_Icon_ProjectManagement.png|22px |
 
[[Image:Team_Friendchise_Icon_ProjectManagement.png|22px |
 
link=IS480 Team wiki: 2016T2 Friendchise Project Management]] &nbsp; [[IS480 Team wiki: 2016T2 Friendchise Project Management |
 
link=IS480 Team wiki: 2016T2 Friendchise Project Management]] &nbsp; [[IS480 Team wiki: 2016T2 Friendchise Project Management |
Line 29: Line 29:
  
 
| style="background:none;" width="1%" | &nbsp;
 
| style="background:none;" width="1%" | &nbsp;
| style="padding:0.3em; font-size:100%; background-color:#31698A;  border-bottom:0px solid #3D9DD7; text-align:center; color:#F5F5F5" width="10%" |  
+
| style="padding:0.3em; font-size:100%; background-color:#2E2E2E;  border-bottom:0px solid #3D9DD7; text-align:center; color:#F5F5F5" width="10%" |  
 
[[Image:Team_Friendchise_Icon_Documentation.png|22px |
 
[[Image:Team_Friendchise_Icon_Documentation.png|22px |
 
link=IS480 Team wiki: 2016T2 Friendchise Documentation]] &nbsp; [[IS480 Team wiki: 2016T2 Friendchise Documentation|
 
link=IS480 Team wiki: 2016T2 Friendchise Documentation]] &nbsp; [[IS480 Team wiki: 2016T2 Friendchise Documentation|
Line 40: Line 40:
 
{| style="background-color:white; color:white padding: 5px 0 0 0;" width="100%" height=50px cellspacing="0" cellpadding="0" valign="top" border="0" |
 
{| style="background-color:white; color:white padding: 5px 0 0 0;" width="100%" height=50px cellspacing="0" cellpadding="0" valign="top" border="0" |
  
| style="vertical-align:top;width:20%;" | <div style="padding: 3px; font-weight: bold; text-align:center; line-height: wrap_content; font-size:16px; border-bottom:1px font-family:helvetica"> [[IS480_Team_wiki:_2016T2 Friendchise| <font color="#31698A"><b>Main Wiki</b></font>]]
+
| style="vertical-align:top;width:20%;" | <div style="padding: 3px; font-weight: bold; text-align:center; line-height: wrap_content; font-size:16px; border-bottom:1px font-family:helvetica"> [[IS480_Team_wiki:_2016T2 Friendchise| <font color="#000000"><b>Main Wiki</b></font>]]
  
| style="vertical-align:top;width:20%;" | <div style="padding: 3px; font-weight: bold; text-align:center; line-height: wrap_content; font-size:16px; border-bottom:1px font-family:helvetica"> [[IS480_Team_wiki:_2016T2 Friendchise Midterm Wiki| <font color="#31698A"><b>Midterm Wiki</b></font>]]
+
| style="vertical-align:top;width:20%;" | <div style="padding: 3px; font-weight: bold; text-align:center; line-height: wrap_content; font-size:16px; border-bottom:1px font-family:helvetica"> [[IS480_Team_wiki:_2016T2 Friendchise Midterm Wiki| <font color="#000000"><b>Midterm Wiki</b></font>]]
  
| style="vertical-align:top;width:20%;" | <div style="padding: 3px; font-weight: bold; text-align:center; line-height: wrap_content; font-size:16px; border-bottom:3px solid #31698A; font-family:helvetica"> [[IS480_Team_wiki:_2016T2 Friendchise Final Wiki| <font color="#31698A"><b>Final Wiki</b></font>]]
+
| style="vertical-align:top;width:20%;" | <div style="padding: 3px; font-weight: bold; text-align:center; line-height: wrap_content; font-size:16px; border-bottom:1px solid #000000;font-family:helvetica"> [[IS480_Team_wiki:_2016T2 Friendchise Final Wiki| <font color="#000000"><b>Final Wiki</b></font>]]
  
 
|}
 
|}
 
<!--Sub Header End-->
 
<!--Sub Header End-->
<!--Content Start-->
 
  
<!--Current Progress-->
+
 
[[Image:Team_Friendchise_Icon_InProgress.png|700px|center]]<br>
+
<!--CONTENT-->
<!--Content End-->
+
<br>
 +
=<div style="background: #34454c; padding: 15px; font-weight: bold; line-height: 0.3em; text-indent: 15px; font-size: 22px"><font color=#FFFFF>Project Progress Summary</font></div>=
 +
<font size=4><b>Final Presentation Slides</b>:
 +
[[Media:Friendchise Final Slides.pdf|Download Friendchise Final Powerpoint Slides]]
 +
</font><br>
 +
<font size=4><b>Video Pitch</b>:
 +
[https://www.youtube.com/watch?v=DnWEdcDG39M Video]
 +
</font><br>
 +
<font size=4><b>Poster</b>:
 +
[[File:TeamFriendchisePosterWeb.pdf|thumbnail]]
 +
</font>
 +
<br>
 +
<h2>Project Highlights</h2>
 +
*Successful deployment on Google Play Store. Link: https://play.google.com/store/apps/details?id=rws.jobs.app.androidfive<br/>
 +
*Successful deployment of backend web administrator portal on OpenShift. Link: http://rwsjobportal-friendchise.rhcloud.com/login.jsp<br/>
 +
 
 +
<h2>Project Challenges</h2>
 +
*Client unable to find an available server in time for the team to deploy the project (may need to purchase new server but the paperwork and approval required could not sync with project deadlines)
 +
*Steep learning curve for picking up coding for Android mobile development
 +
*Unsure of what frameworks to use for
 +
 
 +
<h2>Project Achievements</h2>
 +
[[Image:Screen Shot 2016-04-11 at 11.43.34 pm.png|400px|]]<br>
 +
 
 +
=<div style="background: #34454c; padding: 15px; font-weight: bold; line-height: 0.3em; text-indent: 15px; font-size: 22px"><font color=#FFFFF>Project Management</font></div>=
 +
<h2>Project Scope</h2>
 +
[[Image:Final scope.jpg|1000px|center|link=]]<br>
 +
 
 +
<h2>Project Timeline</h2>
 +
===Planned Project Schedule===
 +
[[Image: Friendchise midterm timeline.jpg.png|center|1000px]]
 +
 
 +
===Actual Project Schedule===
 +
[[Image: Friendchise final timeline.png|center|1000px]]
 +
 
 +
<h2>Project Metrics</h2>
 +
<font size=3><h3>Schedule Metrics</h3></font>
 +
[[Image:Friendchise Final ScheduleMetrics.png|700px|center|link=]]<br>
 +
[[Image:Friendchise Midterm ScheduleMetrics2.png|550px|center|link=]]<br>
 +
 
 +
 
 +
 
 +
<font size=3><h3>Bug Metrics</h3></font>
 +
[[Image:Friendchise Final BugMetrics.png|800px|center|link=]]<br>
 +
[[Image:Friendchise Midterm BugMetrics2.png|600px|center|link=]]<br>
 +
 
 +
 
 +
<h2>Project Risks</h2>
 +
{| class="wikitable" width="100%"
 +
|-
 +
! width="100px" style="padding: 8px; text-align: center; background:#434343; color:#ffffff; font-size: 14px;"| Category
 +
! width="200px" style="padding: 8px; text-align: center; background:#434343; color:#ffffff; font-size: 14px;"| Description
 +
! width="80px" style="padding: 8px; text-align: center; background:#434343; color:#ffffff; font-size: 14px;"| Likelihood
 +
! width="80px" style="padding: 8px; text-align: center; background:#434343; color:#ffffff; font-size: 14px;"| Impact
 +
! width="500px" style="padding: 8px; text-align: center; background:#434343; color:#ffffff; font-size: 14px;"| Mitigation
 +
|-
 +
|style="text-align: center;"| Technology
 +
|style="text-align: center;"| Unfamiliar with Android mobile technology and Spring framework
 +
|style="text-align: center;"| High
 +
|style="text-align: center;"| High
 +
|style="text-align: left;"| <b>Project Manager</b>: Arrange for crash course and update team members of available online resources.
 +
 
 +
<b>Backend Developer</b>: Find out how much effort is needed in Android Development and advise the Project Manager in future planning of schedules.
 +
 
 +
|-
 +
|style="text-align: center;"| Team Resources
 +
|style="text-align: center;"| Team members may fall sick or laptops may crash
 +
|style="text-align: center;"| Medium
 +
|style="text-align: center;"| Medium
 +
|style="text-align: left;"| <b>All members</b>: Always duplicate a copy of documentation or code in dropbox, to ensure at least one working copy.
 +
 
 +
<b>Project Manager</b>: To keep RWS Sponsor updated regularly and ensure that frontend and backend codes are up to date.
 +
 
 +
|-
 +
|style="text-align: center;"| Client Resources
 +
|style="text-align: center;"| Inaccessibility of client servers
 +
|style="text-align: center;"| High
 +
|style="text-align: center;"| High
 +
|style="text-align: left;"| <b>Project Manager</b>: Tap onto school resources for the time being until client provides the green light to shift to client side server.
 +
 
 +
|-
 +
|style="text-align: center;"| Project Management
 +
|style="text-align: center;"| Functions might change over time as RWS might have new features to suggest
 +
|style="text-align: center;"| Medium
 +
|style="text-align: center;"| Medium
 +
|style="text-align: left;"| <b>Project Manager</b>: Adjust schedule with necessary changes whenever new functions come in. Seek opinions from team members as to whether new scope is manageable.
 +
 
 +
|-
 +
|style="text-align: center;"| Scheduling
 +
|style="text-align: center;"| Difficult to measure complexity of tasks and the necessary effort required
 +
|style="text-align: center;"| Medium
 +
|style="text-align: center;"| Medium
 +
|style="text-align: left;"| <b>Project Manager</b>: Conduct review of approximation via schedule metrics at end of every iteration.
 +
 
 +
 
 +
|}
 +
 
 +
<h2>Technical Complexity</h2>
 +
<u><b><center><font size="4">Translating data from servlet to PDF file</font></center></b></u><br>
 +
[[Image: Friendchise Midterm TechComplexity1a.png|center|1000px]]
 +
[[Image: Friendchise Midterm TechComplexity1b.png|center|1000px]]<br>
 +
 
 +
<u><b><center><font size="4">Use of tokens to reset password</font></center></b></u>
 +
[[Image: Friendchise Midterm TechComplexity2.png|center|1000px]]
 +
<br>
 +
<br/>
 +
 
 +
=<div style="background: #34454c; padding: 15px; font-weight: bold; line-height: 0.3em; text-indent: 15px; font-size: 22px"><font color=#FFFFF>Quality of Product</font></div>=
 +
 
 +
<h2>Intermediate Deliverables</h2>
 +
 
 +
{| class="wikitable" style="text-align:center; background: white;"
 +
! style="background: #465d66; color: white; font-weight: bold;" |Stage
 +
! style="background: #465d66; color: white; font-weight: bold;" |Specification
 +
! style="background: #465d66; color: white; font-weight: bold;" |Modules
 +
|-
 +
|rowspan="1"| Project Requirements
 +
|| Market Research
 +
|| [[IS480 Team wiki: 2016T2 Friendchise Project Market Research | Market Research]]
 +
|-
 +
|rowspan="4"| Project Management
 +
|| Minutes
 +
|| [[IS480 Team wiki: 2016T2 Friendchise Meeting Minutes | Minutes]]
 +
|-
 +
|| Metrics
 +
|| [[IS480 Team wiki: 2016T2 Friendchise Project Metrics | Metrics]]
 +
|-
 +
|| Risk Assessment
 +
|| [[IS480 Team wiki: 2016T2 Friendchise Risk Assessment | Risks]]
 +
|-
 +
|| Change Management
 +
|| [[IS480 Team wiki: 2016T2 Friendchise Change Management | Change Management]]
 +
|-
 +
|| Analysis
 +
|| Use Case Diagram<br>System Sequence Diagram<br>Architecture Diagram
 +
|| [[IS480 Team wiki: 2016T2 Friendchise Documentation | Diagrams]]
 +
|-
 +
|| Design
 +
|| Low-Fi Prototype<br>High-Fi Prototype
 +
|| [[IS480 Team wiki: 2016T2 Friendchise Prototype | UI Prototype]]
 +
|-
 +
|rowspan="4"|Testing
 +
|| User Testing 1
 +
|| [[IS480 Team wiki: 2016T2 Friendchise User Testing | User Testing 1]]
 +
|-
 +
|| User Testing 2
 +
|| [[IS480 Team wiki: 2015T6 Friendchise User Testing 2 | User Testing 2]]
 +
|-
 +
|| User Testing 3
 +
|| [[IS480 Team wiki: 2015T6 Friendchise User Testing 3 | User Testing 3]]
 +
|-
 +
|}
 +
 
 +
<h2>Deployment</h2>
 +
*Successful deployment on Google Play Store. Link: https://play.google.com/store/apps/details?id=rws.jobs.app.androidfive<br/>
 +
*Successful deployment of backend web administrator portal on OpenShift. Link: http://rwsjobportal-friendchise.rhcloud.com/login.jsp<br/>
 +
 
 +
<h2>User Testing</h2>
 +
{| class="wikitable" style="text-align:center; background: white; margin: 0px; width: 100%"
 +
! style="background: #465d66; color: white; font-weight: bold;" |User Testing
 +
! style="background: #465d66; color: white; font-weight: bold;" |Date
 +
! style="background: #465d66; color: white; font-weight: bold;" |Venue
 +
! style="background: #465d66; color: white; font-weight: bold;" |Users
 +
|-
 +
|| System Integration Testing
 +
|| 12 Feb 2016
 +
|| SMU Group Study Room
 +
|| Friendchise Team
 +
|-
 +
|| User Testing 1
 +
|| 25 - 27 Jan 2016
 +
|| SMU Group Study Room
 +
|| 18 - 25 year old individuals
 +
|-
 +
|| User Testing 2
 +
|| 27 - 29 Feb 2016
 +
|| SMU Group Study Room
 +
|| 18 - 25 year old individuals
 +
|-
 +
|| User Testing 3
 +
|| 20 - 22 Mar 2016
 +
|| SMU Group Study Room
 +
|| 18 - 25 year old individuals
 +
|-
 +
|}
 +
<br>
 +
 
 +
=<div style="background: #34454c; padding: 15px; font-weight: bold; line-height: 0.3em; text-indent: 15px; font-size: 22px"><font color=#FFFFF>Reflection</font></div>=
 +
 
 +
<font size=3><b>Team Reflection</b></font>
 +
# Learnt about the importance of being detailed in project planning and inputting sufficient buffer periods
 +
# Learnt to leverage on the core strengths of each team member and allocating tasks accordingly
 +
# Learnt to be agile in adapting to constant changes and unpredictable risks that has occurred
 +
# Learnt the importance of gathering user feedback and a third-person perspective from external evaluators of the system to avoid functional fixation
 +
# Learnt that with IT, HR processes can be improved and enhanced tremendously
 +
 
 +
<br><font size=3><b>Individual Reflection</b></font>
 +
{| class="wikitable" style="text-align:center; background: white; margin: 0px auto"
 +
! style="background: #465d66; color: white; font-weight: bold; width: 30%" | Name
 +
! style="background: #465d66; color: white; font-weight: bold; width: 70%" | Reflections
 +
|-
 +
|[[Image:Friendchise NgPohHui.jpg|85px]]<br>
 +
<b>Ng Poh Hui</b>
 +
!style="background: white; text-align: left; font-weight: normal"|
 +
*Learnt the importance of providing consistent updates and raising the red flag whenever an important issue arises to the project team and stakeholders involved so everyone is kept in the loop
 +
*Learnt how to juggle and balance other projects together with IS480
 +
*Learnt to be more forward-looking in predicting and anticipating risks by doing regular system back-ups
 +
 
 +
|-
 +
|[[Image:Friendchise LimZiYanEvangeline.jpg|85px]]<br>
 +
<b>Lim Zi Yan Evangeline</b>
 +
!style="background: white; text-align: left; font-weight: normal"|
 +
*Learnt the importance of communication code collaboration with the team
 +
*Learnt to conduct UAT effectively and gather feedback to deliver a quality application
 +
*Learnt to apply the knowledge and skills picked up in class together with all the self-taught skills in this project
 +
 +
 
 +
|-
 +
|[[Image:Friendchise EileenSohYiLin.jpg|85px]]<br>
 +
<b>Eileen Soh Yi Lin</b>
 +
|style="background: white; text-align: left; font-weight: normal"|
 +
*Learnt about the value of gathering user feedback from UAT and incorporating the improvements to improve the usability of the app
 +
*Learnt how to optimise the android mobile app user experience for different screen sizes and densities
 +
*Learnt about the benefits of alternating between the parallel and serial approach in designing the app interfaces
 +
 
 +
|-
 +
|[[Image:Friendchise MandesSimYuTien.jpg|85px]]<br>
 +
<b>Mandes Sim Yu Tien</b>
 +
|style="background: white; text-align: left; font-weight: normal"|
 +
*Learnt that all our differences are actually strengths in our own ways. This allows us to appreciate and learn from each other
 +
*Learnt that a happy team makes a great team
 +
*Learnt that all documentations in the project is more than for record purposes
 +
 
 +
|}

Latest revision as of 15:20, 18 April 2016

Team Friendchise Logo.jpg


Team Friendchise Icon Home.png   HOME

 

Team Friendchise Icon AboutUs.png   ABOUT US

 

Team Friendchise Icon Overview.png   PROJECT OVERVIEW

 

Team Friendchise Icon ProjectManagement.png   PROJECT MANAGEMENT

 

Team Friendchise Icon Documentation.png   DOCUMENTATION

 



Project Progress Summary

Final Presentation Slides: Download Friendchise Final Powerpoint Slides
Video Pitch: Video
Poster: File:TeamFriendchisePosterWeb.pdf

Project Highlights

Project Challenges

  • Client unable to find an available server in time for the team to deploy the project (may need to purchase new server but the paperwork and approval required could not sync with project deadlines)
  • Steep learning curve for picking up coding for Android mobile development
  • Unsure of what frameworks to use for

Project Achievements

Screen Shot 2016-04-11 at 11.43.34 pm.png

Project Management

Project Scope

Final scope.jpg


Project Timeline

Planned Project Schedule

Friendchise midterm timeline.jpg.png

Actual Project Schedule

Friendchise final timeline.png

Project Metrics

Schedule Metrics

Friendchise Final ScheduleMetrics.png


Friendchise Midterm ScheduleMetrics2.png



Bug Metrics

Friendchise Final BugMetrics.png


Friendchise Midterm BugMetrics2.png



Project Risks

Category Description Likelihood Impact Mitigation
Technology Unfamiliar with Android mobile technology and Spring framework High High Project Manager: Arrange for crash course and update team members of available online resources.

Backend Developer: Find out how much effort is needed in Android Development and advise the Project Manager in future planning of schedules.

Team Resources Team members may fall sick or laptops may crash Medium Medium All members: Always duplicate a copy of documentation or code in dropbox, to ensure at least one working copy.

Project Manager: To keep RWS Sponsor updated regularly and ensure that frontend and backend codes are up to date.

Client Resources Inaccessibility of client servers High High Project Manager: Tap onto school resources for the time being until client provides the green light to shift to client side server.
Project Management Functions might change over time as RWS might have new features to suggest Medium Medium Project Manager: Adjust schedule with necessary changes whenever new functions come in. Seek opinions from team members as to whether new scope is manageable.
Scheduling Difficult to measure complexity of tasks and the necessary effort required Medium Medium Project Manager: Conduct review of approximation via schedule metrics at end of every iteration.


Technical Complexity

Translating data from servlet to PDF file


Friendchise Midterm TechComplexity1a.png
Friendchise Midterm TechComplexity1b.png


Use of tokens to reset password
Friendchise Midterm TechComplexity2.png



Quality of Product

Intermediate Deliverables

Stage Specification Modules
Project Requirements Market Research Market Research
Project Management Minutes Minutes
Metrics Metrics
Risk Assessment Risks
Change Management Change Management
Analysis Use Case Diagram
System Sequence Diagram
Architecture Diagram
Diagrams
Design Low-Fi Prototype
High-Fi Prototype
UI Prototype
Testing User Testing 1 User Testing 1
User Testing 2 User Testing 2
User Testing 3 User Testing 3

Deployment

User Testing

User Testing Date Venue Users
System Integration Testing 12 Feb 2016 SMU Group Study Room Friendchise Team
User Testing 1 25 - 27 Jan 2016 SMU Group Study Room 18 - 25 year old individuals
User Testing 2 27 - 29 Feb 2016 SMU Group Study Room 18 - 25 year old individuals
User Testing 3 20 - 22 Mar 2016 SMU Group Study Room 18 - 25 year old individuals


Reflection

Team Reflection

  1. Learnt about the importance of being detailed in project planning and inputting sufficient buffer periods
  2. Learnt to leverage on the core strengths of each team member and allocating tasks accordingly
  3. Learnt to be agile in adapting to constant changes and unpredictable risks that has occurred
  4. Learnt the importance of gathering user feedback and a third-person perspective from external evaluators of the system to avoid functional fixation
  5. Learnt that with IT, HR processes can be improved and enhanced tremendously


Individual Reflection

Name Reflections
Friendchise NgPohHui.jpg

Ng Poh Hui

  • Learnt the importance of providing consistent updates and raising the red flag whenever an important issue arises to the project team and stakeholders involved so everyone is kept in the loop
  • Learnt how to juggle and balance other projects together with IS480
  • Learnt to be more forward-looking in predicting and anticipating risks by doing regular system back-ups
Friendchise LimZiYanEvangeline.jpg

Lim Zi Yan Evangeline

  • Learnt the importance of communication code collaboration with the team
  • Learnt to conduct UAT effectively and gather feedback to deliver a quality application
  • Learnt to apply the knowledge and skills picked up in class together with all the self-taught skills in this project


Friendchise EileenSohYiLin.jpg

Eileen Soh Yi Lin

  • Learnt about the value of gathering user feedback from UAT and incorporating the improvements to improve the usability of the app
  • Learnt how to optimise the android mobile app user experience for different screen sizes and densities
  • Learnt about the benefits of alternating between the parallel and serial approach in designing the app interfaces
Friendchise MandesSimYuTien.jpg

Mandes Sim Yu Tien

  • Learnt that all our differences are actually strengths in our own ways. This allows us to appreciate and learn from each other
  • Learnt that a happy team makes a great team
  • Learnt that all documentations in the project is more than for record purposes