HeaderSIS.jpg

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

From IS480
Jump to navigation Jump to search
Line 48: Line 48:
 
|}
 
|}
 
<!--Sub Header End-->
 
<!--Sub Header End-->
<!--Content Start-->
 
  
<!--Current Progress-->
+
 
[[Image:TeamFriendchise ComingSoon.png|250px|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>Midterm Slides</b>:</font>
 +
<br><br>
 +
<b>Current Iteration:</b> 12 <br/>
 +
<b>Iteration Dates:</b> 15 Feb - 28 Feb 2016 <br/>
 +
*Overall Project Progress: <b>70%</b>
 +
*Modules In-Progress: Upload image
 +
*Modules To-Be Done: Advanced mobile UAM, Blacklist, Usability, Notifications
 +
*Modules Completed: Mobile UAM, Job search, Job application, Favourite jobs, Job processing, Job postings, Admin UAM, Social media, Email notification, Broadcast notifications<br>
 +
*Team is therefore confident of completing the project and delivering the application on time
 +
*Final Android Mobile Application to be deployed on Google Play Store on 28 March 2016
 +
 
 +
<h2>Project Highlights</h2>
 +
*
 +
*
 +
*
 +
 
 +
<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:TeamFriendchise ProjectScope Revised.jpg|1000px|center|link=]]<br>
 +
 
 +
<h2>Project Timeline</h2>
 +
===Planned Project Schedule===
 +
[[Image: ProjectTimeline Before.jpg|center|1000px]]
 +
 
 +
===Actual Project Schedule===
 +
[[Image: ProjectTimeline After.jpg|center|1000px]]
 +
 
 +
 
 +
<br><font size=3><b>Project Status</b></font>
 +
{| class="wikitable" style="background: white; marign: 0px; width: 100%"
 +
! style="background: #465d66; color: white; font-weight: bold; text-align:center; width: 10%" | Module
 +
! style="background: #465d66; color: white; font-weight: bold; text-align:center; width: 10%" | Status
 +
! style="background: #465d66; color: white; font-weight: bold; text-align:center; width: 20%" | Confident Level (0-1)
 +
! style="background: #465d66; color: white; font-weight: bold; text-align:center; width: 60%" | Comment
 +
|-
 +
| Mobile UAM
 +
| 100%
 +
| 1
 +
| Fully deployed and tested 100%. Sponsor approved.
 +
|-
 +
| Job Search
 +
| 100%
 +
| 1
 +
| Fully deployed and tested 100%. Sponsor approved.
 +
|-
 +
| Job Application
 +
| 100%
 +
| 1
 +
| Fully deployed and tested 100%. Sponsor approved.
 +
|-
 +
| Favourite Jobs
 +
| 100%
 +
| 1
 +
| Fully deployed and tested 100%. Sponsor approved.
 +
|-
 +
| Job Processing
 +
| 100%
 +
| 1
 +
| Fully deployed and tested 100%. Sponsor approved.
 +
|-
 +
| Job Postings
 +
| 100%
 +
| 1
 +
| Fully deployed and tested 100%. Sponsor approved.
 +
|-
 +
| Admin UAM
 +
| 100%
 +
| 1
 +
| Fully deployed and tested 100%. Sponsor approved.
 +
|-
 +
| Notifications
 +
| 90%
 +
| 0.8
 +
| 1 remaining task to be completed after midterms.
 +
|-
 +
| Social Media
 +
| 100%
 +
| 1
 +
| Fully deployed and tested 100%. Sponsor approved.
 +
|-
 +
| Email Notification
 +
| 10%
 +
| 1
 +
| Fully deployed and tested 100%. Sponsor approved.
 +
|-
 +
| Upload Image
 +
| 0%
 +
| 0.8
 +
| Function to be done after midterms.
 +
|-
 +
| Broadcast Notifications
 +
| 100%
 +
| 1
 +
| Fully deployed and tested 100%. Sponsor approved.
 +
|-
 +
| Usability
 +
| 0%
 +
| 0.8
 +
| Function to be done after midterms.
 +
|-
 +
| Blacklist
 +
| 0%
 +
| 0.8
 +
| Function to be done after midterms.
 +
|-
 +
| Advanced UAM
 +
| 0%
 +
| 0.8
 +
| Function to be done after midterms.
 +
|}
 +
 
 +
[[IS480 Team wiki: 2015T6 Friendchise Project Overview|View Our Module Descriptions Here!]]
 +
 
 +
<br><font size=3><b>Schedule Highlights</b></font>
 +
*
 +
*
 +
*
 +
*Deployment to Google Play Store on DDMMYYYY
 +
 
 +
