# 2019/10/18 木村・ニー 10月13〜10月18日の振り返り
ref : [先週の振り返り](https://hackmd.io/cIke89owSVSf2tBpMxOAGQ?edit)
振り返りの目的 → 木村くん、ニーさんが今よりも成長すること。
- 振り返りの進め方
- 書いてあることは全部読まなくてOK。振り返りではサマリーを伝えてください😀
- 各々KPTをテンプレとして発表。TはKとPを深ぼってから出したいため、KとPだけ先に出しておくでOK👍
# 木村
## 【今週のやったこと & わかったこと】
- スプリントでやるタスクはわかっているが、それぞれがどれだけ時間がかかりそうか書き出せていなかったので個人Trelloボードで管理するようにしてみた
- タスクバラしが結構面倒
- けどどれくらい時間かかるものが、いくつあるのか?が見やすくなった
- 本来はアサインされる前にやっておくべきだと思う
- 作業見積もりとずれていた場合、タスクの振り返りを行う
- 実装とテストを1つとして見積もると誤差が出やすい → 分ける
- タスクの振り返りを分報チャンネルに書く
- 実質木曜日分しかやっていないので、来週も継続
## 【次にやること】
- 見積もりの精度をあげるためにも楽観的な見積もりもやってみる
## 【メモ】
- 大げさにずれていなければ極論OK
- 1日の時間が少なくない?
- 悲観的な見積もり
- 厳しめな見積もりをする
- 楽観的な見積もり
- バッファをとって見積もりをする
- ふりかえりをして見積もりの精度を高めるためには悲観的、楽観的のどちらも見積もりをしてみる
- 誤差が問題を抱えていないかどうかが問題
# ニー
## 【今週のTry】
- Try to understand testing concept(テストのコンセプトを理解できるようにする)
- 木村さんとのペアプロ
- テスト中にソースコードの詳細をもう一度確認できました。
- どこにリファクタリングが必要
- どこに変更が必要
## 【今週のKeep】
- Keep confirm about sprint goal for one sprint(Confirm within product meeting or after).
- Becuase of confirming the task goal, I can clearly know the priority task to do for that sprint.
- I would like to keep doing this way.
- Let's keep writing what you try in this week. ****
- ペアプログラミング
- 自分が考えなかったことを理解できました
- ペアプログラム中にコードを説明できる
- when pair-pro, problem lock place as easy to solve than alone
## 【今週のわかったこと】
- 今やってるタスクについてもし困ることがあれば、一人で解決するよりも、チームメンバーと話し合うほうがいいと思ういます。
- 誰かがこの問題を知っているかもしれません。
- アドバイスもらうかもしれません。
- この問題に長い時間を費やすことは避けるかもしれません。
- テストコード
- 時間がけっこうかかりました。
- テストコードについてもっと考え流とき、悪いコードに気付きました。
- テストコード描き中でリファクタリングのほうも見えた。
## 【今週のProblem】
- テストコード
- 時間がけっこうかかる
- テストのコンセプトは理解できなかった
- テストコンセプトをちゃんと考えなかった。
- 今週の進捗は遅かった
- 問題のところをフォーカスすぎので、他の選択肢を考えることができませんでした。
## 【来週のTry】
- Please rethinking how can you write correct way of test code.
- How to be better your test code? (Link long term plan)
- Read more deatil about mockery documentation and it's source code.
- Read testing concept book.
- Write notes about Kibela.
## Memo
- Please also think when no-body can't answer to you, what you gonna do.
- Read more detail about the official document.
- How will you think about testing?
- Which one is integration test
- Which one is unit test
- How do you think for the flow of testing?
- Think agbout what you gonna do if you can't get help by other people?
- If you can't do your current task, how could you can do other task?
- Let's make more focus on your current task.
- What kinds of engineers do you want to be in next few years?
# 振り返りの振り返り