顧客・勤怠・経理・ワークフロー管理システム(オフショア開発事例) ■概要 顧客管理(CRM)、勤怠管理、会計/経理、ワークフロー、ファイル/プロジェクト管理等の業務をひとつに集約。それぞれのレコードに紐づくチャットでチームワークも強化。オールインワンの新しいデータベースを目指しました。 ■案件の特徴 ・ユーザー権限の割当の複雑さ:テーブル毎、フィールド毎、レコード毎 ・多数人が同時にデータにアクセスできるコラボ機能で、リアルタイムにアップデートする能力が高い ・ユーザー数が多い ■NTQの作業範囲 詳細設計、デザイン、開発、結合テスト ■技術 PHP、Java、NodeJS ■主な機能 ▼データはアプリ等経由でユーザーが選択 •ユーザーがデータ構成を選択する機能 •ユーザーが入力するデータ形式を選択する機能 •ユーザーがデータ表示形式を選択する機能 ▼アプリのデータ処理フローの管理 •データ処理の流れ、ロール管理、割り当てはユーザーが選択できる •データ処理過程を自動化する ▼コラボ機能 •Workspace機能でチームで働ける •チーム内コミュニケーションの活性化に向けてメッセージ、チャット、フォーラム機能を活用
キャッシュフロー管理システム(オフショア開発事例) ■概要 キャッシュフロー報告管理システムの業務をWinXPのVB6.0からWindows10のVBNetへ移行。 大きく分けて下記2点の解決を目指したマイグレーション・時代遅れの保証サービス、新規のOSバージョンでシステムがサポートされない問題 ・他システムとの統合が制限される問題 ■課題&対策 課題:Thirdpartyに対するマニュアルコードに多くの工数がかかるので、代替の方式が必要である。 対策:①Third partyのガイドラインを勉強し、旧バージョン上でエクスポートし、新しいバージョンをインポートすることにより、マニュアルのタスクを80%削減する。 ②今後のプロジェクトのためにThirdpartyのプロパティのリストを保存する。 ■NTQの作業範囲 デザイン & PoC、マイグレーション&テスト、実装、新規機能開発 ■規模とコンバート率 ・フェーズ1 規模: 106,372 KLOC (94,5% tool, 5.5% manual)、大分のマニュアル工数はThird-partyのコンバートである。 ・フェーズ2 規模: 831.201 KLOC (93% tool, 7% manual)、大分のマニュアル工数はThird-partyのコンバートである。 ・フェーズ3 新機能の開発,Third-partyの決済システムとの連携である。 ■技術 C#, VS.NET ■主な機能 ・ 入力情報 ・ 報告書 ・エクスポートファイルの出力
電子バスチケットの運行管理アプリの事例(オフショア開発事例) ■概要 バス事業者向けの電子バスチケットの運行管理システム。企業側でのeチケットを管理し、ユーザーは以前のような紙チケットを使用する代わりにアプリを介してeチケットを利用するシステム。 ■課題・対策 課題: 不正な行為を行うための撮影・写真撮影の禁止等の業務にかかわる処理が複雑であった。例)チケットを複数回、無期限に使用する等.. 対策: ・技術の観点からソリューションを探って、実験する。 ・業務が求める内容に満たせるように仕様を調整する。 ■NTQの作業範囲 詳細設計、コーディング、テスト、メンテナンス ■技術 Javascript、Amplify、React Native、ReactJS、DynamoDB、PostgressSQL、AWS、Nodejs、AWS service、Visual Studio Code ■主な機能 ・購入したチケットのアプリを通じての使用 ・各チケットには独自の特性、使用時間などで相違点があり、返金可能 ・チケットには3つ: ①単回使用のチケット:短時間、通常は1時間ごとに使用 ②月額チケット:長期間、月または年に使用 ③観光チケット:短期間、何度でも利用可能