<h2>Project Metrics</h2>
 +
<font size=3><h3>Schedule Metrics</h3></font>
 +
[[Image:Friendchise Midterm ScheduleMetrics.png|500px|center|link=]]<br>
 +
[[Image:Friendchise Midterm ScheduleMetrics2.png|550px|center|link=]]<br>
 +
 
 +
 
 +
 
 +
<font size=3><h3>Bug Metrics</h3></font>
 +
[[Image:Friendchise Midterm 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.
 +
 
 +
 
 +
|}
 +
<br/>
 +
 
 +
<h2>Technical Complexity</h2>
 +
<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>
 +
 
 +
 
 +
<h2>Deployment</h2>
 +
*Deployed Back-End Admin Website Link: http://1-dot-naildeckadminportal-1042.appspot.com/<br/>
 +
*Android mobile application to be deployed on Google Play Store on 06 Oct
 +
 
 +
<h2>User Testing</h2>
 +
 
 +
<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>
 +
#
 +
#
 +
#
 +
 
 +
<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"|
 +
 
 +
|-
 +
|[[Image:Friendchise LimZiYanEvangeline.jpg|85px]]<br>
 +
<b>Lim Zi Yan Evangeline</b>
 +
!style="background: white; text-align: left; font-weight: normal"|
 +
 +
|-
 +
|[[Image:Friendchise EileenSohYiLin.jpg|85px]]<br>
 +
<b>Eileen Soh Yi Lin</b>
 +
|style="background: white; text-align: left; font-weight: normal"|
 +
 
 +
|-
 +
|[[Image:Friendchise MandesSimYuTien.jpg|85px]]<br>
 +
<b>Mandes Sim Yu Tien</b>
 +
|style="background: white; text-align: left; font-weight: normal"|
 +
 
 +
|}

Revision as of 06:23, 25 February 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

Midterm Slides:

Current Iteration: 12
Iteration Dates: 15 Feb - 28 Feb 2016

  • Overall Project Progress: 70%
  • Modules In-Progress: Upload image
  • Modules To-Be Done: Advanced mobile UAM, Blacklist, Usability, Notifications
  • Modules Completed: Mobile UAM, Job search, Job application, Favourite jobs, Job processing, Job postings, Admin UAM, Social media, Email notification, Broadcast notifications
  • Team is therefore confident of completing the project and delivering the application on time
  • Final Android Mobile Application to be deployed on Google Play Store on 28 March 2016

Project Highlights


Project Management

Project Scope

TeamFriendchise ProjectScope Revised.jpg


Project Timeline

Planned Project Schedule

ProjectTimeline Before.jpg

Actual Project Schedule

ProjectTimeline After.jpg



Project Status

Module Status Confident Level (0-1) Comment
Mobile UAM 100% 1 Fully deployed and tested 100%. Sponsor approved.
Job Search 100% 1 Fully deployed and tested 100%. Sponsor approved.
Job Application 100% 1 Fully deployed and tested 100%. Sponsor approved.
Favourite Jobs 100% 1 Fully deployed and tested 100%. Sponsor approved.
Job Processing 100% 1 Fully deployed and tested 100%. Sponsor approved.
Job Postings 100% 1 Fully deployed and tested 100%. Sponsor approved.
Admin UAM 100% 1 Fully deployed and tested 100%. Sponsor approved.
Notifications 90% 0.8 1 remaining task to be completed after midterms.
Social Media 100% 1 Fully deployed and tested 100%. Sponsor approved.
Email Notification 10% 1 Fully deployed and tested 100%. Sponsor approved.
Upload Image 0% 0.8 Function to be done after midterms.
Broadcast Notifications 100% 1 Fully deployed and tested 100%. Sponsor approved.
Usability 0% 0.8 Function to be done after midterms.
Blacklist 0% 0.8 Function to be done after midterms.
Advanced UAM 0% 0.8 Function to be done after midterms.

View Our Module Descriptions Here!


Schedule Highlights

  • Deployment to Google Play Store on DDMMYYYY

Project Metrics

Schedule Metrics

Friendchise Midterm ScheduleMetrics.png


Friendchise Midterm ScheduleMetrics2.png



Bug Metrics

Friendchise Midterm 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


Quality of Product

Intermediate Deliverables


Deployment

User Testing


Reflection

Team Reflection


Individual Reflection

Name Reflections
Friendchise NgPohHui.jpg

Ng Poh Hui

Friendchise LimZiYanEvangeline.jpg

Lim Zi Yan Evangeline

Friendchise EileenSohYiLin.jpg

Eileen Soh Yi Lin

Friendchise MandesSimYuTien.jpg

Mandes Sim Yu Tien