FrontPage > sys_design

情報システムデザイン論レポート関連

授業終了。

メンバー

  • 塚原
  • 鈴木

第三回(9/27)発表で、課題は Agile Process です。

以下、気づいたことなどドウゾ。

  • 図書館にある本
  1. Javaによるextreme programming クックブック : アジャイル開発のためのレシピ集
  2. アジャイルソフトウェア開発エコシステム
  3. アジャイルソフトウェア開発スクラム
  4. アジャイルと規律 : ソフトウエア開発を成功させる2つの鍵のバランス
  • 図書館の雑誌にあるかな?
    日経コンピュータ: IT落とし穴 AtoZ アジャイル開発
  • 関連情報(関連情報に載せるのは定義くらいで良いような気がする)
  • extreme programming(IT 用語辞典)
    http://e-words.jp/w/XP.html
  • リファクタリング(IT 用語辞典)
    http://e-words.jp/w/E383AAE38395E382A1E382AFE382BFE383AAE383B3E382B0.html
  • リファクタリングの本が研究室にあった
    リファクタリング〜プログラミングの体質改善テクニック(M.ファウラー、K.ベック(この人、確か XP の人)もちょっと書いてる)

スライドに載せるトピックメモメモ

コレは何?定義など

Agile Process(アジャイル開発)は、

  • 顧客の要求をすばやく実現するための開発手法
    • 顧客からのフィードバックを頻繁に得る(変化にも対応できる)
    • 短いスパンで開発を繰り返す
  • ほかにも何か特徴は??

関連情報とその関連性

リファクタリング、extreme programming

  • リファクタリングの定義とか関連性とか
    • プログラムの動作を変えずに、綺麗なコードに治していく手法のこと。バグの予防。
  • extreme programming の定義とか関連性とか
    • 比較的、小規模(10人)向き。
  • 他にもあればよろしく

歴史的背景

比較的最近の開発手法

  • 昔はウォータフォール
    • 要求調査、モデリング、分析、設計、実装、テストという一連の流れに沿って開発する
  • ※ウォーターフォールより新しくてアジャイルより古い開発プロセスがあったような気がする。
  • 実際は一筋縄ではいかない。より複雑な開発手法としてアジャイルができた、のか?
    • 設計、テスト、リファクタリングを十分繰り返してから、最終テスト、リリースを行う手法。

最近の動向

そもそもアジャイル開発自体が最近の話題。

  • Java とか .NET のようなオブジェクト指向な言語だと使いやすいのでしょうか?

参考文献、URL

あとで…。


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2014-09-13 (土) 08:26:44 (1528d)