質問

私は現在合併中の大企業に勤めています。私たちは合併に関係する、または関係しないいくつかのプロジェクトに取り組んでいます。私が気づいている問題の 1 つは、開発者のグループの多くが非常に細分化されているということです。彼らは主に、それぞれのビジネス領域内でさまざまなプロジェクトをサポートしており、私たち全員が取り組んでいるデータベースもそれを反映しているようです。そのため、多くのデータの正確性にはあまり自信がありません。

このような変化する環境の管理に成功したモデルや標準は存在するのでしょうか?これらの変更をユーザーに伝える良い方法は何でしょうか?プロダクションの一部で変更が提案された場合に、パイプラインの上下に伝達されるように冗長性を作成する方法はありますか?

編集:このコミュニティ Wiki は主観的なものであるため作成しています

役に立ちましたか?

解決

プロセスの監督、移行および作成のための

専用のリソース。

私たちは、合併とunmergersを経てい、その後、我々は他の企業を買収し、私たちの「プロセス」でそれらを統合するプロセスです。私は、私の意見では、我々はまだ話すためにいずれかを持っていないため、ここでの処理を引用します。

私たちは最終的に私が思う成功するところは、私たちが働き、それが全社でプロセスを作成する際にリソースを捧げてきたということです。スクラムはすべて良いのですが、それは必ずしも企業の課金およびマーケティングサイクルには適用されません、しかし、それは作品は(多分すべての3つのうちの一つのチームを作る!)私たちのDEV、R&Dと実装チームに疑問に思うでしょう。だから、どのように我々はすべて一緒で結ばれ、それを維持しながら、それぞれの専門分野で効率的に動作するように、それぞれのための最良のプロセスとプラクティスを思い付くのですか?

ここで私たちの魔法の弾丸は、私たちはこの非常にタスク専用誰かが、彼はそれが今どのように見ているということです必要に応じて、そこを取得する計画を引くされているものを見て、それらを実行します。彼はITと、部署と連携し、誰がそれを成し遂げるために必要とされます。すべての最も重要なのは、彼がリーダーシップを持っていると(私はあなたがこれらを持っていると確信して大きな重い岩が転がり得るために彼に適切なレバレッジを与えるために、大きなヘッドからバックアップ、十分な大きさの任意の会社は最終的に持っている誰に素敵な快適な椅子を提供します)そのピーターズしきい値を超えました。プロセスが定義されたら、適切にプロセスをツーリングし、各チームがアドホックを採用し、すべての異なるシステムからのすべてのデータの移行作業が来る - 。前の定義に企業は、

は、あなたが他のタスクを行う必要がありながら、すべてこれを行うには、私は知っているが、不可能ではほぼあなたがこの内部構造に専用のリソースを必要とする理由(その多くは岩に1を踏ん)、であることだけやろうとして解雇します。あなたがあなたの会社ではまだこれを持っていない場合、私は戦いのこの私の最初のフィールドになるだろう。

私たちがここで得たものアナロジーを作るために、プロセスが何であるかを知っていて、それはそれを成し遂げるためにズボンを持っているシェフドールのオーケストラです。これは、彼らがこのためにあまりにも忙しいですが、誰かいないプロジェクトのクリティカルパスにおけるCE *型の人のすることはできません。そうすれば、彼は客観まま、バックステップを取り、常に動物園に吸い込まれることなく、大きな画像で見ることができます。私は両方のアジャイルと正式なプロセスパラダイムの経験を持つ開発の背景を持つ人がこの仕事に最も適していることがわかります。開発プロセスは紙の上に、少なくとも、彼はこれを行うことができれば、残りは簡単なはず、最も可能性の高い本当に爪と軌道に乗るまで最も難しいものです。

私たちはここにこれを得て以来の変更は、来るそれは遅い来るが、それは付属しており、今のところそれは神はすべての回を送信します。作られたすべての変更は、残りは非効率的であると彼にそれを成し遂げるために多くの弾薬を与える方法を明るみにもたらします。私はそれが簡単に誰かを知って非効率と一緒に暮らすことを見つけるこの方法は、それに取り組んでいると、彼らは、最終的には、アウトアイロンがけれます。

私はそれは不可能ではないですが、それは決定的になんとかです、あなたの幸運を祈ってます。

他のヒント

あなたの大規模ビジネスは他の大企業と同じように思えます。これらの特徴のうち、あなたに当てはまるものはいくつありますか?

  1. サーバー、オペレーティング システム、システム、言語、データベースなどの多様なエコシステム。
  2. システムの重複 (例: 合併する両社は、同じことをわずかに異なる方法で実行するシステムを持っています)。
  3. 多くの冗長データベース。唯一の真実の情報源はありません。
  4. 複数のアプリケーションで共有されるデータ。
  5. 多くの複雑さと依存関係により、コードのテストが困難になります。
  6. 制限を回避するための「実際的な」取り組みによって生じる多くの複雑さ。

常識やプロフェッショナリズム、あるいは何らかの魔法が制作の上下の変化を伝えることはできないと思います。

一つの思考は、彼らがビジネスと整合していることを確認するために、プロジェクトを監督人々のグループを持つことです。これは、列車事故になることから物事を保つために、いくつかのリーダーシップをとります。

私はスクラムでは、スクラムのスクラムの概念がある知っています。基本的には、各チームの代表者は、(他のチーム(複数可)であってもよい)の障害物を彼らは今日に取り組んでいるか、チームが最大となっているものを教えてくれ、と議論する(以下、多くの場合、いくつかのケースでは)毎日を満たしています。

また、一般的なアドレスでのアジャイルプラクティスはまさにそれで、あなたの問題は、彼らが変更を予測します。

経営が軌道上で物事を維持されていない場合は、

だから、内からいくつかの本当に良いコミュニケーションとリーダーシップでなければならないためにそこに行くされています。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top