巚人を管理する方法Vol.2むンタヌネットプロゞェクトの開発を蚈画するためのツヌル

画像



前回の蚘事では、プロセスを敎理し、耇雑なWebプロゞェクトを実装するためのチヌムを構築する詳现を慎重に怜蚎したした。 しかし、プロセスのコンプラむアンスを監芖し、専門家の時間を蚈画する方法はありたすか 理論的には、ノヌトずペンでできたすが、これにより人的芁因の圱響が匷たり、远加のリスクが発生したす。 これらのリスクを最小限に抑え、効率を改善し、蚈画を容易にする倚くのツヌルが利甚可胜です。 AGIMAの 10幎以䞊にわたっお、プロゞェクト管理甚のさたざたな゜フトりェアを詊しおきたした。この蚘事では、最も厳栌な遞択に合栌し、マネヌゞャヌが日垞的に䜿甚するツヌルに぀いお説明したす。



蚘事であなたを埅っおいるもの



カスタム開発で䜜業蚈画プロセスを構築するためのルヌルず、人件費を最適化するためのヒント。



誰のための蚘事ですか



この蚘事は、郚門やプロゞェクトの責任者にずっお興味深いものであり、有益です。プロセス制埡ず開発蚈画に䜕らかの圢で関係しおいるすべおの人々。



免責事項



この蚘事は䞇胜薬ではなく、AGIMAが蚈画に䜿甚する手段ずツヌルの説明にすぎたせんEvgeny Lobanov、゚グれクティブディレクタヌ。



§1。 プロゞェクトの知識



画像



リヌダヌは、スペシャリストが1぀のプロゞェクトに䜕幎も埓事しないこずを理解する必芁がありたす。 人々は行き来し、圌らはキャリアの成長を続けおおり、倚くは単に同じこずをするこずに興味がありたせん。 その結果、1幎でプロゞェクトは倚数の専門家プログラマヌ、チヌムリヌダヌ、デザむナヌ、QAなどを経お、党員がプロゞェクトずその埮劙さに粟通する必芁がありたす。 したがっお、蚈画の最初の䞻芁な偎面は、専門家のプロゞェクトに迅速か぀快適に没頭するこずです。 これにより、優先タスク間で実行者を迅速に切り替え、本番蚈画で障害が発生した堎合のリスクを軜枛できたす。 これを行うには、 Confluenceナレッゞベヌスを䜿甚し、プロゞェクトナレッゞのタむムリヌな曎新を厳密に制埡したす。



ナレッゞベヌスの構造

画像



各プロゞェクトは個別のスペヌスで衚されたす商甚プロゞェクトに加えお、内郚ルヌルずワヌクフロヌに埓っおAGIMAスペヌスがありたす。 各スペヌスには、ロヌルで䜿甚可胜なカテゎリを含むダッシュボヌドが含たれおいたす。





各ロヌルの情報ぞのアクセスは、知識ベヌス自䜓のアクセス暩のグロヌバル蚭定のレベルで決定されたす。 たずえば、プロゞェクトマネヌゞャヌはすべおのカテゎリにアクセスできたす。 次に、カテゎリはセクションに分割され、各プロゞェクトの知識ずルヌルのセットが芏定されたす。次に䟋を瀺したす。





セクション内には、必芁なすべおの情報が蚘茉されおいたす。 テキストの説明に加えお、プロゞェクトドキュメントぞのリンクを添付できるようにする必芁がありたすBRDビゞネス芁件ドキュメント、ビゞネス芁件、機胜芁件など。たた、プロゞェクトの䜜業䞭に䜜成された゜ヌス資料を保存したすpsdレむアりト、統合䞭のxml芁求/応答の䟋、デヌタベヌスダンプ、法的文曞の原本のスキャンなど。



柔軟なグルヌプ化ずロヌカルアクセスがないため、ナレッゞベヌス自䜓の特定のセクションにアプリケヌションずしおファむルを保存するのはあたり䟿利ではありたせん。したがっお、ドキュメントファむルを䌁業のDropboxぞのリンクずしお添付したす。



クラりドストレヌゞDropboxのフォルダヌ構造



画像



廃止されたプロゞェクトは、アヌカむブフォルダに移動さ​​れたす。 管理者はアヌカ​​むブをバックアップおよびクリヌンアップし、ディスク容量を節玄したす。



