SHIFT Group 技術ブログ

「無駄をなくしたスマートな社会の実現」を目指し、ソフトウェア製品の開発、運用、マーケテ…

SHIFT Group 技術ブログ

「無駄をなくしたスマートな社会の実現」を目指し、ソフトウェア製品の開発、運用、マーケティングなどあらゆる立場から携わるSHIFT Groupの公式note。エンタメ・ゲーム業界から、Web系、金融/製造/小売りなどのエンタープライズ業界まで広い知見を活かした情報を発信しています。

マガジン

  • アジャイルQA

    SHIFTの「アジャイル推進グループ」ならではの、アジャイル開発に特化したQAのナレッジをまとめてご紹介しています。

  • ゲーム開発&QA パーフェクトガイド

    ゲーム開発&QA パーフェクトガイド SHIFTのゲーム領域では開発者の徹底サポートでヒットタイトルの創出に貢献すべく、テストフェーズはもちろん、開発の上流工程からプロジェクトに参画し ユーザー満足度の高いゲーム品質を実現しています。 このマガジンでは、現場で役立つ知識や、ゲーム業界の話をさまざまな観点でご紹介していきます。 随時note記事更新中!

  • SHIFT HR BLOG

    「人事の常識、変えてみせる。」 急速な成長をつづけるIT企業、SHIFT。ITエンジニアの採用手法だけにとどまらず、オンボーディング、評価制度や表彰制度の設計、人事制度の企画など、SHIFT人事のありとあらゆるノウハウを惜しみなく公開していきます。

  • SHIFT能力開発 教育BLOG

    こちらのマガジンでは、ユニークなSHIFTの教育、検定、研修制度についてまとめています。SHIFT社内、グループ会社、そして社外へと多岐に渡る教育を行う部署の個性豊かなブロガーたちが登場★

  • SHIFT DAAEブログ

    DAAE(ダーエ)部は株式会社SHIFTにて先進的な手法でサービス開発を推進する部署です。開発チームでは頻繁に勉強会等を開催し、先端かつ高度な技術習得に務めています。また開発実務を通じて得た、実践的ノウハウの整理も随時行っております。この取り組みで得た技術的知見やチャレンジすることによって得た経験をブログとして残していきます。

リンク

記事一覧

IT古典良書を読み解く《第2回》ストラテジーレターI:Ben & Jerry’s 対 Amazon

    第2回 Joel on Software(ジョエル オン ソフトウェア) -その2-「ストラテジーレターI:Ben & Jerry’s 対 Amazon」 こんにちは。スクラムマスターの伊藤です。…

GithubActionsでCI環境構築してみた

こんにちは、テスト自動化アーキテクトの若木です。 今回は、SHIFTが得意としている領域の1つ、テストの自動化よりCI環境の構築についてご紹介します。 CI環境構築とは …

WSL上のUbuntuを使ったAnsibleの導入方法

こんにちは。株式会社SHIFT、自動化エンジニアの水谷です。 今日は、「Ansible」についてご紹介いたします。 主にサーバの構成管理に広く使われているツールに「Ansible」…

テスト自動化における速度測定と結果のグラフ化

こんにちは。株式会社SHIFT、自動化エンジニアの水谷です。 Racineを使った自動化案件で立て続けに2件続けて、テストの自動化と同時に(検索やダウンロードなどの)機能の…

【Java】JNIを使ったデスクトップアプリの操作

こんにちは。株式会社SHIFT、自動化エンジニアの水谷です。 今日はJNIを使ったデスクトップリの操作についてご紹介します。 JNIとはJava Native Interface (JNI) は、Java…

IT古典良書を読み解く《第1回》ジョエルテスト:いいプログラムへの12ステップ

    第1回 Joel on Software(ジョエル オン ソフトウェア) -その1-「ジョエルテスト:いいプログラムへの12ステップ」 はじめに 「良いエンジニアになるためには…

IT古典良書を読み解く《第2回》ストラテジーレターI:Ben & Jerry’s 対 Amazon

IT古典良書を読み解く《第2回》ストラテジーレターI:Ben & Jerry’s 対 Amazon

    第2回 Joel on Software(ジョエル オン ソフトウェア) -その2-「ストラテジーレターI:Ben & Jerry’s 対 Amazon」

こんにちは。スクラムマスターの伊藤です。

5月も半ばだというのに暑くなってきましたね。アイスクリームが食べたくなる温度です。アイスはコンビニで買ったり、今はAmazonで買うことも出来ますが、お気に入りのアイスクリーム屋さんがあると

もっとみる

GithubActionsでCI環境構築してみた

こんにちは、テスト自動化アーキテクトの若木です。

今回は、SHIFTが得意としている領域の1つ、テストの自動化よりCI環境の構築についてご紹介します。

CI環境構築とは

テスト自動化には大きく3つのステップがあります。
• テスト設計
• テストスクリプト作成
• CI環境構築(←今回のお話)

テスト自動化におけるCI環境構築とは、自動でテストを実行する環境を指すことが多いです。
「テスト

もっとみる

WSL上のUbuntuを使ったAnsibleの導入方法

こんにちは。株式会社SHIFT、自動化エンジニアの水谷です。
今日は、「Ansible」についてご紹介いたします。

主にサーバの構成管理に広く使われているツールに「Ansible」があります。何百台、何千台のサーバを同時にアップデートすることも可能であるなど、とても強力なツールですが、このツールは基本的にLinuxベースのOS上で動作するため、Windowsユーザーにとってはやや手を出しにくい(

もっとみる
テスト自動化における速度測定と結果のグラフ化

テスト自動化における速度測定と結果のグラフ化

こんにちは。株式会社SHIFT、自動化エンジニアの水谷です。

Racineを使った自動化案件で立て続けに2件続けて、テストの自動化と同時に(検索やダウンロードなどの)機能の速度測定を行ってほしいとの要望がありました。
そこで、これを実現するために自分が作成したコードを、今後のプロジェクトでも使用していただける、あるいは参考にしていただけるよう共有しておきたいと思います。

時間測定とその保存方法

もっとみる
【Java】JNIを使ったデスクトップアプリの操作

【Java】JNIを使ったデスクトップアプリの操作

こんにちは。株式会社SHIFT、自動化エンジニアの水谷です。
今日はJNIを使ったデスクトップリの操作についてご紹介します。

JNIとはJava Native Interface (JNI) は、Javaプラットフォームにおいて、Javaで記述されたプログラムと、他のプログラミング言語(たとえばCやC++など)で書かれた、実際のCPU上で動作するコード(ネイティブコード)とを連携するためのインタ

もっとみる
IT古典良書を読み解く《第1回》ジョエルテスト:いいプログラムへの12ステップ

IT古典良書を読み解く《第1回》ジョエルテスト:いいプログラムへの12ステップ

    第1回 Joel on Software(ジョエル オン ソフトウェア) -その1-「ジョエルテスト:いいプログラムへの12ステップ」

はじめに

「良いエンジニアになるためには、本代をケチってはいけない」
こんにちは。スクラムマスターの伊藤です。
2000年代初頭、まだ若輩者の私は尊敬する先輩から、このことを教わりました。

技術書は2,000円 3,000円が当たり前で、なかには1

もっとみる