出発点
Plan a software handover covering access, deployment instructions, operational runbooks, documentation and ownership. Check that the receiving team can use it.
受信チームを特定します。
配信後のアプリケーションの運用、保守、変更の承認を誰が行うのか尋ねてください。これらは別の人かもしれません。日常のユーザー指示から導入手順まで、一人ひとりが必要とする情報を確認します。開発者の知識がデモンストレーションを通じて自動的に伝達されると想定しないでください。
実際の操作タスクについて説明します。
制御された環境を使用して、日常的なサポートタスクのリハーサル、変更およびリリースへのアクセスを行います。依存関係とエスカレーションのルートを記録します。ドキュメントは、それが機能したことを確認する方法や、予期したステップが失敗した場合の対処方法など、受信側チームがアクションを繰り返すのに役立つ必要があります。
所有権のギャップを埋めます。
ソースコード、設定手順、サポートレコードが保存されている場所を確認します。認証情報をドキュメントに埋め込むのではなく、承認されたチャネルを通じてアクセスを転送します。納品の終了によって重要な決定が未解決のままにならないように、未解決の問題と責任ある所有者の合意されたリストを作成して終了します。
Test the handover with the receiving team
List the tasks the receiving team must perform after delivery: deploy a change, configure the application, investigate a failure and find the right escalation owner. Prepare instructions for those tasks, then ask someone who did not write them to follow the steps in a suitable environment.
Record missing prerequisites, unclear commands and undocumented decisions. Check that repositories, environments and third-party services have appropriate organizational ownership. Transfer access through approved processes and confirm that obsolete project access is reviewed. Finish by agreeing acceptance evidence and the boundaries of any post-delivery support. A document being sent is not the same as a team being ready to operate the software.
A handover pack people can use
Organize the pack around tasks rather than a large unstructured folder. Keep links current and name the owner who maintains each part.
- Application overview: main workflows, components, dependencies and important design decisions.
- Setup and deployment: prerequisites, configuration names, environment differences and verification steps.
- Operational runbook: health checks, common failures, recovery guidance and escalation contacts.
- Data responsibilities: storage locations, access ownership and agreed backup or restoration procedures.
- Delivery evidence: test results, known issues, accepted limitations and outstanding work.
- Ownership record: repositories, third-party accounts, documentation updates and support boundaries.
Keep secrets out of the handover document
Document where configuration is supplied and who manages it, rather than embedding live passwords or tokens in a shared guide. A readable runbook should still be usable when a credential is rotated.
Avoid assigning support to “the development team” without naming the receiving role and the arrangement. Clarify response expectations, covered systems and exclusions. Keep known issues visible; hiding them in an old conversation creates uncertainty for the people taking responsibility.
When should handover preparation begin?
Start while the system is being built, especially for deployment and operational decisions. Update the pack as the implementation changes. Schedule a receiving-team walkthrough before final acceptance so missing information can be corrected while the delivery team is still available.
ILLUSTRATIVE PLANNING EXAMPLE
Example: handing over a web application
Ask the receiving team to deploy the application in a suitable test environment using the handover instructions. Check that they can locate configuration guidance, run agreed checks and identify the person responsible for an incident. Transfer credentials through an approved secure channel rather than placing them in a document or email.
Record missing instructions and resolve them before sign-off. Agree which support tasks are included after handover and which need a separate arrangement.
次のステップに進みましょう
証拠開示チェックリスト
- アプリケーションのオペレータとメンテナを特定します。
- リリースおよび日常的なサポートタスクのリハーサルを行います。
- 文書、アクセス権の譲渡、および未処理の所有者を確認します。
FURTHER READING
Official resources to explore
Explore the related official guidance below. The templates and examples are practical starting points to adapt to your own project.
