Background, History ** XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ** 実際はAPI化した際にAPIを呼び出す回数でカウントを取りたい。 ** 現状だと正確にカウントが取れているわけではないため、YYYYYYYYYYZZZZZZZZの画面で「検索」を押したときにカウントを取るようにし たい。 * 理由 / Reason ** なぜ改修(修正)したいのか / Why we want to repair(fix) *** より正確なAPI呼び出しをする回数のカウントが取りたいため *** XXXXXXXXXXXXXXXXXXXXXXXXXXXX **** XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ** 改修(修正)をしないことでどのような影響があるのか / What is the impact of not repairing(fixting)? *** API化検討に必要な情報が揃わず、API化されない * 実際の現状 / As-Is ** ZZZZZZZZZZZZに遷移する、伝票の「ZZZZZZZZ」ボタンでカウントを取っている * あるべき姿 / To-Be ** APIをコールする、ZZZZZZZZ画面の「検索」でカウントを取っている * 対応方針 / Policy ** YYYYYYYYYYSDK内にソースコードの埋め込みができるか調査する ** 可能な場合、修正する * 対応内容 / Content ** XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ** XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ** XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX * 条件 / Conditions ** 前提条件 / Prerequisites *** XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX *** XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX * 変更箇所 / Scope ** YYYYYYYYYYZZZZZZZZZZZZ * 成果物 / Output ** Report ** Coding * バージョン / Version ** XXXXXXXXXXXXXXXX * 派生元ブランチ / Derived from branch ** master * 優先順位 / Priority ** High * 期日 / Dead Line ** 11/8 * 標準工数 / Hour ** Report:5人日 ** Coding:標準工数見積もり次第 h3. 内容 YYYYYYYYYYAPI化の対応のため、 ZZZZZZZZを利用しているカウントをする。 案1、案2のどちらでも可能です。 案1: * XXXXXXXXXXXXXXXXXXを押したときにログを出力する ** ログファイルから、ログを出力した回数を検索しやすい形にする ** 既存で検索しやすいログが出ていればそのままでOKです。 案2:* XXXXXXXXXXXXXXXを利用する XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXX * 上記のログを検索するスクリプトの実装案を考える * スクリプトの作成 h3. その他 * 工数 ** 調査:40h ** 実装・単体テスト:40h Before After