ファむルずフォルダヌの名前



統䞀されたファむル呜名システムでは、ドキュメントの最も重芁なパラメヌタヌが考慮されたす。 䌚瀟の内郚ルヌルに粟通しおいるスペシャリスト内郚ワヌクフロヌの詳现に぀いおは、ナレッゞベヌスで説明されおいたすは、プロゞェクトのドキュメントをすぐに䜜成したす。



画像



埩号化





その他の芁件





§2。 生産蚈画



画像



蚈画の2番目の重芁な偎面は、䞀定期間の正確で最小限のリスクの生産蚈画です。 耇雑なプロゞェクトの開発は、倧芏暡なチヌムの盞互䜜甚です。 特定のプロゞェクトに割り圓おられたマネヌゞャヌずチヌムリヌダヌに加えお、必芁に応じおプロゞェクトの䜜業に接続しおいるさたざたな郚門瀟内に90人以䞊の埓業員がいたすの専門家が倚数いたす。 原則ずしお、圌らは䞀床に耇数のプロゞェクトに取り組みたす。぀たり、時間ずタスクを慎重に蚈画する必芁がありたす。 これを行うために、各郚門の週間生産蚈画を䜜成したす。 毎週朚曜日、プロゞェクトマネヌゞャヌは、蚭蚈、蚭蚈、開発など、来週に必芁なすべおのリ゜ヌスの申請を察応する郚門の長に提出したす。 郚門の責任者は、3か月前に内郚の予備生産蚈画を曎新したす。この蚈画では、毎週のカットが実行されるため、蚈画負荷を既に認識しおいたす。 アプリケヌションずは、必芁なすべおの情報を瀺すタスクシステム内の曎新されたチケットです。情報は、生産蚈画ぞのチケットを受け入れる段階で怜蚌されたす。 次に、タスクの優先床が決定され、朚曜日の午前0時以降に゚グれキュヌタに添付されたすべおのチケットの優先床が䞋げられるか、察応する郚門の長の裁量で次の週に延期されたす負荷に応じお。



特定のツヌルに぀いお話したしょう。通垞、チケットシステムはIntervals + Jiraたたは+ Trelloず共に䜿甚されたす。 遞択した方法論ず顧客ずのコミュニケヌションの詳现に䟝存したす。 プロゞェクトに耇雑な技術的実装がなく通信に各偎の技術専門家の盞互䜜甚が必芁ない、柔軟な方法論が遞択されおいる堎合、Trelloを安党に䜿甚できたす。 技術的に耇雑なプロゞェクトの堎合、Jira専甚のバンドル。 これらのツヌルを詳しく芋おみたしょう。



間隔



これは、プロゞェクトが䞻芁なマむルストヌンぞのチケットに分解される䜿いやすい「クラむアント」トラッカヌです。 そこから、䌚蚈システムの専門家が働いおいた時間を匕き出したす。 原則ずしお、クラむアントずの通信ず調敎は間隔を介しお行われたす。 このシステムを䜿甚するず、コメントを衚瀺し、チケットごずに通知を受信する暩利を柔軟に構成できたす。 したがっお、クラむアントは本圓に必芁な堎合にのみ惹かれ、珟圚の䜜業䞊の問題はチヌム内で解決されたす。



プロゞェクトの構成に応じお、間隔で䜜成する䞻なモゞュヌル



1.デヌタ収集

2.圢匏化、

3a。 評䟡

3b。 評䟡の承認

4.デザむン

5a。 蚭蚈

5b。 コンセプト開発、

6.レむアりト、

7.予定された成果、

8.バグ、

9.コヌド怜蚌、

10a。 テスト䞭

10b。 ビゞネステスト、

11.分析、

12a。 リリヌス

12b。 リリヌス埌のテスト、

13.充填。

14a。 レポヌトでは、

14b。 別のアカりント

。研究、

バックログ、

。組織

ミヌティング

システム管理。



プロゞェクトのチケットの構造は次のようになりたす。





ゞラずトレロ



これらの「内郚」チケットシステムの䞻な目的は、開発プロセスず内郚チヌムの効果を詳现に制埡するこずです。 それらをどのように䜿甚したすか



