タグ

agileと4に関するagxのブックマーク (5)

  • 第8回 Ajax対応ライブラリを利用しよう

    前回紹介したように,XML(eXtensible Markup Language)を利用することにより,検索エンジンの検索結果のようにサイト名,URL,サマリ文などの情報を含む複合的な情報(構造化データ)を容易に受け渡しできるようになります。しかし,ここまでに見てきた方法にはいくつかの問題があります。 (1)クロスブラウザ問題 Ajax技術を構成する中核の要素がクライアントサイド・スクリプトである以上,避けて通れないのが「クロスブラウザ問題」です。クロスブラウザ問題とは,ブラウザ間の仕様差によって発生する挙動の違いのことを言います。連載第3回でも紹介したXMLHttpRequestオブジェクトの違いを代表として,クライアントサイドでコードを記述する場合には常にクロスブラウザ問題を意識してコーディングする必要があります。そのため,ときとしてトリッキーなコーディングを要求される場合もあり,クラ

    第8回 Ajax対応ライブラリを利用しよう
    agx
    agx 2006/07/23
    プラットフォーム別のAjax対応ライブラリ
  • 伝わるコミュニケーションとは(1/4) - @IT

    連載 開発をもっと楽にするNAgileの基思想 第2回 伝わるコミュニケーションとは ―アジャイル開発ではドキュメントを書かないって当? Part II― 小島 富治雄 2006/05/17

    agx
    agx 2006/05/20
    あじゃいるでの要求定義の仕方。どうやって伝えたいことを多く伝えるか。
  • テストファーストでユーザーも開発者も幸せに

    いかに生産性を上げつつ、高品質なソフトウェアを開発するか。この究極の課題に応えるのが、「テストファースト」だ。「@IT ITアーキテクト塾」第2回では、テストファーストの概要、メリットおよびその実践について、会場と講演者を交えてディスカッションを展開した 通常のテストと「テストファースト」の違い セミナーの第1部は、アークウェイの黒石氏による講演「テストファーストの実践」。黒石氏はマイクロソフトのコンサルティング部を経て、現在は.NETを中心とするコンサルタントとして活躍している。マイクロソフトに所属していたとき、顧客企業が先行して実践していた「テストファースト」に衝撃を受け、これがコンサルタントとして独立する契機になったそうだ。 では、そのテストファーストとはいかなる手法なのか。黒石氏は冒頭で「一般的なテストとは、システムに何らかを入力し、バグを見つけ出すこと」と説明し、「こうした一般

    テストファーストでユーザーも開発者も幸せに
    agx
    agx 2006/02/27
    テストファーストのメリットとデメリットについて
  • ソフトウェアの良い設計を行うコツ(1/3) - @IT

    ソフトウェア開発ではこれまで、設計の重要性が繰り返し提言されてきた。良い設計ができれば、仕様を満たして正しく動作するだけでなく、理解や変更がしやすく、さらに再利用しやすいシステムとなる。逆に、そのようなシステムが実現できているのなら、それは良い設計であったといえるだろう。 では、良い設計が実践できているかというと、できていないことの方が多いのではないだろうか。例えば以下のような状況を聞くことは決して少なくない。 良い設計が実践できていない例: 不具合を修正してリリースしたら、その影響によりほかの個所で不具合が発生し収束に時間がかかった ほぼ同じコードが複数個所に大量に存在するため、1つの目的の修正でも数多くの同じ修正が必要となった 修正した場所と来関係ない個所で問題が発生してしまった 機能アップする場合、修正するより作り直す方が早かった それでは良い設計を実践し、このような状況に陥らない

    agx
    agx 2006/02/27
    .netにおけるアジャイル開発法
  • [を] スクラム(scrum)という言葉を聞き及んだのでメモ

    スクラム(scrum)という言葉を聞き及んだのでメモ 2006-02-14-4 [仕事] はてなダイアリー - スクラムとは <http://d.hatena.ne.jp/keyword/%a5%b9%a5%af%a5%e9%a5%e0> アジャイル開発手法の一つ。[...] プロジェクト管理が弱いとされるeXtreme Programming (XP)を補完される 形で併用されることが多い。 主なプラクティスは - スプリント:30日間のイテレーション - 日次スクラム:毎朝行う15分程度のミーティング - プロダクトバックログ:優先順位付けされた製品の仕掛かりリスト - スプリントバックログ:スプリント中に行う仕掛かりリスト なるほど! そもそもどういう位置づけのものなのか、が分かった! Technologic Arts Incorporated--推進技術

    agx
    agx 2006/02/15
  • 1