Team Green

build status coverage report

You can use the latest released iTrust app in HERE
Git Workflow Guideline

Use Cases Overview

Members & Experiences & Roles

The green team consists of these brilliant members.

Name Experiences Iteration 1 Iteration 2 Iteration 3 Iteration 4
정인교 Java, Intellij 1st Presenter Team Leader QA Leader
김희곤 Java, Unity Team Leader Planning Leader
조성원 Android, Eclipse, Unity, Django QA Leader Planning Leader
김도혁 PHP, Web Hacking QA Leader Planning Leader Team Leader
정유철 Java, JavaScript, Web Team Leader QA Leader
홍기재 Java, JavaScript, ExtJs, Intellij Planning Leader 2nd Presenter

Pair Programming

We assigned pairs in each iteration.

Pairs Iteration 1 Iteration 2 Iteration 3 Iteration 4(1) Iteration 4(2)
Pair 1 정인교, 홍기재 김희곤, 홍기재 조성원, 정유철 정인교, 정유철 김도혁, 정인교
Pair 2 김희곤, 조성원 김도혁, 조성원 정인교, 김희곤 김도혁, 홍기재 김희곤, 정유철
Pair 3 정유철, 김도혁 정유철, 정인교 홍기재, 김도혁 조성원, 김희곤 조성원, 홍기재

Timeline & Progress Report

Timeline

We used gantt chart to manage our plan and schedule.

Progress Report

We estimated our plan based on how much time we have for each iteration and evaluated how much we achieved. This will help us to alert where we are in the project and to manage our schedule.

Plan Iteration 1 Iteration 2 Iteration 3 Iteration 4
Total SP Remaining 62 SP (0 %) 51 SP (18 %) 21 SP (66 %) 0 SP (100 %)
Desired Features UC 39, 41, 92 user stories Remaining tasks of iteraion 1 and UC 88, 89, 90 user stories Remaining tasks of iteraion 2 and UC 91, custom user stories Testing, coverage, error fix, refactoring
Desired SP 17 SP 36 SP 21 SP 0 SP (+ alpha)
Expected Velocity 17 SP / 1 iteration 36 SP / 1 iteration 21 SP / 1 iteration -
Actual Velocity 11 SP / 1 iteration 30 SP / 1 iteration 21 SP / 1 iteration -
Time we can spend 51 Hours 98 Hours 66 Hours (Flexiable)
Time per SP 4.64 Hour / 1 SP 3.27 Hour / 1 SP 3.14 Hour / 1 SP -
Duration 1 iteration 1 iteration 1 iteration 1 iteration

Use Cases & User Stories

These are main use cases that we have to implement in iTrust. ( -> ) means changed story points comparing real work.

Use Case Comment User Stories Story Points
UC39 Theme: View Transaction Logs. See details here See details here 4
UC41 Theme: Reminder. See details here See details here 6
UC88 Theme: Orthopedic Office Visit. See details here See details here 8 -> 13
UC89 Theme: Physical Therapy Visit. See details here See details here 11
UC90 Theme: Orthopedic Surgery. See details here See details here 11
UC91 Theme: Patient View. See details here See details here 5
UC92 Theme: Schedule Physical Therapy/Orthopedic Appointment. See details here See details here 7 -> 10
Our Own UC Theme: Room Change Request and Acceptance. See details here See details here 10

Risks

These are possibly occurred risks that team members have to keep in mind of.
Anaylsis is based on the method named 'Failure Mode and Effects Analysis(FMEA)'.
Higher RPN implies that those risks have high risk.

Risk Possiblity of Occurence Impact of The Loss Possibility of Detection RPN(Risk Priority Number) Mitigation Strategies
A member cannot attend a general meeting or a pair programming meeting, but can work in remote. 2 3 1 6 Use TeamViewer.
A member cannot attend a general meeting or a pair programming meeting, and cannot work in remote. 2 4 2 16 Move a meeting schedule temporarily.
A scheduled meeting cannot be made by inevitable accident such as natural disaster. 1 4 6 24 Move a meeting schedule temporarily.
A member gets ill. 1 4 5 20 Keep meeting going and inform him of meeting contents.
A member drops out of the class because of some reasons. 1 5 6 30 Report to the professor.
A member pushes his code directly to remote master in Gitlab. 3 4 3 36 Let QA leader make revert commit.
A computer breaks down for some mysterious reasons. 1 5 6 30 Reimplement of corresponding parts.
A professor's computer(Remote repository) breaks down for some mysterious reasons. 1 4 6 24 Repush one of our local repository to Gitlab again.

Weekly Meetings

This is our weekly meeting schedule and can be rearranged in certain situation like exam week.

Every Sunday, 10:30 P.M.

Meeting Logs

These are meeting logs summarizing our dicussions in every meeting.

Demo Presentation

These are presention files presented at each demo.

PPT Sources

These are ppt sources that we used in planning.