厳格な機密契約のため、私たちはパートナーの名前を公開できません。 そのためプロジェクトの一部が不明瞭な可能性があります。
未完成の従業員管理システムをゴールまで導く
コンテキスト
Scriptide のパートナーである、モバイルデバイス管理(MDM)分野の日本を代表する企業は、社内の従業員管理システムの半分しか完成していないデジタル製品に関する課題に直面していました。以前の下請け業者はプロジェクトを途中で放棄し、企業はそれを独自に完了するための必要な専門知識を持っていませんでした。
100%
完了
最も重要なKPI(重要業績評価指標)は、最終的にパートナーが達成したい目標であるすべてを達成しました。未完成なプロジェクトを完了させました。
~50%
のコスト削減
大規模なモノリシックなアプリケーションをリファクタリングすることで、パートナーは再構築コストと比較してかなりのコスト削減を実現しました。
12%
の増加した作業ログ
アプリケーションにタイムトラッキング機能を導入することで、従業員が作業ログを積極的に記録する割合が12%増加しました。
目的
パートナーは、イベント管理、社内メッセージング、休暇追跡、会議の組織、ステータス更新、タイムトラッキングなど、幅広い機能を備えた効果的なソリューションを求めていました。さらに、Microsoft Teams や Google Calendar などの人気のあるビジネスツールとのシームレスな統合が不可欠でした。Scriptide の使命は、既存の従業員管理システムを刷新し、構造の不良、保守の課題、利便性の制約などの問題に対処することでした。不効率なセクションの再構築、不足している機能の追加、既存のバグの修正などを通じて、部分的に開発されたコードベースを活用し、包括的で最適化されたユーザーフレンドリーなアプリケーションに変換することを目指しました。
プロセス
1.)既存のコードベースの包括的な分析を行い、システムのための最適な計画をパートナーと緊密に開発しました。
2.)保持するために適している洗練されたコードセグメントを特定し、完全な刷新が必要なエリアを特定しました。
3.)アジャイルな開発プラクティスを採用して、アプリケーションを段階的に向上させ、その過程で必要な機能を追加し、バグを修正しました。
4.)パートナーのテスターがアプリケーションを厳格に評価し、期待される機能要件を満たすことを確認しました。
5.)アプリケーションを成功裏に実装し、現在もパートナーによって積極的に使用されています。さらなる開発を促進するためにサポートと定期的な更新を提供し続けています。
範囲
Webバックエンド開発
Webフロントエンド開発
技術スタック
Typescript
NestJS
Vue
Vuex
Postgres
Docker
AWS
チャレンジ
複数のエンジニアが貢献した既存のコードベースのロジックを解読すること。
無秩序で、複雑なコードベースと、機能していない部分に立ち向かうこと。
アプリケーションを管理しやすいセグメントに分割し、それらを統一されたソリューションに再構築すること。
結果
Scriptide のパートナーとの不断の協力を通じて、完全運用可能で、拡張性があり、メンテナンスが容易な従業員管理システムが、当初の予定よりも早く立ち上げられました。以前の取り組みでは達成できなかった成功を収め、サブコントラクト企業への信頼を回復させました。
パートナーのチームは、特にこのプロジェクトでの過去の挫折を考えると、Scriptide の奉仕精神と技術的知識に深い感銘を受けました(そして Scriptide はパートナーの粘り強さと強い職業道徳に感銘を受けました)。円滑なコミュニケーションは、過去の問題が影響を与えた予算内で彼らの目標を達成するための鍵でした。
信頼のおける長期のパートナーとして、アプリケーションが効率的で最新であることを確保するために、アップデートを継続的に展開し、新機能を追加し、バグを修正し、持続的なサポートを提供し続けています。この成功したプロジェクトは、今後の協力の道を開き、パートナーシップを強化しました。