高度な WordPress ベースのプロジェクトに取り組む際には、考慮すべき重要な要素が数多くあります。これまで、プロジェクトを計画、構築、マーケティングするためのいくつかの戦略を見てきましたが、プロジェクトを維持するために実際に何が必要かについてはまだ見ていませんでした。
結局のところ、欠陥のないソフトウェア プロジェクトは存在しません。かなりの規模のユーザー ベースを生成すると仮定すると、顧客もプロジェクトに期待する機能や変更についてのアイデアを持っているでしょう。これを行うには、問題を追跡し、機能を計画し、ユーザーとコミュニケーションをとるためのシステムを導入することが重要です。
このシリーズの最後の記事では、あなたとあなたのクライアントの両方に利益をもたらす、長期的な管理のためにプロジェクトを最適に配置する方法を見ていきます。
あなたがプロの開発者であれば、少なくとも 1 つのソース コード管理システムをすでに知っています (おそらく使用したことがあるでしょう)。その場合、このセクションはあまり価値がないかもしれませんが、開発やソース コード管理に比較的慣れていない場合、これはツールボックスに追加する最も便利なユーティリティの 1 つになる可能性があります。このプロジェクトに固有のものですが、今後の作業も含まれます。
簡単に言えば、ソース コード管理 (バージョン管理とも呼ばれます) は、プロジェクト内の任意のファイルに加えられたすべての変更の履歴を保持する方法です。
具体的には、リリースに向けてコードのスナップショットを取得し、プロジェクトの前のバージョンにロールバックし、各更新で何が達成されたかについてのメモを提供することができます。チームで作業している場合は、アプリケーションに対する各人の貢献を確認し、競合を解決し、相違点をマージできます。
最終的に、ソース コード管理は、プロジェクト履歴を維持し、作業の繰り返し (バグがパッチされ、新機能が導入される) を管理し、特定のバージョンにリリースのマークを付ける方法を提供します。
さまざまなソース コード管理システムも利用できます。各システムやその使用方法について詳しく説明することはこのシリーズの範囲を超えていますが、利用可能な無料のオプションが多数あることは注目に値します。
前述したように、プロジェクトはバグとともに公開されます。作業のテストと評価にどれだけの時間を費やしても、すべての問題を発見することはほぼ不可能です。
あなたがそれらを見つけることはできませんが、あなたのユーザーがそれらを見つけることになります。そして、あなたは彼らが見つけたものを追跡する準備をする必要があります。バグ追跡ソリューションを見つけるのは困難な場合があります。市場には豊富なオプションがあります。 プロジェクトの初期段階では、主要なソリューションに多額の投資をする理由はありません。プロジェクトが成長するにつれて、いつでもスケールアップできます。効果的なエラー追跡には、いくつかの機能のみが必要です:
問題を追跡するか および それを使用して製品を改善するよりも重要です。
追跡すべきバグがある場合 (そしてそうするでしょう!)、プロジェクトに何らかのサポートを提供することは当然のことです。何よりも、サポートの提供はユーザーに製品の購入 (または上位レベルのライセンスの購入) の動機にもなり、質問に答えてくれる誰かが「待機中」であるという安心感をユーザーに与えます。 価値のあるものとしては、それは相互に利益があると思います。ユーザーには製品の使用をサポートしてくれる人がいますし、顧客はあなたの作品を成長させるためにフィードバックを提供できます。 バグ追跡と同様に、実証済みの掲示板システムからより高度なチケット発行ソリューションまで、多数のプラットフォームがサポートされています。ただし、私たちの目標は安価に提供することであることを忘れないでください。
価値があることとしては、フォーラムやコメントなどの公開システムを使用することが顧客ベースによく役立つことがわかりました。一度回答して有用な情報を提供できれば、実装 (または解決) 方法のアイデアが得られるからです。自分の作業の文書を発行すれば、ユーザーのバグや機能リクエストを追跡する方法が得られます。
###コミュニケーション###
もちろん、過剰なコミュニケーションは望ましくありません。ユーザーに大量の情報を大量に提供せずに、プロジェクトのステータスを知らせる方法をいくつか紹介します。
ブログを維持することは、読者に最新の動向を知らせ続ける優れた方法です。投稿にコメントして対話するよう招待します。
###サポートサービス###
あなたがクライアントのためにできる最善のことの 1 つは、あなたがプロジェクトに取り組んでいること、つまり開発中であること、そしてクライアントの意見に耳を傾けていることを知らせることです。
もちろん、これらの投稿がすべてを網羅しているわけではありません。議論すべきことや追加すべきことは常にあります。コメントに自由に自分の考えを追加してください。
以上が高度な WP プロジェクトのメンテナンスに関するガイド – パート 4: 継続的なメンテナンスの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。