2009-07-10 9 views
0

私の数年間のプログラミングでは、最高のプロジェクトは明確な「戦略計画」であることが多く学んでいます。
これは、目標と研究、研究、研究を理解することを意味します。
チームは、それはあなたがどのようにスマート表示したり、最も複雑なデザインパターンを使用するゴール "ないことを実現するために持っている最も重要な概念は、しかし希望の計画を得るシンプルかつ明確な方法を持ちます。成功したチームプロジェクトは簡単な戦略から派生しますか?

私はリーダーロールに移動しました。あなたのコメントの意見がありますか?

答えて

2

私は、有益な見通しを見つけることができる主要なソフトウェア開発チームの "哲学"を書いています。それをここで検索:http://aaronofward.com/philosophy.html

+0

"Good to Great"と読んだり、同様の参照を見つけたようです。 –

+0

私はJoel on Softwareのサイトで何十年も読んだことがあり、感動しています。 Good to Greatについて聞いたことはありませんが、ベストプラクティスを研究し、業界の人々がどのように成功したかを見ていきます。 – sangretu

+0

あなたの声明は、実際には哲学のようないくつかのMBAを示す非常に優れています。 入力いただきありがとうございます –

1

は、チームに大きな影響を与えているという点で、私の心に来て、他の要因があります。

  1. 動機は - チームの誰もが自分のベストを尽くしていますか?彼らは成功の達成にどのように献身していますか?彼らはフィニッシュラインに到達するためにそのドライブを持っていますか?誰もが間違いを犯して失敗することを恐れているので、すべての人が仕事で控えめですか?私はこれが「シンプルで明確な方法」に該当するとは思わない。文化や心理学は、物事を成し遂げるために重要なことのこの側面を説明するための別の言葉かもしれません。

  2. テクニック - プロセスはこのパートの別の用語です。どのように物事が流れ、チームは良いペースで走っているように見えるのですか、または噴出と停止がありますか?これがうまく設定されていない場合、どのような災害が来るのかは明らかです。私はあなたに "シンプルで明確な方法"がこの点に非常に似ていることを認めます。

ちょうど私は物事が私のチームでどのように機能するかのいくつかを説明させ、これに例のもう少しを与えるために:

何、一人一人が、昨日、その進捗状況をまとめた会議を立て、毎日あります彼らは今日のために計画し、彼らが持っているブロッカーは何か。ブロッカーは、技術的なことをしばらく時間を費やしている誰かのための単純なコンセプトに見えるかもしれませんが、必ずしも簡単ではありません。なぜこれであなたは仕事を終わらせることができないのですか?回避策はありますか、どの道を取るべきかを決定する権限を持っている人は、いくつかあるかもしれないいくつかの質問です。

は、次にペアプログラミングがある場合、別のと一緒にいくつかのタスクは、それがたった一人の狂った科学実験ではないことを、人々のペアが行われたかの知識を持っているように行われますと、開発者のペア。

スプリントとそれを取り巻く企画会議は、私たちが環境をどのようにして推進していくかを構造化するのに役立つ別の側面であり、時間の経過と共に必要に応じて優先度を調整できます。

ストーリーカードは、バイトサイズの作品に分割し、壁に沿って移動して、進行状況をマークし、バーンドダウンチャートのために各カードに費やされた時間を追跡するために使用されます。私は単純明快な方法で動作するように

さて、これらすべてのアイデアや慣行を取る、それが思われるのでしょうか?それぞれの小さな部分はシンプルであるかもしれませんが、集合的に私は、物事がどのように行われるかの細部をすべて理解して理解することは簡単ではないと思います。詳細はMotivation and Techniqueをご覧ください。

関連する問題