# Promotion Form
## Criteria
A. Able to identify problems, analyze solutions to complex problems
B. Contribute to continuous improvements on product/process
C. Able to take responsibility of delivering small projects end-to-end to production
D. Independently manage project(s)
E. Operate with min supervision in a complex environment
-------------
## What I do
- continuous increase employee satisfaction or enhance process
- conform criteria: A B E
- host reduce working agreements meeting on 7/7
- remove 11 out of date working agreements, reduce working agreements count from 30 to 19
- mark 7 working agreements need to update
- number of participates : 10
- host change PBR schedule meeting on 9/19
- the number of participates: 12
- nothing change at the end due to world cup is coming then, but this meeting let different team can share idea to each others
- planner of department outing on 2/18 ~ 2/19
- Yilan trip 2 days and 1 night
- TWCM participate people rate about 90%
- planner of company party on Mar., Sep., Dec.
- average particiaptes count: 50
- include almost all TW & SG department members
- discuss WFH issue with Tomas & CC in town hall on 9/7
- selected as TWCM monthly star due to this discussion
- 2022 Tech day TWCM host
- announce organizer
- propose at least 2 PDs represent TWCM to cooperate with other departments while only Dodo cooperate with MN about integrate promotion page to APP to increase cross department cooperation effeciency
- reduce bus factor and blind spot incidence rate
- discuss with Ina, Lili about G11 pantry can't order by ourselve
- inlink, outlink
- join double link meeting since 2022.01 every Wed.
- join inlink gathering since since 2022.07 every month
- arrange 1 on 1 meeting with each team member every month
- discuss with SM Sherry, Eviler, LZ, CC about study club should not be mandatory, and adopted
- TWCM company annual maintainance commander on 2021.07.20
- conform criteria: A D E
- co-work with IT and TWCM members to put 8 projects to UM
- document https://ironman.atlassian.net/wiki/spaces/B2C/pages/1899365372/Annual+Under+Maintenance+20210720
- build local development environment
- conform criteria: A B E
- host technical workshop to discuss about how to step by step to develop on local on 11/29
- number of participates: 4
- produce item count: 4
- done two items during technical workshop
- number of participates: 11
- number of projects: 2
- all PDs is able to develop and enroll daily mission feature successfully on local Santa project
- all PDs is able develop and view promotion home page and daily mission event page on local Siren project
- push Flash share mock API server idea in technical workshop
- already create project named JoJo
- push local development environment idea to other department in world cup cross department retro
- document https://ironman.atlassian.net/wiki/spaces/T2/pages/2666823908/2022+12+23+Cross+Dept+Meeting
- experiment and evaluate ArgoCD
- conform criteria: C E
- due to IT is going to handover GitLab runner to let department own by itself, so I co-work with IT to evaluate should TWCM switch CD tool from GitLab to ArgoCD
- after experiment, here are the reasons why didn't swtich to ArgoCD
- can't see any big advantage on ArgoCD
- some of TWCM projects still on VM, so if we apply ArgoCD, we need to maintain 3 CD tool (Jenkins, GitLab, ArgoCD)
- our PDs are used to using GitLab
- build a GitLab runner is much easier than build a ArgoCD server
- Daily mission 0 to 1
- conform criteria: B C D
- start from war room on 2022.03 to now already setup Santa project to support daily mission
- able to evaluate cost for new requirement
- Baihui (BMS) 0 to 1
- conform criteria: B C D
- participate from early design stage to production
- now our banner already got 8 positions support by Baihui
- able to evaluate cost when apply new banner position or new requirement
- take class and join communities
- conform criteria: B
- Agile Tour on 12/3
- CSM on 11/7 ~ 11/9
- share thought about our backlog granularity is mess with Sam H, and Sam H help to lead TWCM members review backlog every sprint
- join Tech Day as staff on 10/29 ~ 10/30
- world cup champion
- conform criteria: A B D E
- participate world cup from early stage to cross department retro since Mar. to Dec.
- provide information when someone has question or idea about world cup feature
- help PO break down world cup features (prediction, daily mission, leaderboard, fixture, banner, SEO) to about 100 evaluable and independent items
-
- co-work with 5 departments (TWGS, TWSP, SGSP, TWTG, TWMN) to implement world cup leaderboard and fixture feature
- propose each department develop own product line feature end-to-end in Siren project and adopted by other departments
- reduce TWCM development cost by no need integrate their API or help to deal with layout design
- reduce cross department developement, testing, communicate dependency and cost
- consider each department is familiar with different technical skill, this choice can let each department able to end-to-end use the skills they are most familiar with
- through separate each department develop leaderboard feature in Siren project schedule to reduce conflict or pending on CI cost
- design base view, base class and extract partial view to reduce other departments develop cost and reduce issue occurred
- give coding advice and align coding convention by continuous review other departments code
- share implement advice between each department
- provide develop Siren project common tools to, ex. how to get language, device type
- able to give implementation advice or idea when other department developing on Siren
- help other departments complete leaderboard and fixture feature on time
- co-work with SGSP
- get player Sports bet list through API for daily mission and PMS promotion feature
- get all FIFA world cup fixtures
- 0 ticket for Sports fixture
- make sure player place on World Cup Sports bet can achieve daily mission
- add league name property in Sport bet list API
- demo world cup d day features to CS, MKT, 1st line supports, world cup supports
- number of stakeholders: 4 (Harry, Terrence, other 2 CS)
- number of 1st line supports: 3 (Jenson, Luke, Mark)
- number of world cup supports: 1 (Vincent Lai)
- got good feedbacks about co-work during world cup and follow-up enhancement plan from other departments in world cup cross department retro
- document https://ironman.atlassian.net/wiki/spaces/T2/pages/2666823908/2022+12+23+Cross+Dept+Meeting