実装方法論 (Sure Step) を見る

　Microsoft Dynamics Solutions の実装の方法論（通称 Sure Step）を確認できる URL 等々を備忘的にまとめています。この記事は投稿日時点（2020 年 11 月）の情報に基づいています。

　Sure Step は古くから存在していますが（確認できるブログによると 2007 年から [^1] ）現在までどの程度保守されているかはわからず、大変古い内容も含まれています。かつてはテンプレートや専用ツールとして利用されていたそうですが、現在では [Lifecycle Services の Manage methodologies（方法の管理）][02] でフェーズとタスクという形で参考にすることができます。

　例えば Finance and Operations を導入する既定のフェーズとタスクは下記のように説明されています（※ LCS における「方法」は独自に作成することも可能です）これは実際の導入プロジェクトで、予定を立てたりマイルストーンを設定したり、という場面で 1 つの参考になります。

<!-- 日本語は筆者訳 -->

1. **Analysis - 分析**
    1. Complete LCS project configuration
    2. Invite your project team
    3. Configure Azure DevOps
    4. Sign up for ProQ project quality monitoring
    5. Deploy demo environment
    6. Publish Plan and Milestone Dates
    7. Capture Business processes and requirements
    8. Perform Fit/Gap analysis
    9. Complete subscription estimator
    10. Download templates
    11. Sign off requirements and business processes
    12. Upload first iteration of setup and configuration
2. **Design and develop - 設計と開発**
    1. Deploy development, build and and test environments
    2. Define test cases and create test scripts
    3. Sign-off FDDs
    4. Sign-off TDDs
    5. Analyze code
    6. Get updates from Microsoft
    7. Create and upload your Software deployable package(s)
    8. Revise milestone dates
3. **Test - テスト**
    1. Deploy Acceptance Testing environment(s)
    2. Testing and sign-off
    3. Monitor system health
    4. Triage bugs
    5. Raise a support issue
    6. Move to the latest update
    7. Priority bugs closed
    8. Data Migration
    9. User Acceptance Testing
    10. Identify release candidate and sign off
    11. Performance testing sign-off
4. **Deploy - デプロイ**
    1. Assess go-live readiness
    2. Deploy production environment
    3. Perform mock cutover
    4. Monitor system health
    5. Perform Go Live health check
5. **Operate - 運用**
    1. Move to the latest update
    2. Raise a support issue
    3. Diagnose issues

　Lifecycle Services (LCS) を使用するには組織アカウントによるサインインが必要です。やや要約されたバージョンになりますが、サインイン不要で [Dynamics AX 2012 向けの Microsoft Docs のページ][03] から確認することもできます。こちらではドキュメントにあたる部分が太字で強調されていて、下記のドキュメントが言及されています。

- **Statement of Work - 作業指示書**
- **Functional Requirements - 機能要求**
- **Environment Specification - システム環境仕様**
- **Functional Design, Technical Design - 機能設計，技術設計**
- **Solution Design - ソリューションデザイン**

　最後に、Sure Step ではありませんが、Microsoft の ERP 実装のステップガイド の引用とリンクを紹介します。このガイドは、パートナー向けではなく顧客企業向けですが、ERP 導入プロジェクトの複雑さを大局的に理解しやすいランディングページになっています。

> 1. **Preparation and planning - 準備と計画**
> 2. **Procedure review - 手順の確認**
> 3. **Data preparation - データの準備**
> 4. **Testing and training - テストとトレーニング**
> 5. **Rollout and evaluation - ロールアウトと評価**
>
> 引用元：エンタープライズ リソース プランニングの実装のための 5 つのステップ ガイド
> https://dynamics.microsoft.com/erp/erp-implementation/

## 参考リンク

- [Microsoft Learn - Get started with LCS][04] .. 方法論を含む LCS の機能について説明されています
- [TechNet Wiki - Microsoft Dynamics Sure Step][05] .. 2007 ～ 2012 年の Sure Step についてまとめられています
- [SlideShare - Microsoft Dynamics Sure Step Training][06] .. Sure Step に関するプレゼンテーションです
- [Customer Source - Sure Step 2010][102] .. Sure Step Client のダウンロードページです  
  （Microsoft no longer supports Sure Step と記載されています）

[^1]: Training Now Available for the Microsoft Dynamics Sure Step Methodology (June 11, 2007)
      https://cloudblogs.microsoft.com/dynamics365/no-audience/2007/06/11/training-now-available-for-the-microsoft-dynamics-sure-step-methodology/
[01]: https://cloudblogs.microsoft.com/dynamics365/no-audience/2007/06/11/training-now-available-for-the-microsoft-dynamics-sure-step-methodology/
[02]: https://lcs.dynamics.com/V2/MethodologyList
[03]: https://docs.microsoft.com/dynamicsax-2012/appuser-itpro/implementation-methodology
[04]: https://docs.microsoft.com/learn/modules/get-started-lifecycle-services-finance-operations/
[05]: https://social.technet.microsoft.com/wiki/contents/articles/9676.microsoft-dynamics-sure-step-2012-and-sure-step-online.aspx
[06]: https://www.slideshare.net/guptaamarnath/arvato-sure-steptraining
[102]: https://mbs.microsoft.com/customersource/Global/SureStep/downloads/service-packs/MSDSureStepdownloads
[--]: https://devblogs.microsoft.com/premier-developer/dynamics-365-case-study-pt-1/
[--]: https://devblogs.microsoft.com/premier-developer/dynamics-365-implementation-pt-2-data-migration-process/
[--]: https://devblogs.microsoft.com/premier-developer/dynamics-365-implementation-pt-3-postman/
[--]: https://community.dynamics.com/f/microsoft-dynamics-sure-step

<!--
・Todo：
・Sure Step 恐らく 2007～2012 の間
・当時からクラウドの普及、アジャイル開発、製品名変更、FastTrack、Docs 等の変化
-->