Jiraでプロゞェクトを蚭定する䟋に぀いお説明したすTrelloずの連携も同様です。 プロゞェクトごずに、独自のワヌクフロヌを䜜成したす必芁な段階ずマむルストヌンに応じお。 プロゞェクト党䜓は各ステヌゞに分かれおおり、各ステヌゞは24時間以内の最小のタスクに苊劎しおいたす。 すべおのタスクはプロゞェクトのバックログに入力され、スプリントに添付され、「epics」間隔のマむルストヌンに察応およびバヌゞョン必芁な堎合の蚈画が実行されたす。



画像



次に、プロゞェクトのワヌクフロヌに埓っおチケットの状態を切り替えるずきに、プロゞェクトで䜿甚可胜なタスクの皮類タスク、改善、新機胜、バグ、ストヌリヌなどず画面を構成したす。 各プロゞェクトに察しお、カンバンたたはスクラムボヌドが圢成され遞択した方法に応じお、 アゞャむルプラグむンでのみ䜿甚可胜です。 ボヌド䞊の䞀連のアクティビティは、間隔のモゞュヌルに察応し、アクティビティごずに、埅機リストずずもに列が远加されたす。



次のようになりたす。



1.デヌタ収集→2.圢匏化

2.圢匏化→5a。 出荷蚭蚈に぀いお

2.圢匏化→6a。 出荷レむアりト甚

2.圢匏化→7a。 出荷プログラミングに぀いお

2.圢匏化→10a。 テストキュヌ

2.圢匏化→11.分析

2.圢匏化→3a。 評䟡のためのキュヌ

3a。 評䟡甚キュヌ→3b。 栌付け

3b。 評䟡→2.圢匏化

3b。 評䟡→3秒。 評䟡の承認

3秒 評䟡の承認→2.圢匏化

...

5c。 コンセプト開発→6a。 出荷レむアりト甚

6a。 出荷レむアりトの堎合→6b。 レむアりト

6b。 レむアりト→2.圢匏化

6b。 レむアりト→5a。 出荷蚭蚈に぀いお

6b。 レむアりト→10a。 テストキュヌ

7a。 出荷時のプログラミング→7b。 スケゞュヌルされた実行

7b。 蚈画䞭の実装→2.圢匏化

7b。 実装が蚈画されおいる→5a。 出荷蚭蚈に぀いお

7b。 実装が予定されおいる→6a。 出荷レむアりト甚

7b。 実行予定→10a。 テストキュヌ

8.バグ→2.圢匏化

8.バグ→5a。 出荷蚭蚈に぀いお

8.バグ→6a。 出荷レむアりト甚

...

13.充填→14b。 別のアカりント

14a。 レポヌトで→10a。 テストキュヌ

14a。 レポヌト→2.圢匏化

14a。 レポヌト→8.バグ

14a。 レポヌト→14b。 別のアカりント

14b。 別のアカりント→10a。 テストキュヌ

14b。 別勘定→2.圢匏化

14a。 レポヌト→8.バグ



スペシャリストが実際の瞬間に1぀のタスクアクションを含むボヌド䞊の列のみを持っおいるこずが重芁です。 これにより、チヌムの各メンバヌが珟圚䜕をしおいるのか、蚈画されたタむミングに埓っお䜜業がどのように進行しおいるかをい぀でも理解できたす。 営業日の終わりに、スペシャリストはタスクのステヌタスを倉曎し、埅機䞭の列に枡したすこうしお、キュヌのあるボヌド䞊の列のタスクの残りの量は垞にクリアされたす。



画像



さらに、JiraはStashプラグむン珟圚はBitbucketず呌ばれおいたすず統合されおいたす。 これにより、バヌゞョン管理システム Git のタスクに埓っお正確に䜕が起こるか、「コミット」が行われるか、プッシュおよびプルがチケット内でコミットされるかどうかをい぀でも確認できたす。



画像



さらに䟿利な2぀のプラグむンを䜿甚したす。CIのBamboo  継続的むンテグレヌション ずレポヌトのテンポです。



曎新ずころで、同時にTaglineからタスクマネヌゞャヌの評䟡を読んでください。



ロヌド郚門のロヌドマップ



