マネジメント

.NET Core

.NET 8.0 + ASP.NET Core(MVC) + ApexCharts + Dapper + SQLite で実装する 注釈付きグラフ表示処理

前回作成した .NET 8.0 + ASP.NET Core(MVC) + Highcharts + Dapper + SQLite で実装するグラフ表示処理 を、有料の Highcharts ではなく、無料の ApexChartsを使用し...
.NET Core

.NET 8.0 + ASP.NET Core(MVC) + Highcharts + Dapper + SQLite で実装する 注釈付きグラフ表示処理

.NET 8.0 の ASP.NET Core アプリ(MVC)に Highchartsを追加し、Dapperを通して取得した SQLiteデータベースのデータをグラフ表示するサンプルを作成しました。ソースコードは GitHub で公開して...
マネジメント

優秀な部下が辞めていく本当の理由

これまで多くの現場で、スキルが高く人格者でメンバから絶大な信頼を寄せられていて誰よりも働くリーダーが、そのリーダーに全幅の信頼を寄せている上司から、人を人とも思わない言い方をされ続けて辞めて行き、全幅の信頼を寄せていた上司がショックを受けて...
オン・ザ・ジョブ・トレーニング

思いより先にテクニック

会社の歴史、社長の思いについて感想を求められたので、下記を提出した。上に立つ人から、「私の思いが部下に伝わらない」「部下が理解してない」「部下が私のように行動しない」という話は良く聞きます。人間の成長には「慣れる => 理解する => 思い...
マネジメント

ITシステム開発者に一番必要な意識

職業柄、いろんなITシステム開発プロジェクトに参加しますが、私が参加するのは大抵上手く行っていないプロジェクトです。上手く行かない原因はどこも共通していて、目的と手段を混同していることに起因している。 ITシステム開発プロジェクトの目的は「...
.NET Core

WPF開発プロジェクトが失敗する元凶となっているMVVM

WPF開発が失敗する元凶となっているMVVM開発モデルを、採用しようとする開発者の言い分は3つに分かれる。① MVVMで実装しないと画面間の連携ができない。② MVVMで実装しないと単体テストでソースコードのカバレッジ100%を達成できない...
.NET Core

WPF開発で失敗しないのはMMCSVM開発モデルのみ

WPF開発方式で最も開発スピードが良いのはMMCSVM(モデル+マークアップ+コードビハインド+シングルトンビューモデル)開発モデル。 MVVM開発モデル に比べて5分の1の工数で実装が終わる。 WPF開発に失敗しているプロジェクトは、全て...
WPF

WPF開発プロジェクトが失敗する原因はロボトミーにある

日本のITゼネコンがWindows Presentation Foundation (WPF)開発を請けると、必ず工数を肥大化させる。工数の肥大化は費用の増加だけではなく、プロジェクト全体のスケジュールを遅らせ、依頼元企業の競争力まで低下さ...
イデオロギー

研究開発プロジェクトが上手く行く方法

「研究開発プロジェクトが上手く行く方法」について相談され、自分なりに考えた結果をメールで展開したら評価が高かった。 ——————————————————- 先週、「どうやったら開発が上手く行くか?」という質問を〇〇さんにされたので、自分なり...
イデオロギー

リーダーとマネージャがお互いに不満を持つのは生き方が違うから

リーダーとマネージャーの違いは、現状を打破した人間と現状に屈伏した人間の違いだと言われています。この他にも、両者はいくつかの重要かつ決定的な点で異なります。 •マネージャーは管理し、リーダーは改革する。•マネージャーはコピーであり、リーダー...