生産技術革新|TERASOLUNA|SEPG|コンサルティング|開発プロセス|テスト戦略|構成管理

アプリケーション設計からテスト・プロジェクト管理にかかわるプロセスを改善し、効率的で品質の高い開発の実現を支援する、生産技術のプロフェッショナル

自社のアプリケーションを開発する、となったときにまず明確にしなければいけないことは「なぜ作るのか」「何を作るのか」「どう作るのか」ということです。例えば、社内の基幹システムを開発すると決めるにあたり ”現場担当の一元管理をしたい” や ”エクセルの手入力作業でミスが頻発している” といった課題、要望を洗い出すことがまず必要です。また、TOBEが描けているか、現在の課題を現場から吸い上げてまとめるのか、作るにあたり自社内のエンジニアだけで可能なのか、など作るための工程とその内容も明確にしていかなければなりません。

これは、開発方法がウォーターフォールにせよ、アジャイルにせよ、アプリケーション開発において必ず必要な事になります。


更に、開発したアプリケーションの品質をどのように保証するのか、ということも重要です。リリースする前に不具合を除去し、リリース後にアプリケーションの利用者が不便にならないようにするのは開発者の使命ですが、タイムリーにアプリケーションをリリースすることが求められる中、有限な開発期間で効率的に開発やテストを行うことがとても重要となっています。

そこで、当社に在籍しているアプリケーション開発のプロフェッショナルが、お客様の開発現場における課題解決と品質向上を支援するため、SEPG(Software Engineering Process Group)として各種支援サービスをご提供いたします。

SEPG

当社の『生産技術革新プロフェッショナルサービス』は、この図のような体系で進めていきます。アプリケーション開発における開発プロセス、テストといったフェーズや、ITシステムを構成する要素(ハードウェア、ソフトウェア、ライセンスや、ライフサイクルやバージョンなど)を管理する構成管理という切り口を、それぞれ順を追って整理・分析し提案していきます。

アセスメント

これまでの進め方を診断し、解決すべき問題点を洗い出します。

コンサルティング

アセスメントの結果から、改善に向けた具体的な方針策定を提案いたします。

手順整備・ツール導入

方針に基づき、手順の整備、必要なツールの選定と環境構築、メンバへのトレーニングを行います。

それぞれのフェーズで行う具体的な内容とアウトプットは次のようになっています。

開発プロセス
工程やアウトプットを定義して成果物品質を標準化することで、手戻りが少なく開発効率の高い開発を実現します。

<技法・アウトプット>

  • プロセスモデル(ソフトウェアライフサイクルプロセス、アジャイル)
  • プロセステーラリング技法
  • 標準開発手順、開発ツール
  • レビュー・テスト技法(インスペクション、Vモデル)
SEPGによる支援サービスで、お客様の開発現場に寄り添い、二人三脚でご支援させていただきます。

導入事例

Databricks事例

データスチュワードが導くDatabricksへの処理統合と最適化。効率化と統制を両立する、将来につながるデータ基盤へ。

導入事例のタグ
Databricksビッグデータ先進ソリューション

2万人の開発者と2千万行のソースコード規模を持つLinux カーネルの品質向上。

導入事例のタグ
OSSIT基盤

PostgreSQLを用いたシステムの高可用/安定化コンサルティング

導入事例のタグ
OSSIT基盤

ニュースレター&コラム

初海外出張でDatabricks「DAIS2026」に参加してきました【体験記】

DAIS2026の会場で感じた熱気やイベントの雰囲気、多くの参加者との交流、Waymo体験まで。現地だからこそ味わえた発見や気づきを、リアルな視点でお届けします。

【Data + AI Summit 2026】3週間で画像ラベリングアプリを構築

DAIS2026で聴講したBridgestoneのセッションでは、Databricks Appsを活用した画像ラベリングアプリ開発事例が紹介されました。本記事では、その取り組みと実践のポイントをご紹介します。

DAIS2026の複数セッションでのAI活用事例の共通点

DAIS2026で聴講した複数のセッションから見えてきたのは、「AIを業務に定着させる」ための共通した考え方でした。本記事では、各社事例を通じてそのポイントをご紹介します。