その他テクニック

役職に応じた役割の違いと意識した行動の重要性

通常の会社では、大まかに言って役職が「経営者」「管理者」「担当者」と分かれています。先に挙げた方が、責任が重い上位の役割であるとみなされます。そして、組織は通常ピラミッド式になっており、上位者は見る範囲が広く人数が少ない、下位者は見る範囲が...
プログラミング

類似バグを効率的に見つけ出すためのポイントと観点

品質を上げる上では、レビューやテストにてあるプログラムのバグを1つ見つけた場合、「他にも同じようなバグが潜んでいないか」という視点で追加でレビューやテストを入れるのが定石です。類似バグが発生しやすいポイントを押さえて追加レビュー・追加テスト...
プログラミング

O/Rマッピングの概要と基本的な仕組みを解説

最近の現場では、SpringFrameworkの導入と共に、O/Rマッピングを取り入れた開発を行うことが増えてきました。O/Rマッピングについて、背景にある考え方や必要な機能、問題点を簡単にまとめました。 【O/Rマッピングが生まれた背景】...
未分類

東証arrowhead事例から学ぶシステム利用者への対応策

少し古い事例ですが、2020年10月01日の東証ArrowHead障害の会見から、システム利用者に向けた理想的な障害報告を見て行きたいと思います。この会見は、障害報告のお手本と言える会見だと思います。ビジネスを理解している者とシステムを理解...
未分類

プログラミング言語スキルチェンジに役立つポイントとコツ

私は元々COBOLやC言語を主に扱っていたエンジニアでしたが、3年前からJavaやC#を中心的に扱う現場で仕事をするようになり、現在ではJavaScriptを使うフロントエンド業務にも従事するようになりました。プログラミング言語に依らない共...