見積

.NET Core

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

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

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

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

ソフトウェア開発脳的、ゆるさのススメ。

以前、関連ニュースを計算する、計算サーバーの構築を担当した事があります。 「この記事とこの記事は確実に関連している」ではなく、「この記事とこの記事は近そう」っていうのを計算する、ゆるい感じのシステムでした。 それでも、「形態素解析器」や「T...
イデオロギー

究極の開発ステップ

品質を落とさずに、究極の開発速度を実現する、開発ステップ。 1、要件を一覧化し、どの要件をどのフェーズで実装するか、明確にする。 2、各要件の仕様詰めは、サンプル画面と各アクションのみ記述した画面仕様書と、画面遷移のみのスケルトンアプリによ...
オン・ザ・ジョブ・トレーニング

ソフトウェア開発プロジェクトが火を噴く原因と対処のパターン

ソフトウェア開発プロジェクが火を噴くパターンは、自分の経験から判断する限り、3つに分ける事ができる。 1、リリースまでに要件を満たせていない。2、技術課題をクリアできていない。3、品質に問題がある。   自分が考える原因と、解決方法を以下に...
コンサルティング

プロジェクト組織

課題や計画を決め、その完成に必要な各種の専門家を各部門から集めてプロジェクト組織が編成され、プロジェクトマネージャーが任命される。 プロジェクト組織は、既存の事業や職能に関する権限よりも、必要とされる知識の権限に基づいて行動する組織であり、...
コンサルティング

新しい時代のマネジメントの黄金則

1、データを徹底的に集め、ファクト(事実)をしっかり把握した上で行う、合理的な思考。 2、情報共有を徹底した上で、みんなの合意によって行う意思決定。 3、質問によって運営することでつくる、イノベーションを生む風土。
マネジメント

リスクアセスメントの手順

リスクを定量的に評価することをリスクアセスメント(Risc assessment)といい、環境リスク算定は以下の手順で行う。