こんばんは。とてぃです。
今回は仕事で話しました内容を記載したいと思います。正確には話せませんが。
新人さんが現在担当してるプロジェクトのお手伝いをしてくださることになりました。
そこで、基本設計を行っていますが、処理内容等考えることは難しいと思いました。
まず、手伝ってもらいたいことを簡潔に自分で整理することにしました。
何を聴いてもらいたいか、どう動いてほしいのか考えました。
今回の目的はSQL定義書を記載してもらうことを目的としましたので、どういった手順で作成すればいいのか
現在のプロジェクトは改修なのか新規作成なのか等を含め説明しました。
手伝ってもらう作業は改修案件なので、既存のSQLを参考に書いてもらおうとしました。
※改修内容の内容は簡易的ですがまとめていました。実際にSQLを組んでもらうとしましたがどうSQLを作成していいか
理解ができなかったようで説明に苦労しました。
自分はこのように説明しました
作成してもらうのは参照系のSQLです。
テンプレートとしては以下のようになります。
SELECT 取得したいテーブル名.項目名(物理)
form テーブル名(別名も記載する場合は記載する)
where 取得するにあたっての絞り込み条件(テーブル名.項目名)
絞り込み条件を日本語で記載していましたので、テーブル定義書を見てもらって該当する物理名を抜粋してもらうように指示しました。
まとめ
今回はJavaの研修を受けたばかりの新人さんでしたのでPerlのソースの見方を説明するのは大変でした。
まだまだ、説明しないと理解できないと思うので自分が初心者だったことを思い出して説明していきたいと思います。
また、説明することによって自分の知識を話すことになり自分が理解不足だと痛感する場面もありました。
これを機に知識を深めていきたいと思いました。
最後まで読んでいただきありがとうございました。