スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

アジャイルとは

アジャイルという言葉に触れる機会があり、

自分でも良くわかってなかったっぽいので調べてみた。

----------------------------------------------------------------

wikipediaによると、、

『アジャイルソフトウェア開発 (アジャイルソフトウェアかいはつ、英: agile software development) は、ソフトウェア工学において迅速かつ適応的にソフトウェア開発を行う軽量な開発手法群の総称である。』

だそうです。

検索して出てきたものを読んでみても、はっきり言って良くわかりません。


私の勝手なイメージでは

■ウォーターフォール
・『仕様が確定 → 計画が確定 → 設計確定 → 実装 → テスト』という流れ
・後戻りは基本しない
・設計ミスが命取り
・上流が完璧なら下流は楽チン

■反復型
・機能単位等に分割し、ウォーターフォールの流れを繰り返す
・途中で仕様変更があっても、臨機応変に対応できる
・月単位くらいにリリースを繰り返す

☆アジャイル
・つまりは反復型の期間が短い版
・設計重視とか実装重視とかいろいろあるらしい
・リリースを週単位~数周単位で繰り返す
・反復型より臨機応変に対応できる
・まず動くものを作り、そこからひたすら改良し続ける




★まとめ★

結局のところ、他の開発手法と明確に切り分けられているというわけではないみたいです。
ただ『仕様変更などに臨機応変に対応できるような開発手法』って言う意味なんではないでしょうか。

『NGN』と『クラウド』がほぼ同じ意味で使われているように、
繰り返しとあんまし変わらない、ただ呼び方が違うってだけに見えるけど。



こういうことを考えるのはPMにお任せしたい。
スポンサーサイト

Internal Coding Guidelines

マイクロソフト内部のC#コーディング規約

Internal Coding Guidelines


C#をVSで使う場合にはほとんどいらないけど、
デファクトスタンダード的な内容としては勉強になるのかな??

VS2010でドキュメント作成ツールを使ってみる

■doxygen


■NDoc
C#でMSDNライブラリ風のAPIリファレンスを作成するには?

悔しさをばねに

ブログのタイトル変えました。

なんとなくなんだけど、気分を変えてみた。。



なんか最近嫌なことだらけ。


会社で徹夜するわ。。


スキルがないのはわかってるんだけど、

なんか理不尽な評価されてる気がする。


もうこんな状況が続くのが嫌なので、

人に良いように使われるのが嫌なので、

誰にも文句を言わせないだけのスキルを身につけたい!


なので、気分を一新してタイトル変更。


昔読んだ本に

「『見返してやる』っていう気持ちはものすごく大きな力がある」

って書いてあったのを信じて、

これから社内トップのPGになってやりたいと思います。


こんなの会社の人に見られたらホントばかにされるので、

さっさと次の記事を書いていきたいと思います。
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。