補品開発のアむデアをどのように遞択するか: ベンダヌはそれを聞くこずができなければなりたせん 

この蚘事では、補品の機胜開発のためのアむデアを遞択する際の私の経隓を共有し、䞻な開発ベクトルを維持する方法に぀いお説明したす。

私たちは自動決枈システム (ACS) - 請求曞の開発を行っおいたす。 孊期
圓瀟の補品の寿呜は14幎です。 この間、システムは産業甚評䟡噚の最初のバヌゞョンから、盞互に補完する 18 の補品で構成されるモゞュヌル耇合䜓ぞず移行したした。 プログラムを長持ちさせるための最も重芁な偎面の XNUMX ぀は、継続的な開発です。 そしお開発にはアむデアが必芁です。

アむデア

゜ヌス

゜ヌスは 5 ぀ありたす。

  1. 䌁業情報システム開発者の䞻な友人は、 顧客。 そしおクラむアントずは、意思決定者、プロゞェクトのスポンサヌ、プロセスの所有者ず実行者、瀟内の IT スペシャリスト、䞀般のナヌザヌ、およびさたざたな皋床に関心を持぀倚数の人々の集合的なむメヌゞです。 私たちにずっお、クラむアントの代衚者それぞれが朜圚的にアむデアの䟛絊者であるこずが重芁です。 最悪の堎合、システムの問題に関する吊定的なフィヌドバックしか埗られたせん。 せいぜい、クラむアント偎に、改善のためのアむデアを垞に提䟛し、クラむアントのニヌズに関する構造化された情報を提䟛する人がいる皋床です。
  2. НашО 販売者ずアカりントマネヌゞャヌ 改善のためのアむデアの XNUMX 番目に重芁な情報源です。 圌らは業界代衚者ず頻繁か぀積極的にコミュニケヌションを取り、朜圚的な顧客から請求機胜に関する盎接のリク゚ストを受け取りたす。 販売者ずアカりントは、機胜のすべおの重芁な倉曎ず競合他瀟の最新の゜フトりェア曎新を認識し、さたざたな゜リュヌションの長所ず短所を正圓化できる必芁がありたす。 䞀郚の課金機胜が事実䞊の暙準になるかどうかを最初に感じるのは、これらの埓業員です。これがなければ゜フトりェアは完成したずは蚀えたせん。
  3. プロダクトオヌナヌ 圓瀟のトップマネヌゞャヌたたは非垞に経隓豊富なプロゞェクトマネヌゞャヌの䞀人。 䌚瀟の戊略目暙を念頭に眮き、それに応じお補品開発蚈画を調敎したす。
  4. 建築家、遞択/䜿甚される技術゜リュヌションの可胜性ず限界、および補品開発ぞの圱響を理解しおいる人。
    開発チヌムずテストチヌム。 補品開発に盎接関わる人たち。

ヒットの分類

私たちは、手玙、チケット、口頭でのリク゚ストなどの情報源から生デヌタを受け取りたす。 党お
控蚎は次のように分類されたす。

  • 協議 「どうやっおやるの」「どうやっおうたくいくの」「なぜうたくいかないの」「わかりたせん 」ずいう意味です。 このタむプの電話はレベル 1 サポヌト ラむンに送られたす。 盞談を他の皮類の異議申し立おに再蚓緎するこずは可胜です。
  • 事件 「動䜜しない」「゚ラヌ」ずいう意味です。 2、3サポヌトラむンで察応。 パッチを迅速に修正しおリリヌスする必芁がある堎合は、サポヌトから開発に盎接転送できたす。 倉曎リク゚ストに再分類しおバックログに送信するこずが可胜です。
  • 倉曎および開発のリク゚スト。 サポヌト ラむンを回避しお、補品バックログにアクセスしたす。 ただし、それらの堎合は別の凊理手順が必芁です。

ヒット数にはそのような統蚈がありたす。リリヌス盎埌、ヒット数は短期間で 10  15% 増加したす。 たた、倚数のナヌザヌを抱える新しいクラむアントが圓瀟のクラりド サヌビスにアクセスしたずきに、通話が集䞭するこずもありたす。 人々は新しい゜フトりェア機胜の䜿い方を孊んでいるので、アドバむスが必芁です。 小芏暡なクラむアントでも、システムでの䜜業を開始するず、月に簡単に 100 時間以䞊のコンサルティングを費やすこずになりたす。 そのため、新芏のお客様をお繋ぎする際には、必ず初回盞談の時間を確保しおおりたす。 特定の専門家を指名するこずもよくありたす。 もちろん、家賃だけでは人件費を賄うこずはできたせんが、時間の経過ずずもに状況は暪ばいになりたす。 適応期間は原則ずしお13か月かかり、その埌はカりンセリングの必芁性が倧幅に軜枛されたす。

以前は、通話を保存するために独自に䜜成した゜リュヌションを䜿甚しおいたした。 しかし、埐々にアトラシアン補品に切り替えたした。 たずアゞャむルに取り組みやすくするために開発が移管され、次にサポヌトが移管されたした。 珟圚、すべおの重芁なプロセスは Jira SD に存圚しおおり、さらに Jira ず Confluence のさたざたなプラグむンが提䟛されおいたす。 自瀟で䜜成した゜リュヌションは、䌁業掻動にずっお重芁ではないプロセスにのみ残っおいたした。 私たちのタスクぱンドツヌ゚ンドになり、あるシステムから別のシステムに移動するこずなく、サポヌトず開発の間でタスクを転送できるこずがわかりたした。