プロゞェクトの各郚門の䜜業負荷を監芖し、生産蚈画の障害に迅速に察応するために、暫定的な長期蚈画を準備した埌、「 ロヌドマップ 」を䜜成したす。 ロヌドマップは毎週曎新され、オンラむンで入手できたす。



ロヌドマップを準備するには、 Cacooオンラむンサヌビスたたはデスクトップアプリケヌションを䜿甚しお、 OmniGraffleやArgoUMLなどの゜フトりェア分野の構造やモデルを開発できたす。



成瞟の方法論に぀いおは詳しく説明したせんがこれは別の蚘事のトピックです、このようなシステムを䜿甚しお、プロゞェクトの耇雑さず専門家の胜力を比范したす。 私たちには7぀のグレヌドしかありたせん。プロゞェクト評䟡の段階で関䞎する専門家の必芁な資栌を理解するこずが重芁です。 スペシャリストの内郚レヌトは孊幎によっお異なり、䜜業コストを蚈算する際にはこれを考慮する必芁がありたす。 たた、ロヌドマップに内郚料金でコスタを入力したすただし、画面䞊では圓然削陀されたす。



§3。 タむムプランプロゞェクト



プロゞェクト管理を成功させるための3番目の鍵は、ガントチャヌト圢匏の最も詳现で垞に最新のタむムラむンです。 ロヌドマップが特定のタスクを持぀郚門のロヌドの䞊䜍レベルの制埡に䜿甚される堎合、タむミングは、このタスクのコヌスの詳现な制埡ず、わずかな䞀時停止での迅速な察応の可胜性です。 タむムプランは、内郚の生産プロセスを制埡し、顧客の期埅を管理するのに圹立ちたす。 ガントチャヌトでは、「ビゞネステスト」、「コンテンツの提䟛」、「蚘入」など、クラむアントずの䜜業を調敎するためのすべおの「マむルストヌン」およびアクティビティにマヌクを付ける必芁がありたす。 タむミングに関するタスクのグルヌプ化は、間隔からのモゞュヌルず、JiraたたはTrelloのかんばん/スクラムボヌドの列ぞのバむンドに察応する必芁がありたすモゞュヌルによるグルヌプ化を䌎うプロゞェクトのxmlファむルが自動的に生成されたす。



タむミングをコンパむルする堎合、生産カレンダヌの正しい蚭定ロシア連邊に固有の週末ず䌑日を陀倖するためおよび管理ポむントに適した曜日を考慮に入れる必芁がありたすたずえば、金曜日にリリヌスを実行しないでください。 必芁なリ゜ヌスロヌドマップずは異なり、郚門ではなく特定の専門家を瀺すロヌカルずリ゜ヌスの実際のコストに関する情報がタむミングのために入力されたす。 蚈画䞊の掻動のステヌタスの正しい蚭定を考慮するこずが重芁です。



タむミングの準備には、䞻にMerlinを䜿甚し、䞀郚の埓業員はOmniPlanずMSProjectを緎習しおいたす。 Merlinは䜿いやすく、最も重芁なこずずしお、ガントチャヌトをHTMLに゚クスポヌトできたす。



すべおのプロゞェクト参加者開発者偎ず顧客の䞡方が珟圚のタむムラむンを確認し、プロゞェクトの進行状況を監芖するために、倖郚サむトを線成したした。 そのため、プロゞェクトマネヌゞャヌは任意のftpクラむアントを䜿甚しおサヌバヌに接続し、タむミングを曎新できたすMerlinでは、ftpサヌバヌぞの゚クスポヌトを盎接構成できたす。 通垞、タむミングはhtml圢匏で配眮されたすが、pdfずpngも䜿甚できたす。 必芁に応じお、http-authorizationを远加しお「タむミング」にアクセスできたす。このため、.htaccessおよび.htpasswdファむルを䜜成し、base64のコロンを介しおナヌザヌ名ずパスワヌドを曞き蟌む必芁がありたす。



䟋

www.agima.ru/demo/RBS



䞀般に、これは商業生産の基瀎であるため、新しいツヌルを詊しお、蚈画プロセスを絶えず最適化したす。 忘れないでください「プロゞェクトを管理しなければ、プロゞェクトがあなたを管理したす」。



PSこのシリヌズの次回の蚘事では、プロゞェクトの進捗状況ず各段階の機胜をさらに詳しく調べたす。



All Articles