Cou氏の徒然日記(2022)

ほのぼの日記ブログです。

#プログラム

レビューが何回やっても終わらない場合は…

新人OJTネタです。 前回に続き、機能開発における仕様書のレビューについて。 coublood.hatenablog.com 仕様書のレビューをやっていますが、不思議とグルグル回ることが多々ありました。 1ページに大量の文章を書きすぎていて、全然情報が整理されていなかっ…

即時行動か期限ギリギリか

新人OJTネタです。 新人の2年が終わり、研修員としての報告書を出すことになりました。 当然、上長に提出し、審査・承認をして貰う必要がありますが・・・。 報告書を作成して、上長の審査/承認をもらったものを提出するまで2週間の猶予があったわけです…

自分が理解していることを説明するのではなく、相手に理解させようとするものを・・・

新人OJTネタです。 機能開発における仕様書のレビュー。 今回、仕様を説明するために、初めて仕様書を自分で書いてもらうことに。 そして、その仕様書の説明会に向けて、まずは個別にレビューで説明してもらいましたが… ・・・うん、分からん(笑) 第一印象…

間違った解決方向への思考ロック

新人OJTネタです。 製品の改修で、ある機能についてエンハンスを行うことになりました。 今までは、製品のアップグレード時に、設定情報などを更新するという機能があり、具体的には、不要なファイルは削除して、今回のバージョン用のファイルを配置するとい…

根性論の持ち込み

新人OJTネタです。 以前、スケジュール遅延の見通しの報告について書きました。 coublood.hatenablog.com その際に、状況をヒアリングして、今後の見通しについて会話しながらスケジュールの再設定をしようとしていましたが、ここでまた無茶な日程計画がでて…

見通しの報告

新人OJTネタです。 ソフトウェアの開発において、スケジュール調整は必ず発生します。 作業において何か問題が発生して、スケジュール通りに進まないことのほうが多いです。 特に作業が遅れてくると、どれだけ遅れているのか、どれだけ残業すれば回復できる…

目的の理解

新人OJTネタです。 もはやお馴染みですが、なにか作業をする際には、必ず目的があるはずです。 例えば、ソフトウェア開発における仕様検討。そもそも何のために機能追加や改善のエンハンスをするのか?といった目的がかならずあるはずです。 そのため、ゴー…

議事録の重要性

新人OJTネタです。 最近、新人と話して思うのが、「議論した話の結論がいつの間にか変わってしまっている」こと。 製品の仕様だったり、作業の進め方だったり、そういったことを打ち合わせでせっかく意識合わせしても、次に話す時はその話がズレていて、気が…

極端思考

新人OJTネタです。 最近、開発項目の検討を部下の研修員に割り振って、その結果のレビューを行なっていますが、その際に起きたのが『物事を極端に解釈してしまう』ということ。 ■ 一つの指摘ですべて破棄 どういう対策案があるかの案レビューをしている時の…

報告の事前準備

新人OJTネタです。 私のチームではデイリーでミーティングを行なって、現在の作業内容・作業状況をチームメンバーへ共有を行なっております。 その中で、各自が自分の作業内容や状況、問題点を報告するのですが… 人によっては報告内容がまとまっていないて、…

Windowsでバッチファイルを管理者として実行する場合の落とし穴

新人OJTネタです。 Windows上でツールを作っていたときのこと。 メインの処理はJavaプログラムですが、そのラッパーbatchを作ってもらっていて、一応、安全のために管理者権限で実行してもらうことを想定した作りになっています。 そのため、実行時には、バ…

デグレードの危険性

新人OJTネタです。 前に引き続き、 コーディングレビューでの一コマ。 coublood.hatenablog.com とあるコマンドのエンハンスをしたときのこと。 コマンドを実行することで、サービスを停止するという処理があるところに、ある設定ファイルを追加して、その設…

文字列比較

新人OJTネタです。 コーディングレビューでの一コマ。 今のプロジェクトでは、複数のプログラム言語を併用した開発を行っております。 今回は、C++でのコーディングで、コマンドのオプションの拡張。 オプションを追加することになり、その実装を担当させる…

Adobe Flash Player 終了

長らくアニメーションコンテンツ等で活躍してきたFlash Playerが今年の末でいよいよサポート終了。 helpx.adobe.com Flash Playerはいろいろなコンテンツで使われてきましたが、ここ数年は脆弱性問題が多発して、対策版アップデートを繰り返すような状態にな…

Oracle Java SEの今後

■Oracle、「Java SE 10/JDK 10」の一般提供を開始 http://www.atmarkit.co.jp/ait/articles/1803/23/news051.html Javaが、Sun Microsystems社からOracle社に変わってから早くもだいぶん経ちます。 今まではフリーでサポートも受け続けられてきたOracle JDK…

JavaScript

最近、開発でJavaScriptについて触れる機会がでてきました。 Webアプリケーションなどを開発する場合に、一番よく使うプログラム言語といえば、『JavaScript』でしょうかね。 JavaScriptを知らない人に説明する時に大体言われるのが、 「JavaScriptって、Jav…

Java SE 7のサポート

Java SE 8が出て1年…。 早くもその前のバージョンであるJava SE 7のパブリックアップデートが終了のお知らせです。 …つまり、セキュリティ脆弱性やバグなどが見つかったとしても、無償では対応されないということですね。 それにしてもJava SE 7は、Java SE…