システム開発

【新サービスをお考えの方へ】PoC (Proof of Concept)でコストカットや開発効率をあげる方法とは?

PoC (Proof of Concept)とは新しい概念や原理、アイディアなどを検証することです。 元々製造業や映画業界などで利用されていましたが、近年IIT業界でも注目をされています。 変化の激しいIT業界において、PoC (Proof of Concept)を利用することで、開発工数を減らしたりコストをカットできるといったメリットがあります。 この記事ではそんなPoC (Proof of Concept)に関して、具体的な手法やメリットなどを解説しています。 PoC (Proof of Concept)が気になる方新サービスや新規事業をお考えの方開発効率をあげたい方開発コストをカットしたい方 これらに当てはまる方におすすめの記事となっています。これを読めばPoC (Proof of…

2 years ago

【設計データを一元管理】PDM(Product Data Management)とは?

PDM(Product Data Management)とは設計データを一元管理するシステムのことです。 データの一元管理をすることで生産性の向上や、クレーム対応も可能です。 この記事ではそんなPDM(Product Data Management)に関して、どんな特徴があるのか、そのメリットは何なのか徹底解説していきます。 設計管理を行いたい方PDM(Product Data Management)に関して知りたい方 これらに当てはまる方におすすめの記事となっています。これを読めばPDM(Product Data Management)の特徴がわかりますよ。 PDM(Product Data Management)とは PDMとはProduct Data Managementの頭文字で、製品データ管理のことを指します。 もう少し具体的に説明すると、設計時に作成するCADデータなどの製品データやBOM(部品表)などの設計技術に関する情報を一元管理するシステムのこと。…

2 years ago

【業務効率化!】データクレンジングとは?メリットをわかりやすく解説

データクオリティはビジネスのあらゆる専門家を巻き込む戦略的優先事項です。 正しく品質の良いデータはその会社の資産になるからです。 この記事ではそんな重要なデータ管理について、データクレンジングとは何か、その手順は何なのか徹底解説していきます。 データクレンジングについて知りたい方データ管理に携わっている方業務効率をあげたい方 これらに当てはまる方におすすめの記事となっています。これを読めばデータクレンジングの手順はもちろん、そのメリットなども丸わかりですよ。 データクレンジングとは データクレンジングとは、破損したデータや不正確なデータ、無関係なデータなどを特定して解決することを指します。 データ処理においてデータクレンジングを行うことで、企業データの一貫性や信頼性、価値の向上に繋がります。 例えば固有名詞がローマ字表記、日本語表記でそれぞれデータ登録されていた場合。同じ名前であったとしても異なるデータとして保存されてしまいます。 この場合、検索した時に重複した値が抽出されてしまったり、検索してもうまく出てこなかったりしてしまいます。 そこでデータクレンジングでデータの統合を行い、データの品質を向上させていくのです。 データクレンジングとデータクリーニングの違い データクレンジングとデータクリーニングに意味の違いはありません。どちらもデータの整理を行う言葉として利用されています。 データクレンジングの手順 1つのデータベースで一元管理 まずデータを1つのデータベースに取り込みます。取り込むツールとしてWordやExcel、XML、ログファイルなどがあります。 これらが別の場所に保存されているとデータ同士の関係性が見えてきません。1つのデータベースで一元管理することを心がけましょう。 データクレンジングの実施 データクレンジングは企業が持つ全てのデータに行うわけではありません。企業にとって重要なツールを見極めそれを収集、ソート、整理していきます。 例えば、複数登録されている同一企業名統する、個人名を姓名に分離、旧町名や合併前の表記になっている旧住所を新住所へ変更するなどデータクレンジングは、扱うデータの種類、扱うデータをどうしたいのかなどによって大きく変わっていきます。…

2 years ago

【問題解決におすすめ】データドリブンとは?活用方法も一挙解説

インターネットやスマートフォン、タブレットの普及によって消費者の価値観や消費行動は多様化しています。 またIT化やデジタル化が進んだ関係で、IoTやAI、POSシステム、顧客管理システムなど、最新のIT技術を導入してビッグデータの収集が行えるようになりました。 こうした時代背景から、データを収集して活用していくデータドリブンが注目されるようになったのです。 この記事ではそんなデータドリブンに関してどんな風に活用していけば良いのか、メリットはなんなのかなど徹底解説していきます。 データドリブンが気になる方IT企業にお勤めの方データの分析をどのようにやっていけばいいのかお悩みの方 これらに当てはまる方におすすめの記事となっています。これを読めばデータドリブンとは何なのか、どう活用していけばいいかなどが丸わかりですよ。 データドリブンとは データドリブンとは経験や勘だけではなく、データを最大限収集し、それを分析することで企業経営など意思決定を行っていくことを指します。 デジタルマーケティングでは、ターゲットに向けた広告展開など情報を細かく、正確に分析していく必要があります。 また近年は類似品をインターネットで探すのも簡単になりました。そうした背景から顧客が購買行動を行うきっかけを特定するのも難しくなっているのです。 そんな複雑化した購買行動から、データドリブンの重要性はますます高まっているのです。 データドリブンの活用方法 データドリブンは主に4つの柱によって成り立っています。 データ収集 データドリブンでは最初にゴールを設定し、それを元に情報を収集していきます。 この時、データはクラウド上のデータサーバーにビックデータとして蓄積します。ビックデータに蓄積するデータは各部門の業務システムやIoT、Webサーバー、外部サービスなどから取得することをおすすめします。 データ分析 ビックデータに保存したデータと他のデータをアルゴリズムなどで計算し、ランキング、最大値、最小値などデータ化、可視化しやすいようにグラフ化していきます。 分析ツールはExcelやTableau、SPSSなどがあります。データにあまり触れた経験がないのであれば、ExcelやTableauでも十分でしょう。 データの可視化…

2 years ago

【エンジニア確保にお困りの方へ!】SES(System Engineering Service)とは?メリット・デメリットも徹底解説!

SES(System Engineering Service)とはクライアント先に常駐し、労働力を提供し報酬を得る契約手法のこと。 近年、エンジニア不足が深刻化しています。経済産業省によると日本では2030年にはなんと最大で79万人のIT人材が不足すると言われています。 そんな中、SESを取り入れることで優秀なエンジニアを社内教育が不要で確保することができるのです。 この記事ではそんなSESに関してどんな特徴があるのか、メリット・デメリットは何なのか徹底解説していきます。 エンジニア不足でお悩みの方社内のIT人材が不足している方社内教育制度が確立していない方優秀なエンジニアを確保したい方 これらに当てはまる方におすすめの記事となっています。これを読めばSESの仕組みが丸わかりですよ。 SES(System Engineering Service)とは SESとはSystem Engineering Serviceのことで、エンジニアの労働力を提供し、それに対して報酬をもらう契約のことを指します。 日本語では準委任契約とも呼ばれます。 そもそもIT業界にはSESの他に、請負契約と派遣契約があります。請負契約とは顧客からの依頼でシステム開発を行う契約で、派遣契約はクライアント先に派遣し、技術や労働力を提供する契約のこと。 とくに派遣契約と似ているため差別化がしづらい人も多いかと思いますが、SESの場合指揮系統はクライアントではなく、雇用主という点が大きく異なります。 また、エンジニアの報酬は技術力や成果物のクオリティなどに関係なく、あくまで「労働時間に対して支払われる」という点も大きな特徴と言えるでしょう。 SESのメリット SESはエンジニア側にとっても、クライアント側にとってもメリットがあります。…

2 years ago

【スタートアップ企業必見】PMF(プロダクトマーケットフィット)で売れる商品作り

スタートアップ企業において新しいサービスを生み出すのは、リスクも伴います。 特に顧客の満足度と市場の適切さの両方をクリアするサービスを作るのは、決して簡単とは言えません。 しかしこれら2つが両方満たされていないと、売れる商品やサービスを作ることはできません。 そこでこの記事では、今注目のPMF(プロダクトマーケットフィット)について紹介し、スタートアップ企業が失敗しがちな商品化の問題点を解決する方法を解説します。 スタートアップ企業の方新しい商品やサービスを展開しようと思っている方売れるサービス作りを知りたい方 これらに当てはまる方におすすめの記事となっています。これを読めばPMF(プロダクトマーケットフィット)の考え方と売れる商品化作りのポイントが丸わかりですよ! PMF(プロダクトマーケットフィット)とは PMF(プロダクトマーケットフィット)とは製品やサービスが特定の市場に適している状態のことを指します。 アメリカのソフトウェア開発者であり投資家のマーク・アンドリーセン氏によって広く伝えられ、現在では多くのスタートアップ企業の起業家によって認知されています。 開発した商品やサービスは顧客の課題を満足できるものではなかったり、市場が適切なものではないといったようなことが起こりがちです。 これらが満たされていないと販売の規模を広げた際に受け入れてくれる顧客が想定以上に少なかったりしてしまいます。いくら質の良いサービスであったとしても世の中に広まることなく終わってしまうのですね。 そんなスタートアップのサービスの問題を解決するために、PMF(プロダクトマーケットフィット)が活用できるのです。 PMF(プロダクトマーケットフィット)とPSF(プロブレムソリューションフィット) PMF(プロダクトマーケットフィット)達成のためには、まずはPSF(プロブレムソリューションフィット)のPSF状態が達成している必要があります。 PSF(プロブレムソリューションフィット)とは、「Problem Solution Fit」の略で、「顧客が抱えている問題・課題を解決する製品(商品・サービスなど)を提供している状態」のことを指します。 PMF(プロダクトマーケットフィット)は課題、問題の解決策が市場とマッチするかを考える視点である一方、PSF(プロブレムソリューションフィット)は課題や問題の解決策にピックアップするという意味で違いがあります。 しかしどのような場合であっても課題解決のためには、先に課題や問題そのものと向き合う必要があります。 そうした意味で、PMF(プロダクトマーケットフィット)のためには、先にPSF(プロブレムソリューションフィット)を目指していく必要があるというわけなのです。…

2 years ago

ローコードプラットフォームの決定版!mendixを使ってみた

mendixはビジュアルモデリングにより、コーディング知識不要でアプリケーションを作成することができるシステムです。 この記事ではmendixを使ってみたアプリ作成の手順やメリットなどについて紹介していきます。 ローコードプラットフォームが気になる方mendixに興味がある方アプリ開発を行いたい方社内システムを構築したい方 これらに当てはまる方におすすめの記事となっています。これを読めばmendixでアプリを作成する方法や、そのメリットなどが丸わかりですよ。 mendixとは プログラミング言語などのコーディングに代わり、ビジュアルモデリングで構築を行うことをローコードプラットフォームと言います。 mendixはそんなローコードプラットフォームの中でも、アジャイル開発とDevOps両方を活用したいという要望に応えることができるとあって話題になっています。 アプリの構築、レビュー、共同作業はMendix Studioを利用しますが、Mendix Studio Pro をJavaやJavaScriptを使用すれば構築や拡張も可能。 スクラムマスターの場合は、Mendix Developer Portalでユーザーの要求やエンドユーザーのフィードバックを管理することもできるのです。 mendixでアプリを作る手順 ①要件定義 まずは何を作るかを考えましょう。現状の問題点を上げ、それを解決するために必要な機能を洗い出していきます。 必要な機能を上げたら、その機能を作る上で必要な作業を考えていきます。mendixでは管理画面で必要な機能やタスクを管理することができます。 続いて、作業をスプリントに分けていきます。mendixはスクラム開発をサポートする機能があるため、プロジェクトを細かく分け、管理していくことが可能です。…

2 years ago

MendixとOutSystemsを比較してみた。ローコードプラットフォームの決定版

プログラミング知識が不要で、ビジュアルモデリングによる構築が可能なローコードプラットフォーム。 その中でも人気のサービスMendixとOutSystemsについて、それぞれの特徴や比較を紹介していきます。 ローコードプラットフォームが気になっている方簡単に開発を行いたい方社内のIT人材が不足している方Mendix、OutSystemsそれぞれ気になる方 これらに当てはまる方におすすめの記事となっています。これを読めばMendix、OutSystemsそれぞれの違いや特徴が丸わかりですよ。 ローコードプラットフォームとは ローコードプラットフォームとは、プログラミング言語によるコーディングに代わり、ビジュアルモデリングにより構築を行う環境のことを指します。 アメリカのフォレスターリサーチ社が2014年に誰でも開発が行えるプラットフォームを称して利用したことから世の中に広まりました。 Mendixとは Mendixはアイディア(要件)、デプロイ、運用、アプリケーションなど開発ライフサイクル全体が加速されるように設計されたローコードプラットフォームです。 アジャイル開発とDevOps両方を活用したいという要望に応えることができ、営業担当を開発に巻き込むことによって、開発スピードを加速することができます。 アプリの構築、レビュー、共同作業はMendix Studioを利用しますが、Mendix Studio Pro をJavaやJavaScriptを使用すれば構築や拡張も可能です。 スクラムマスターの場合は、Mendix Developer Portalでユーザーの要求やエンドユーザーのフィードバックを管理することも可能です。 OutSystemsとは OutSystemsはWebアプリやチャットボット、リアクティブWebアプリなど様々なデバイスに向けたアプリを作成することができるローコードプラットフォームです。…

3 years ago

プロトタイプ開発とは? プロトタイプ開発の種類や特徴も解説

プロトタイプ開発とは開発早期の時点で、試作品をユーザーに検証してもらうことで、開発工程を短縮することができる開発手法です。 開発工程の短縮だけでなく、ユーザーのフィードバックを早い時点で受け取ることができるので、満足度が高いシステムを構築することができるのも大きなメリットです。 この記事ではそんなプロトタイプ開発に関して、その特徴や種類など徹底解説していきます。 プロトタイプ開発が気になっている方満足度の高いシステム開発を行いたい方社内のIT人材が不足している方 これらに当てはまる方におすすめの記事となっています。これを読めばプロトタイプ開発の特徴やそのメリットが丸わかりですよ。 プロトタイプ開発とは?  プロトタイプ開発とは開発早期の時点で、システムの試作品(=プロトタイプ)を構築、それをクライアントやユーザーに提供し、フィードバックしてもらいます。そしてそれを受けシステムの改善をはかっていく手法のことです。 初期の段階から画面を共有することで出来上がりのイメージを共有することができるとあって話題の開発手法となっています。 プロトタイプ開発では、要件定義後に試作品の開発と検証を行っていきます。具体的には要件をもとに実際のシステムと同じ見た目で、操作も可能なプロトタイプを構築。 実際に開発チームとクライアントが検証を行い、完成イメージと違っているところはないか、不備はないかを確認していきます。そして、プロトタイプの修正を行い、検証を繰り返します。 このようにし、検証ができイメージが固まったところで実際の設計、開発を行っていきます。 プロトタイプ開発の特徴 初期の段階からイメージの共有が行える 先ほども言ったようにプロトタイプ開発手法では、初期の段階でイメージを共有することができます。 これにより、通常の開発で起こりがちな開発後半になってから、経営陣とイメージの共有ができておらず手戻りを行うなどと言った問題を未然に防ぐことができます。 要件への理解が深まる プロトタイプ開発ではプロトタイプを作る時点で要件をよく確認するため、要件に対する理解を深めることも可能です。 万が一、要件に曖昧な点があった時は、検証の時点でそれを明確にすることができるのもプロトタイプ開発の大きなメリットと言えるでしょう。 クライアントへの満足度が高まる プロトタイプを開発する時点で、クライアントのフィードバックを受けることができるので、クライアントの要望に近いシステムを開発することが可能です。…

3 years ago

Mendixの勉強方法と、資格の取得方法 

ローコードでエンジニアでない人でも、アプリ開発を行うことができるということで注目を浴びているMendixはご存じですか。 Mendixはアイディア(要件)、デプロイ、運用、アプリケーションなど開発ライフサイクル全体が加速されるように設計されたローコードプラットフォームです。 この記事ではそんなMendixの学習の仕方や、Mendixに関する資格の取得方法を紹介していきます。 Mendixが気になる方Mendixの勉強の仕方が気になる方アプリ開発を効率的に行いたい方 これらに当てはまる方におすすめの記事となっています。これを読めばMendixの学習の仕方はもちろん、Mendixがどういうローコードプラットフォームなのかまで丸わかりですよ。 Mendixとは Mendixはアイディア(要件)、デプロイ、運用、アプリケーションなど開発ライフサイクル全体が加速されるように設計されたローコードプラットフォームです。 2005年に設立、2016年にIBM、2017年にSAPとグローバルリセラー契約を提携し各会社のクラウドサービス上で展開されるようになりました。 2018年シーメンスの傘下に入ったことで、より広範囲のローコードプラットフォームとして活躍しています。 そんなMendixはアジャイル開発とDevOps両方を活用したいという要望に応えることができ、営業担当を開発に巻き込むことによって、開発スピードを加速することができます。 Mendixを導入することで、セキュリティ面も安心でスピーディーに品質の高いアプリを作成することができます。 また、OSアップデートに追随するメンテナンスなどは不要なため、運用・保守の時間やコストを抑えることも可能です。 合わせて読みたい>> ローコードプラットフォームとは?ノーコードとの違い、特徴をご紹介 Mendixの勉強方法 Mendixはプログラミング言語の知識は不要なため、初心者でも扱うことができます。 とは言え、いきなりアプリ開発はハードルが高いですから最低限の知識を習得するようにしましょう。 Alnetzでは月に2〜3回ほどMendixの無償セミナーを行っています。実際にMendixを触って簡単なアプリケーションを作成しています。 Mendixの資格の取得方法 Mendixには3つの認定があります。それぞれ見ていきます。…

3 years ago