カテゴリー: 開発手法

[開発手法] ソフトウェアの更新における「モンキーパッチ」とは?[開発手法] ソフトウェアの更新における「モンキーパッチ」とは?

「モンキーパッチ (monkey patch)」とは、既存のソフトウェアのコードに対して、元のコードを直接変更せずに動的に修正や機能追加を行う手法を指します。この手法は、プログラムの動作を一時的に変更したい場合や、ソース […]

[開発手法] DX全盛時代、求められる企業、頼られるエンジニアとは?[開発手法] DX全盛時代、求められる企業、頼られるエンジニアとは?

「スピードが大事」と常に意識しよう。 「ソフトウェアの戦い」に不可欠なスキル、組織、技術とは何か? – @IT DX全盛時代、求められる企業、頼られるエンジニアとは?(1) http://www.atmark […]

[開発手法] ソフトウェア出荷判定セキュリティ基準チェックリスト (CSAJ)[開発手法] ソフトウェア出荷判定セキュリティ基準チェックリスト (CSAJ)

自前のチェックリストを作るための叩き台として使えそう。ウェブアプリに特化した項目が多い。 ソフトウェア出荷判定セキュリティ基準チェックリスト発表 | CSAJ 一般社団法人コンピュータソフトウェア協会 http://ww […]

[開発手法] レガシーシステム&技術的負債と戦う[開発手法] レガシーシステム&技術的負債と戦う

レガシーなシステムに直面した時、一番問題なのは何もしないことだと思う。問題を先送りにしたところで、火を噴く日は必ずやってくる。戦いひ日々はきっと辛いに違いない。だけど、あきらめずにやり続ければいつか必ず解決するのだから。 […]

[開発手法] SEの文書作成術 参考サイト[開発手法] SEの文書作成術 参考サイト

自分はこれまで上流設計にはあまり関わってこなかったので、上流設計の成果物としての文書作成ノウハウには乏しい。最近も要件定義書の作成にはかなり苦労した。エンドユーザ向けの操作マニュアルなどは割とスラスラ書ける気がするんだけ […]

[開発手法] ウェブ開発の4つの開発環境[開発手法] ウェブ開発の4つの開発環境

ワークフローをきちんと決めずに開発環境の複製を繰り返したおかげで、現在携わっている案件の開発環境が随分と煩雑になってしまったので、ここで改めてウェブ系案件の開発環境を整理しておきたい。 必要な開発環境は4つ それぞれの環 […]

[開発手法] プログラマのためのリーンスタートアップ入門[開発手法] プログラマのためのリーンスタートアップ入門

リーンスタートアップは、2008年にアメリカの起業家・エリックリース氏が提唱したマネジメント手法らしい。ウェブサイトなどで「リーンスタートアップ」という言葉を目にすることが多いので、プログラマ向けに解りやすくまとまってい […]