このバンドルから、すべおのタスク、蚈画および実際の人件費に関するデヌタを取埗し、クラむアント向けにさたざたな請求オプションを䜿甚し、瀟内ニヌズの文曞ずクラむアントぞのレポヌトを生成できたす。

倉曎リク゚ストの凊理

通垞、これらのリク゚ストは機胜芁件の圢匏で送信されたす。 圓瀟のアナリストがリク゚ストを調査し、仕様ずトップレベルの TOR を生成したす。 この承認リク゚ストを送信した人に仕様曞ず TOR を転送したす。お客様ず同じ蚀語で話しおいるこずを確認する必芁がありたす。

お互いを正しく理解しおいるずいう顧客からの確認を受け取ったアナリストは、そのリク゚ストを補品バックログに入力したす。

補品機胜の管理

バックログには、受け取った倉曎ず開発のリク゚ストが蓄積されたす。 半幎に䞀床、取締圹、保守、開発、営業の責任者、システムアヌキテクトから構成される技術䌚議が開催されたす。 ディスカッション圢匏では、評議䌚はバックログからのアプリケヌションを分析しお優先順䜍を付け、次のリリヌスで実装するための 5 ぀の開発タスクに぀いお合意したす。

実際、技術評議䌚は、アプリケヌションに蚘録されたニヌズを考慮しお、業界および垂堎の芁件に察応したす。 関連性の䜎いものはすべおバックログに残り、開発に至りたせん。

倉曎リク゚ストず財務の分類

開発には費甚がかかりたす。 したがっお、倉曎リク゚ストが埓業員ではなくクラむアントから来た堎合にどのような遞択肢があるかをすぐに説明したす。

倉曎リク゚ストは次のように分類されたす: 業界固有のニヌズたたは䌁業の個別の特性。 倧量の新機胜たたは小さな修正。 小さな修正や個別のリク゚ストは、䜙分な手間をかけずに凊理されたす。 個々のリク゚ストは、特定のクラむアントずのプロゞェクト䜜業の䞀環ずしお蚈算され、実装されたす。

これが業界の倧芏暡なニヌズではなく、機胜の量が倚い堎合は、䞻芁な機胜に加えお販売される新しい別個のモゞュヌルを開発する決定を䞋すこずができたす。 クラむアントからそのようなリク゚ストがあった堎合、圓瀟はモゞュヌルの開発コストを負担し、クラむアントにモゞュヌルを無償たたは䞀郚有償で提䟛し、モゞュヌルをパブリックドメむンにしお販売するこずができたす。 このような状況では、クラむアントは方法論的な負担の䞀郚を匕き受け、実際にモゞュヌルのパむロット実装を実斜したす。

これが業界の倧芏暡なニヌズである堎合は、基本補品に新しい機胜を組み蟌む決定を䞋すこずができたす。 この堎合の費甚は党額圓瀟が負担し、新機胜は珟圚のバヌゞョンのプログラムに組み蟌たれたす。
叀い顧客にはアップデヌトが提䟛されたす。

たた、耇数の顧客が同様のニヌズを持っおいる可胜性もありたすが、それは倧量の補品を匕き付けるものではありたせん。 この堎合、これらの顧客に仕様を送信し、開発コストを顧客間で分担するこずを申し出るこずができたす。 その結果、党員が埗をしたす。顧客は䜎コストで機胜を実装でき、私たちは補品を充実させ、しばらくするず他の垂堎参加者も機胜を入手しお䜿甚できるようになりたす。

DevOps

開発では、幎に 5 ぀のメゞャヌ リリヌスを準備しおいたす。 各リリヌスでは、技術評議䌚から受け取った XNUMX ぀のタスクの実装のために時間が確保されおいたす。 このように、売䞊高の裏偎では補品の開発を忘れるこずはありたせん。

各リリヌスでは、適切なテストずドキュメントのセットが行われたす。 さらに、このリリヌスは察応する顧客のテスト環境にむンストヌルされ、顧客はすべおを綿密にチェックし、その埌初めおリリヌスが運甚環境に移行されたす。

リリヌス システムに加えお、顧客が XNUMX か月間゚ラヌに悩たされないように、迅速なバグ修正の圢匏もありたす。 この䞭間圢匏により、最優先のむンシデントに迅速に察応し、芏定された SLA を満たすこずができたす。

䞊蚘はすべお、䞻に䌁業郚門ずオンプレミス ゜リュヌションに圓おはたりたす。 SMB セグメントに焊点を圓おたクラりド サヌビスでは、これほど顧客が補品開発に参加できる幅広い機䌚はありたせん。 SMB のリヌス圢匏では、これが掚奚されおいたせん。 䌁業偎からの明確な芁件の圢での倉曎リク゚ストの代わりに、サヌビスに察する通垞のフィヌドバックず芁望だけが存圚したす。 私たちは耳を傟けようず努めたすが、補品は倧芏暡であり、叀い歎史的なシステムから銎染みのあるものを導入したいずいうあるクラむアントの芁望は、システム党䜓の開発戊略ず矛盟する可胜性がありたす。

出所 habr.com

コメントを远加したす