忍者ブログ

プログラミングの練習

プログラミングの問題やプログラミング関連知識、ソフトウェアのテストについてのブログです

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。


フィーチャ駆動型開発(FDD)


・フィーチャとは、顧客にとって価値があり

2週間以内に実装可能な機能


・フィーチャを利用して、次のように開発をすすめる

1.全体モデルの開発

2.フィーチャリストの作成

3.フィーチャ単位の計画

4.フィーチャ単位の設計

5.フィーチャ単位の構築


PR

アジャイル イテレーティング




2週間ごとに、イテレーションが終わり

次のイテレーションが始まる

イテレーションがおわるタイミングで、その時点の実行可能なものが

顧客にプレゼンテーションされる

顧客は、見て、触って、フィードバックを与える

顧客は、進捗をすぐに把握できる

また、velocity を測定できる

それに基づいて、顧客は、要求を調整する




アジャイル Doneの定義


次の状態になった時、Done と宣言することができる

・テストを含むすべてのタスクが完了している

・すべての受入テストにパスしている

・defect がオープンな状態になっていない

・プロダクトオーナーが、このストーリーを受け入れている

・エンドユーザーへの、デリバリが可能





Xcode iPhone で ラベルの文字列を変える


こんな手順でやりました

1.プロジェクトの作成

Xcode で Single View app のアプリケーションを作成

2.Labelの配置

Main.storyboardでLabelを配置

3.接続

2.で配置したLabelとViewControllerを接続

こんなコードが接続されました

@IBOutlet weak var Label1: UILabel!

これを利用して

@IBOutlet weak var Label1: UILabel!
    override func viewDidLoad() {
        super.viewDidLoad()
        Label1.text = "hello"
    }

3.これでエミュレータで実行すると

 Labelの文字列が、hello となりました