アジャイル開発の現場では、迅速なリリースと高品質なソフトウェアの提供が求められます。その中で、CI/CDパイプ
システム開発やスマホアプリ開発のメモ書きやIT/DXに関する情報発信を行います。
株式会社GeNEEは以下の事業展開を行っています。 基幹システム開発/業務システム開発/スマホアプリ開発/企業のDX推進/etc
アジャイル開発の現場では、迅速なリリースと高品質なソフトウェアの提供が求められます。その中で、CI/CDパイプ
主要クラウドサービス、AWS、GCP、Azureの最新事情を解説
クラウドサービスは、企業のITインフラを効率化し、柔軟性を高めるための重要なツールです。 本記事では、主要なク
近年、サイバー攻撃の巧妙化とともに、企業が直面するセキュリティホールの脅威が増大しています。 本記事では、セキ
Nest.jsとは?Next.jsとの違い、JSフレームワークについて徹底解説
皆さんはNest.js(読み方:ネスト・ジェーエス)というフレームワークをご存知でしょうか? Web開発業界で
パッケージソフトウェアとは?自社システムとして開発・導入するにあたり、知っておくべき注意点を徹底解説
近年、企業の業務効率化や競争力向上のために、パッケージソフトウェアの導入が注目されています。しかし、導入にあた
オンプレミスとクラウドの違いとは。オンプレ回帰が生じる理由についても解説
オンプレミスとクラウドの違いを理解することは、企業のIT戦略を決定する上で非常に重要です。 本記事では、それぞ
MES / 製造実行システムとは何か。生産管理に必要となる具体的な機能要素について解説
本記事では、MES(製造実行システム)の基本的な定義から具体的な機能、導入メリットなどを解説します。MESの導
CTAの重要性とは?UIデザインと共に力を入れることでUXはより前進する
WEBサービスやアプリサービスを利用する際、サービス画面の内容ももちろん重要ですが、最終的なユーザーアクション
カラーバランスはUI/UXデザインにどのような影響を及ぼすのか
WEBサービスやアプリサービスに触れるとき、又は、お買い物など日常のサービスに触れるとき、ユーザーに対してカラ
システム開発における試験とは?単体試験と結合試験、総合試験の違いについて詳しく解説
システム開発プロジェクトにおいて、試験は非常に重要なフェーズです。正確な試験が行われなければ、多くの問題がシス
SQL / エスキューエルとは何か?各種データベース言語の種類とそれぞれの特徴についてDBエンジニアが解説
データベース技術は現代の情報システムにおいて中心的な役割を果たしています。中でもSQL(呼称:エスキューエル)
Angular.js / アンギュラージェーエスとは?他ライブラリとの違いや特徴について解説
最近、さまざまなWEBアプリケーション開発フレームワークが登場しており、開発者には多くの選択肢が提供されていま
モックアップ・デザインカンプとは?ワイヤーフレームとの違いや制作の目的について解説。
私たちが普段当たり前のように使っているWEBサービスやアプリサービスですが、それらの開発はいくつかの工程に分け
要求定義とは何か。具体的な書き方、作り方について現役PMが解説
要求定義は、プロジェクトの成功を左右する重要なプロセスです。具体的には、開発すべきシステムやスマホアプリが満た
FigmaとAdobe XDを比較。UI/UXデザインツールのお勧めについて解説。
スマートフォンが日常で必須アイテムとなった現在、私たちの身の回りには多数のWEBサービスやアプリサービスが存在
スマートフォンデザインの作成方法。UX/UIを意識した上で現役UI/UXデザイナーが解説
国民一人ひとりがスマートフォンを一台以上保有する時代になりました。小さくて軽く、いつでも手軽に利用出来るスマー
創造的思考(クリエイティブシンキング)とは何か。その重要性とポイントについて解説。
現代社会はテクノロジーの進化やグローバル化などにより、ビジネスの変化スピードが日を追う毎に加速しています。この
DX推進室の役割。リーダーに求められる役割とは?6つの要素について徹底解説
DX推進室は、企業のデジタルトランスフォーメーション(DX)を推進するために設立される部署です。急速なデジタル
デザイン思考(デザインシンキング)とは。重要性とポイントについて現役のUI/UXデザイナーが解説
数年程前から製品やサービスの開発において、デザイン思考(デザインシンキング)というアプローチが注目を集めていま
需要予測システムとは何か。予測モデルの構築とポイントについて解説
需要予測システムは、過去の実績データや該当商品・サービスに関連するデータを組み合わせて用いることで、その商品や
UX(ユーザーエクスペリエンス)とは何か。顧客体験を高めるためのポイントと事例について解説。
スマートフォンの爆発的な普及により、Webサービスやスマホアプリサービスなどのデジタルコンテンツは日々さまざま
UI(ユーザーインターフェース)デザインの重要性。使いやすい画面設計の要点と事例について解説
現代社会において、スマートフォンやPCなどITシステムに触れない日は無いと言えるでしょう。 ユーザーインターフ
人間中心設計/ユーザ中心設計はシステム・アプリ開発に何をもたらすのか
ITテクノロジーが急速に進化する中、システム・アプリ開発は単なる技術的優位性を目指すだけではなく、ユーザーエク
UI/UXデザインを考慮したシステム開発・アプリ開発の重要性
現在では、システム・アプリ開発の場においてUI/UXデザインが日に日に重要性を増しています。世の中に幾多の種類
VB.NET(Visual Basic)とは?他プログラミング言語との違いや特徴、将来性について現役のシステムエンジニアが詳しく解説
VB.NET(Visual Basicを略してVBと呼びます。)は、デスクトップアプリケーションやウェブアプリ
システムやアプリ開発の成功とは何か。そのひとつの答えが「リリースされたシステムを利用する事により快適さが向上す
自社DXに必須とされるクラウド化とは?クラウドの利点やメリット、デメリットについて解説
本記事では、自社のDX(デジタル・トランスフォーメーションの略称となります。)に必須とされるクラウドコンピュー
自社DXに必須とされるクラウド化とは?クラウドの利点やメリット、デメリットについて解説
本記事では、自社のDX(デジタル・トランスフォーメーションの略称となります。)に必須とされるクラウドコンピュー
スマホアプリ開発プロジェクトの具体的な流れと各工程の意味を解説
本記事では、スマホアプリ開発プロジェクトの具体的な流れと各工程の意味を詳しく解説します。 アイデアから実際のア
ハイブリッドアプリ、ネイティブアプリ、Webアプリの違いとは?それぞれのメリットとデメリットも含めて解説
本記事では、ハイブリッドアプリ、ネイティブアプリ、そしてWebアプリの特徴と、それぞれが持つメリットとデメリッ
GCPとは?導入のメリット・デメリット、アプリやシステムの開発で必須のサービスを解説
本記事では、Google Cloud Platformと呼ばれる三大クラウドサービスの一つであるGCP(以下、
スクラム開発は、急速に変化するビジネスの世界にぴったりのソフトウェア開発方法の一つです。スクラム開発では、スプ
Azure / アジュールとは?導入のメリット・デメリット、アプリやシステムの開発で必須のサービスを解説
さまざまなシステム・アプリケーションを安価な初期投資で構築できるクラウドコンピューティングサービスは、今や企業
Azure / アジュールとは?導入のメリット・デメリット、アプリやシステムの開発で必須のサービスを解説
さまざまなシステム・アプリケーションを安価な初期投資で構築できるクラウドコンピューティングサービスは、今や企業
AGIとは?汎用人工知能がもたらす可能性と未来。AIとの違いについて解説
AGI(汎用人工知能)とは 汎用人工知能(AGI: Artificial General Intelligen
クラウドサービスとは?AWS、GCP、Azureのメリット、デメリットを比較
クラウドサービスとは さまざまなシステム・アプリケーションを安価な初期投資で構築できるクラウドコンピューティン
TypeScript/タイプスクリプトとは?特徴やメリット・デメリット、活用事例を解説
TypeScript(タイプスクリプト)は、WebサイトやWebアプリケーションの開発に欠かせないプログラミン
AWSとは?導入のメリット・デメリット、アプリやシステムの開発で必須のサービスを解説
さまざまなシステム・アプリケーションを安価な初期投資で構築できるクラウドコンピューティングサービスは、今や企業
システム開発を外注する前に知っておきたい基礎知識その②【「ソフトウェア環境」、「ソフトウェアの種類」、「発注前に考えておくべき7つの要素」の基本を解説!】
システム開発を外注する前に押さえておきたい基礎知識とは? 企業のDX(デジタル・トランスフォーメーション)化が
【2023年最新版!】システム開発を外注する前に知っておきたい基礎知識 その①【「システム」「ソフトウェア」「ハードウェア」「プログラム」の関係性」の基本から解説!】
システム開発を外注する前に押さえておきたい基礎知識とは? 企業のDX化が叫ばれる昨今の時流として、システム開発
JavaScriptとは?特徴やメリット・デメリット、活用事例を解説
JavaScript(ジャバスクリプト)は、WebサイトやWebアプリケーションの開発に欠かせないプログラミン
システム開発会社が使うプログラミング言語の種類と特徴を解説!
実際にシステム開発会社の現場で使われているプログラミング言語の種類一覧と各特徴を超有名サービスの事例を含めて開発のプロが徹底解説!本記事を読み、あなた自身のキャリアを最大限に引き立てるプログラミング言語を選ぶ参考にしていただければと思います。
2018年に経済産業省が「DXレポート」を発表して以来、デジタル・トランスフォーメーション(DX)への取り組み
システム開発における上流工程とは?PMに求められるスキルを含めて解説!
システム開発の上流工程とは? システム開発の上流工程とは、システム開発プロジェクトの初期段階を指します。具体的
Next.jsとは?特徴やメリット・デメリット、Reactとの関連性を解説
Next.js(ネクスト・ジェイエス)というフレームワークをご存じでしょうか?Next.jsは、React(リ
Ruby on Railsとは?特徴やメリット・デメリット、活用事例を紹介
Ruby on Rails(ルビー オンレイルズ)は、世界的に人気が高いRubyフレームワークです。Ruby
Node.jsの魅力と活用法。現役エンジニアによるRuby、Pythonとの比較・解説付き
Node.jsの特徴と人気の理由 Node.js(ノードジェーエス)は、2009年に開発されたプラットフォーム
Vue.jsとは?特徴やメリット・デメリット、Reactとの違いも解説
Vue.js(ビュージェイエス)は、世界的に人気が高いJavaScriptフレームワークです。多くのWebアプ
React / リアクトとは?特徴やメリット・デメリット・活用事例を紹介
React(リアクト)とは、世界的に非常に人気が高いJavaScriptライブラリです。有名なWebアプリケー
自社DXプロジェクトをアジャイル型で進行させる上で注意すべき点とは?
自社のDX化を推進するため、多くの企業ではDX推進室を立ち上げていたり、タスクフォースのような形式で各部署から
Javaとはどのようなプログラミング言語か。特徴、メリット、デメリット、活用事例を紹介
Java(ジャバ)は、数あるプログラミング言語の中でも人気が高く、世界中でさまざまなシステムやソフトウェアの開
C言語とはどのようなプログラミング言語か。特徴、メリット、デメリット、活用事例を紹介
システム開発やソフトウェア開発でよく使われているプログラミング言語の一つに「C言語」(しーげんご)があります。
テスト計画書とは何か。システム開発におけるテストの重要性を現役エンジニアが解説
システム開発では、プログラムに不備が無いか、データの整合性が取れているかなど、必ずテストを実施し、レビューする
現行システム調査が重要と言われる理由。具体的な分析調査方法について解説
昨今、企業に導入した現行システムの複雑化や老朽化、レガシー化、肥大化などで、企業の競争力が低下していることが問
DXコンサルティングを活用して「成功する会社」と「失敗する会社」の“決定的な差
昨今ではインターネットの普及やデジタル化に伴い、人々の生活や企業を取り巻く環境が大きく変化しています。このよう
システム開発会社の選び方。失敗しない開発を実現するためのベンダー選定方法を解説
近年ITが普及したことで、自社でもシステム導入を検討している会社やシステム刷新を検討している会社も多いのではな
システム開発における試験工程とは?具体的な成果物についても解説
システム開発では、プログラムを作成した後の試験工程は重要です。「作成したプログラムに不備はないか」「顧客の要求
DXはDigital Transformation(デジタルトランスフォーメーション)の略で、さまざまな企業で
システムを開発するにあたって必要な工程の1つである詳細設計。なんとなく開発の流れは理解しているものの、成果物が
基本設計における成果物とは? 開発工程の流れや注意点を含めて解説
システム開発工程の一つに基本設計があります。開発の流れは理解しているものの、成果物が明確になっていないケースや
企業のDXにノーコードはどのように活用できるか。メリット、デメリットを解説
現在、大企業を中心として、DX(デジタル・トランスフォーメーション)の動きが日に日に加速しています。企業がDX
ノーコード開発・ローコード開発・スクラッチ開発のそれぞれの特徴
従来、アプリケーション開発は主にプログラミング言語を用いて、プログラムを「書く」ことで開発を行ってきました。も
Googleが行うDXとは。最新技術を活用した成功事例を紹介
最新技術を提供し続けている企業の1つGoogle。Googleは働きやすい会社として有名ですが、DXにも力を入
Appleの企業DXが注目を集める理由とは。DX成功事例を解説
GAFAMは世界最大の5つの企業を指し、すべてITプラットフォームを提供している会社でAppleは、GAFAM
DX(デジタル・トランスフォーメーション)とは、ITツールやデジタルテクノロジーを活用して、企業文化やビジネス
クライアントからシステム開発などの依頼を受注した際に、そのプロジェクトを成功に導く鍵となるものが要件定義の成果
近年、企業のIT戦略の柱としてDXを進めている企業が増えてきています。DXを実現することで生産性向上や新たな事
システムのコンテナ化とAWSでのサービス選定(Fargate, ECR, ECS)
コンテナ開発は本当に必要でしょうか。どのような状況下で役に立つのか、開発現場で起こりやすい問題とコンテナ仮想化
自社のDX化を成功させている企業・組織の共通項は何か。現役DXコンサルタントが解説
各業界のリーディングカンパニーを中心として、DXの動きが加速しています。いくつかの企業は自社DX化の成功要因を
あなたの会社は大丈夫?会社のDX化を行う際に注意すべき4つの観点
「DX」という言葉がもてはやされて久しい一方、本当の意味で「DX」を取り入れ、実践できている企業は決して多くあ
スクラム開発の流れを解説。特徴や具体的なメリット、デメリットとは。
変化が激しい近年の開発ではリアルタイムに要件が変わってくるケースなども出てきています。特にモバイルアプリケーシ
人気のプログラミング言語、Go/ゴーとは?特徴や強み、活用事例を紹介
現代では新しいプログラミング言語が次々とリリースされ、有名なものから知名度が低いものまで含めると、200種類以
現代では新しいプログラミング言語が次々とリリースされ、有名なものから知名度が低いものまで含めると、200種類以
企業成長につれて、業務アプリ開発を検討される機会が増えてきます。業務アプリは、現場の稼働を減らすために導入され
ERPという言葉は大きな企業ではよく聞く言葉だと思います。しかし、「ERPってなに?」と思われている方も多いの
Scala(スカラ)とはどのようなプログラミング言語か? 特徴、メリット、デメリット、活用事例を紹介
Scalaというプログラミング言語をご存知でしょうか?Scala(スカラ)は、アメリカのIT企業を中心に、開発
機械学習と深層学習でできることは何か。実際の事例とともに解説
機械学習とは何か 機械学習とは、人工知能を活用してデータを分析する方法の1つです。コンピュータが過去の経験によ
アジャイル開発とウォーターフォール開発の違いとは?メリット・デメリットを解説!
昔から存在し、システム開発の主流と言われる開発手法のウォーターフォール開発と、最近よくみるようになったアジャイ
PHPという言語はよく耳にしますが、果たして具体的にはどのような言語化ご存知でしょうか? まず、PHPとは「H
DevOpsとは何か?アジャイル開発との違いをわかりやすく解説
DevOpsとは何か? DevOpsとは2009年にベルギーで開催された「DevOpsDays」から普及した造
メタバースとは何か?ITエンジニアがその意味や活用事例をわかりやすく解説
2020年春季頃から起きたCOVID-19(新型コロナウィルス)の影響を受け、日本でも多くの方が在宅勤務・リモ
Rubyとはどのような開発言語か?Rubyが出来ること・事例を紹介。
Webアプリケーションの開発を検討するとき、Rubyという名前はよく目にすることがあると思います。この言語は、
MVP(Minimum Viable Product)とは 意味、メリット、デメリット、開発のポイントを解説
「MVP開発」は、Minimum Viable Productの頭文字をとった言葉で、必要最小限の機能を実装し
V字モデルとは何か。システム開発管理手法の特徴について詳しく解説
「V字モデル」はシステムやモバイルアプリ開発のプロジェクトを成功させるための管理手法の一つです。システムやモバ
Python(パイソン)とは何か?Pythonでのアプリケーション開発を解説
シンプルで分かりやすく可読性が高いことが魅力的な開発言語、python(パイソン)。ここ数年で知名度がグッと上
ソフトウェア開発とシステム開発の違いとは?開発の流れや種類を解説
ソフトウェアとは、コンピュータ上で動作するプログラムを意味します。代表的なソフトウェアの例を挙げますと、lMi
プログレッシブウェブアプリとは?導入時のメリット・デメリットや具体例を解説
昨今注目を集めているPWAことProgressive Web Apps(プログレッシブウェブアプリ)。Andr
スクラッチ開発は、市販のパッケージソフトウェアやテンプレート(ひな形)を使用することなく、1からプログラムを生
kotolin / コトリンとは?メリット、デメリット、開発事例を解説
Androidアプリの開発で脚光を浴びている「kotlin」というプログラミング言語をご存知でしょうか。Kot
Swift/スイフトとは?メリットやデメリット・活用事例を紹介
WindowsやmacOSなど異なるプラットフォーム上で、同じ仕様のアプリケーションを動かすことができるプログ
業務システム開発に使用される開発言語の一覧 業務システム開発には、さまざまな開発言語が使用されま
React Native / リアクト・ネイティブとは?メリット、デメリット、特徴、将来性を解説
企業でのDX(デジタル・トランスフォーメーション)が進む昨今、モバイルアプリを開発することも必要となってきてい
クロスプラットフォーム開発とは何か?導入するメリットやデメリット・種類を説明
株式会社GeNEE_クロスプラットフォーム開発 スマホアプリ開発を行う上で、気をつけなければならないことは、世
システム開発を発注する際の前段階にあるのが見積もり依頼です。お客様とお話をする中で、「見積書の見方がいまいちわ
システム開発の主な工程・流れを解説!開発モデルの種類と注意点
システム開発における工程の基礎知識 システム開発には、さまざまな工程があります。開発の工程を守っ
「ブログリーダー」を活用して、株式会社GeNEEさんをフォローしませんか?
アジャイル開発の現場では、迅速なリリースと高品質なソフトウェアの提供が求められます。その中で、CI/CDパイプ
クラウドサービスは、企業のITインフラを効率化し、柔軟性を高めるための重要なツールです。 本記事では、主要なク
近年、サイバー攻撃の巧妙化とともに、企業が直面するセキュリティホールの脅威が増大しています。 本記事では、セキ
皆さんはNest.js(読み方:ネスト・ジェーエス)というフレームワークをご存知でしょうか? Web開発業界で
近年、企業の業務効率化や競争力向上のために、パッケージソフトウェアの導入が注目されています。しかし、導入にあた
オンプレミスとクラウドの違いを理解することは、企業のIT戦略を決定する上で非常に重要です。 本記事では、それぞ
本記事では、MES(製造実行システム)の基本的な定義から具体的な機能、導入メリットなどを解説します。MESの導
WEBサービスやアプリサービスを利用する際、サービス画面の内容ももちろん重要ですが、最終的なユーザーアクション
WEBサービスやアプリサービスに触れるとき、又は、お買い物など日常のサービスに触れるとき、ユーザーに対してカラ
システム開発プロジェクトにおいて、試験は非常に重要なフェーズです。正確な試験が行われなければ、多くの問題がシス
データベース技術は現代の情報システムにおいて中心的な役割を果たしています。中でもSQL(呼称:エスキューエル)
最近、さまざまなWEBアプリケーション開発フレームワークが登場しており、開発者には多くの選択肢が提供されていま
私たちが普段当たり前のように使っているWEBサービスやアプリサービスですが、それらの開発はいくつかの工程に分け
要求定義は、プロジェクトの成功を左右する重要なプロセスです。具体的には、開発すべきシステムやスマホアプリが満た
スマートフォンが日常で必須アイテムとなった現在、私たちの身の回りには多数のWEBサービスやアプリサービスが存在
国民一人ひとりがスマートフォンを一台以上保有する時代になりました。小さくて軽く、いつでも手軽に利用出来るスマー
現代社会はテクノロジーの進化やグローバル化などにより、ビジネスの変化スピードが日を追う毎に加速しています。この
DX推進室は、企業のデジタルトランスフォーメーション(DX)を推進するために設立される部署です。急速なデジタル
数年程前から製品やサービスの開発において、デザイン思考(デザインシンキング)というアプローチが注目を集めていま
需要予測システムは、過去の実績データや該当商品・サービスに関連するデータを組み合わせて用いることで、その商品や
システム開発を外注する前に押さえておきたい基礎知識とは? 企業のDX化が叫ばれる昨今の時流として、システム開発
JavaScript(ジャバスクリプト)は、WebサイトやWebアプリケーションの開発に欠かせないプログラミン
実際にシステム開発会社の現場で使われているプログラミング言語の種類一覧と各特徴を超有名サービスの事例を含めて開発のプロが徹底解説!本記事を読み、あなた自身のキャリアを最大限に引き立てるプログラミング言語を選ぶ参考にしていただければと思います。
2018年に経済産業省が「DXレポート」を発表して以来、デジタル・トランスフォーメーション(DX)への取り組み
システム開発の上流工程とは? システム開発の上流工程とは、システム開発プロジェクトの初期段階を指します。具体的
Next.js(ネクスト・ジェイエス)というフレームワークをご存じでしょうか?Next.jsは、React(リ
Ruby on Rails(ルビー オンレイルズ)は、世界的に人気が高いRubyフレームワークです。Ruby
Node.jsの特徴と人気の理由 Node.js(ノードジェーエス)は、2009年に開発されたプラットフォーム
Vue.js(ビュージェイエス)は、世界的に人気が高いJavaScriptフレームワークです。多くのWebアプ
React(リアクト)とは、世界的に非常に人気が高いJavaScriptライブラリです。有名なWebアプリケー
自社のDX化を推進するため、多くの企業ではDX推進室を立ち上げていたり、タスクフォースのような形式で各部署から
Java(ジャバ)は、数あるプログラミング言語の中でも人気が高く、世界中でさまざまなシステムやソフトウェアの開
システム開発やソフトウェア開発でよく使われているプログラミング言語の一つに「C言語」(しーげんご)があります。
システム開発では、プログラムに不備が無いか、データの整合性が取れているかなど、必ずテストを実施し、レビューする
昨今、企業に導入した現行システムの複雑化や老朽化、レガシー化、肥大化などで、企業の競争力が低下していることが問
昨今ではインターネットの普及やデジタル化に伴い、人々の生活や企業を取り巻く環境が大きく変化しています。このよう
近年ITが普及したことで、自社でもシステム導入を検討している会社やシステム刷新を検討している会社も多いのではな
システム開発では、プログラムを作成した後の試験工程は重要です。「作成したプログラムに不備はないか」「顧客の要求
DXはDigital Transformation(デジタルトランスフォーメーション)の略で、さまざまな企業で
システムを開発するにあたって必要な工程の1つである詳細設計。なんとなく開発の流れは理解しているものの、成果物が