APPROACH / TECHNOLOGY IMPLEMENTATION

07

Implementation

作って終わりにしない、という前提

設計、開発、導入、運用。四つの局面を別々の会社に分けると、
たいてい何かが落ちます。Dexallは一つのチームで担い、落ちない形をつくります。

業務システムの画面。進捗と確認待ちが一覧で表示されている
APPROACH / 02このページは支援アプローチの解説です。個別の顧客事例・成果数値は掲載していません。

01

PROBLEM

要件定義の時点で、ずれは始まっている

システムが現場で使われない原因として、よく挙げられるのは「要件の不足」です。しかし実際には、要件は足りているのに、解釈がずれていることが多くあります。

業務の言葉と、実装の言葉。この二つを行き来できる人がいないまま設計が進むと、完成した画面は業務の順番と噛み合いません。Dexallは、業務を理解したエンジニアが設計に入ることで、このずれを小さくします。

加えて、既存システムとの接続、データの持ち方、現場の端末環境といった制約を、設計の最初に確認します。

設計の前提

変えてはいけない手順を、先に合意する。帳票の順番、承認のタイミング、慣れた操作。ここを動かすと、どれだけ合理的でも現場は離れます。

02

DESIGN

設計で決める、四つのこと

業務の境界どの業務をシステムに寄せ、どこを人の手に残すか。確認工程の位置を含めて決めます。
データの流れ情報がどこで生まれ、どこで参照され、どこに残るか。重複と手入力を減らす構造を設計します。
外部連携既存システム、基幹系、外部サービスとの接続方式と、障害時の振る舞いを決めます。
運用の前提誰が監視し、誰が修正するか。運用側の体制を設計に含めます。

03

BUILD

小さく作り、途中で確認する

01

試作

画面と業務の流れを、動く形で早めに確認します。

02

実装

確認済みの範囲から実装し、短い間隔で共有します。

03

移行

データ移行と並行運用を設計し、現場の負荷を抑えます。

04

引き継ぎ

運用手順とドキュメントを整え、内製化できる状態にします。

開発の途中で方向を修正できることが、結果として品質を上げます。完成物を見てから判断する進め方では、修正コストが大きくなりすぎます。

そのため、画面の試作と業務手順の確認を、実装より先に置きます。合意した範囲から実装し、次の範囲を決める。この反復を基本にします。

資料を共有しながら検討するミーティングのイメージ
試作の確認と実装を、同じ週の中で回します。

04

OPERATION

リリースの翌日からが、本当の設計

  • 01

    監視と障害対応

    異常の検知、連絡経路、復旧手順をあらかじめ決めておきます。

  • 02

    利用状況の確認

    使われていない画面、入力に時間がかかる箇所を特定し、改善します。

  • 03

    改善要望の取り込み

    現場からの要望を集約し、優先順位を決める場を設けます。

  • 04

    内製化の支援

    運用を顧客側に移す前提で、手順と知識を渡します。

CONTACT

実装の現実的な進め方を、一緒に組みます

既存システムと運用体制を確認したうえで、最初の範囲を提案します。

製品・サービスについて相談する