タグ

Managementに関するBowz13のブックマーク (4)

  • クリティカルチェーン・プロジェクトマネジメント - Wikipedia

    クリティカルチェーン・プロジェクトマネジメント(Critical Chain Project Management、略称CCPM)は、エリヤフ・ゴールドラットが開発した制約条件の理論に基づき全体最適化の観点から開発されたプロジェクト管理手法。 工期短縮、納期遵守率の向上を目指す。 近代的なプロジェクトマネジメント理論はクリティカルパス法やPERT法に端を発するが、これらのマネジメント手法は軍事や建築を対象として生まれたことから、「予算の制約よりも納期が優先される(納期を遵守するために潤沢な予算の追加投入が可能)」「作業員を雇用することが容易」という暗黙の前提があった。このため、人員、設備といったリソースが乏しく、競合を起こす場合の制約条件は考慮されてこなかった。 5つのマイルストーン(10から50)と6つの作業(AからF)がある7か月間のプロジェクトのPERTネットワーク図 プロジェクト

    クリティカルチェーン・プロジェクトマネジメント - Wikipedia
  • [iPhone] UIWebView のリリース前に delegate に nil をセットする必要がある | Sun Limited Mt.

    UIWebView のインスタンスに delegate を指定している場合は以下のように release する前に delegate に nil をセットする必要があります。 - (void) viewDidLoad { webView = [[UIWebView alloc] init]; webView.delegate = self; .... } - (void)dealloc { webView.delegate = nil; [webView release]; } アップルのマニュアルにも以下のように書かれています。 Important: Before releasing an instance of UIWebView for which you have set a delegate, you must first set its delegate property to

  • メモリ管理を理解する(前編)

    メモリ管理を理解する(前編):Cocoaの素、Objective-Cを知ろう(7)(1/2 ページ) iPhone用アプリケーション開発で注目を集める言語「Objective-C」。C++とは異なるC言語の拡張を目指したこの言語の基を理解しよう(編集部) あらゆるアプリケーションは、システムのメモリ上に展開されて動作します。 メモリは限られた資源なので、アプリケーションは資源を無駄に消費しないよう自己管理しながら動作する必要があります。この動作を実現するのが、開発者によるメモリ管理の実装です。 新しく登場した言語のなかにはメモリ管理が自動で行われる(言語のエンジン部分で暗黙的にメモリ管理がされている)ものが多いため、開発者がメモリ管理を意識することが少なくなっています。 実際、Objective-Cでも、Objective-C 2.0から(Mac OS X 10.5 から)はガベージコレ

    メモリ管理を理解する(前編)
  • viva Cocoa / Objective-C 入門

    Objective-Cの学習においてメモリ管理はひとつの壁であると言えます。そこでその対応策としてAppleはObjective-C 2.0においてガベージコレクションと呼ばれる「メモリ管理をプログラマが一切しなくて良い機能」を搭載しました。しかし残念なことにiPhoneアプリケーション開発用のObjective-Cではまだガベージコレクションが使えません。これはガベージコレクションがCPUのパワーをある程度必要とするからで携帯電話に搭載されているCPUには少し荷が重たいからです。しかし今後iPhone用アプリケーションの開発を考えておられる方は多いと思います。そこで書では第12章までは基的にガベージコレクションを使わずにiPhoneアプリケーション開発にも使える従来のメモリ管理方法のリファレンスカウンタ方式を使って学習を進めていきたいと思います。 なおリファレンスカウンタ方式からガベ

  • 1