(1)業務整理 ① 対象の業務内容をどれだけ知っていて、 どれだけ細分化できるか ② どのアプリの自動化をしようとしているのかが 明確であるか (2)実際に設計する ① 実装方法がわからない時、 どう調べれば設計が可能かを知っているか ② どこから開発したいか ③ どのレベルまで例外系、異常系を カバーするか ④ 設計書をどのレベルまで作成するのか 5. 開発・テストの方法 (1)分かりやすいコーディング ① 変数の命名規則 ② どれだけコメントを残せているか ③ フローチャート/シーケンスの使い分け (2)テストの粒度 ① テストの粒度を知っている (単体・結合・総合) ② どれだけ単体テストをこなせているか (開発中にテスト実行できているか) (3)デバッグについて ① バグ発生に対して臆病になっていないか ② エラーの本質を理解できるか 6. 本番化・運用方法 情シス部門やリセラーさんに従う ※過不足あるかと思いますがご容赦ください @Mnt_Rego 2
(1)業務整理 ① 対象の業務内容をどれだけ知っていて、 どれだけ細分化できるか ② どのアプリの自動化をしようとしているのかが 明確であるか (2)実際に設計する ① 実装方法がわからない時、 どう調べれば設計が可能かを知っているか ② どこから開発をしたいか ③ どのレベルまで例外系、異常系を カバーするか ④ 設計書をどのレベルまで作成するのか 5. 開発・テストの方法 (1)分かりやすいコーディング ① 変数の命名規則 ② どれだけコメントを残せているか ③ フローチャート/シーケンスの使い分け (2)テストの粒度 ① テストの粒度を知っている (単体・結合・総合) ② どれだけ単体テストをこなせているか (開発中にテスト実行できているか) (3)デバッグについて ① バグ発生に対して臆病になっていないか ② エラーの本質を理解できるか 6. 本番化・運用方法 情シス部門やリセラーさんに従う @Mnt_Rego 3 2つに絞ってお話します