使った開発が今はメインになっています。確定していない状態で開発するスタイルが板に付いています。java開発に戻ってきました。出来事ブランクは約1年ですね。開発プロジェクトに戻ってきました。自分にはこの取り合わせでの開発が合っているように思います。java開発に戻ってきました。以前は、単体テストの仕様書も作成していたが、最近は単体テストの仕様書は作成していない。以前といっても数年前だが、今は単体テストにJUnitを、使用するようにしている。時間効率よく、ソフトウエア開発の仕事を行うには、要求仕様を矛盾なく、過不足なくまとめて文書化することが、最重要という認識がさらに強まった。仕様は、固定化されるものではないので、常に変更される可能性が高い。言って、要求仕様を...時間効率と要求仕様2004-09-30バージョンアップソフトウエア開発プログラムの見通しの良さと、仕様の明確化及び確定が、短期の修正バージョンアップを成功に導くと強く感じる。仕様もはっきりせず、以前の開発時のドキュメントもなく、そして既存のプログラムの内部が複雑怪奇な場合は、赤信号点滅です。このパタ...バージョンアップ2004-09-12コミュニケーションソフトウエア開発ソフトウエア開発の仕事をしていて、一番大切だと思うことは、意思の疎通である。仕様の質問、進捗の確認、機能の説明、等とコミュニケーションが必要となる場面は、多いはずなのに、一日中、PCに向かって、ほとんど何もコミュニケーションをとらないプロ...コミュニケーション2004-08-21過剰な作業量と責任感?ソフトウエア開発プロジェクトでの開発作業が一人の開発者に集中するケースでは、そのチームは、別のプロジェクトでも、同じパターンにはまっています。作業が集中する開発者は、技術的スキルが高く責任感も強い。業務アプリケーションは、実装方法やプラットフォームがかわっても、業務の知識やノウハウは、かわることがほとんどない。ServerやOracleであったり、開発言語がCOBOLやVBやjavaであったりしますが、業務の知識は不変です。いう意味では、業...業務アプリケーション2004-06-30過去の資産ソフトウエア開発ソフトウエアの開発では、過去の資産を生かすという大義のもとに、見通しの悪い構造で不安定な過去の資産を、流用するはめにおちいることがあります。これには、できるかぎり抵抗して、できるだけ過去の負債を引き継がないようにする必要があります。ドキュメントを作成せずに、プログラミング作業に移行するのは、やはり問題が多い。何をシステムで実装したいのか、明...要求仕様書2004-06-16Webアプリケーションのクライアントソフトウエア開発Webアプリケーションのクライアントは、やはりブラウザで、HTML+JavaScript+CSSで開発するのが主流です。ブラウザを使うと、通常のGUIアプリケーションに比べて、操作性が良くないと、時々、批判を受けますが、そんなに悪くないです。ブラウザをIEに限定すれ...Webアプリケーションのクライアント2004-06-05なぜトラブルのかソフトウエア開発ソフトウエアの開発の仕事をやっていて、トラブルが発生しているプロジェクトに遭遇することがあります。プロジェクトのトラブルが明確になるのは、ソフトウエア開発途中で具体化するケースと最初からトラブルを予感させるケースがあります。インストールレトロコードの不吉な匂い新年、明けましておめでとうございます。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。