株式会社ビットキーのブログ - TECH PLAY

TECH PLAY

株式会社ビットキー

株式会社ビットキー の技術ブログ

120

はじめに ビットキーのエンジニアリングマネジメント室で技術広報をしています、ひらったー (@khirata_com) です! ビットキー Developer Advent Calendar 2024の1日目です!👏 ダイジェスト この記事では、以下のようなことを綴っていきます!✍️ エンジニアとしてSNSを活用したら、いいことがたくさんあったよ 周りの仲間たちからモチベーションを分けてもらえる 学ぶこと、人と交流することが楽しくなる etc. 立ち上げ方と運用の一例を紹介するよ 対象読者 対象読者は、以下のいずれかに当てはまる、もしくは近い方です! 駆け出しエンジ
はじめに こんにちは、株式会社ビットキーでSoftware QAチームに所属しております要と申します。 普段はworkhubという、働く人と空間においてあらゆるものをコネクトし、それぞれの働き方に即した体験を提供することができるプラットフォームのQAを行っています。 workhubに関してはこちらのページをご覧ください。 https://www.workhub.site/ 今回はQA業務において欠かすことのできない「不具合起票レポート」について、私自身がいつも心掛けていることを書こうと思います。 不具合起票レポートとは、システムや製品に関する問題や不具合が発生した際に、その詳細を記録
この記事はなに? TypeScriptのライブラリの1つである Effect の導入してみて得られた知見と所感をもとに、 Effect の概要に関して内容をまとめたものです。 実際に導入を進めるにあたり公式ドキュメントを参照しましたが、既存の Result 型と思想が異なる部分があり、すんなり理解できなかった箇所がありました…。他の Result 型と比較して、何が異なるのか / なぜ異なるのか / 何を解決しようとしているのか を自身の所感も添えてまとめています。 今後 Effect の導入を考えている開発者が少しでも、 Effect がどんな特徴を持ちどのような思想に基づいたもの
はじめに はじめまして。株式会社ビットキー Cross Incubator チームの酒井です。 Cross Incubator チームは開発チームを横断して SRE・Backend・Frontend の垣根なく拾いきれなかった課題を解決するために組織され、高度な雑用係(!)として日々タスクをこなしています。 その中で Azure Functions 環境を一から構築する機会があり、得られた知見を共有します。 Terraform に関連する記事が少なく構築時の情報を集めるのに苦労したので、本記事では Terraform にフォーカスし、ほぼそのまま利用できる Terraform コード
はじめに 初めまして、株式会社ビットキー Cross Service Backend(通称CSB)チームの上窪です。 CSBチームでは、ビットキーが展開するサービス(workhub, homehub)の認証認可を支えるbitkey platform(以下、bkp)を開発・保守/運用しています。 bkpはGoで開発していて、ORMはGORMを使っています。 このGORMにはv1とv2があって、このバージョンアップを担当する機会がありました。 結果としてはbkpのGORMのバージョンを完全にv2にできているので、その時やったことを紹介します。 GORMについて 機能が豊富なことをウリ
はじめに 私は現在(2024年8月),株式会社ビットキーで IoT エンジニアとして働いている culaney です. グーグル・クラウド・ジャパン様主催の G.I.G. 第8期プログラムに参加し, Google Cloud Professional Cloud Architect (以下 PCA)の認定資格に合格しました!! 修了記念品 本記事では, G.I.G. への取り組みを振り返り,どのように PCA に合格したか綴っていきます. 今後, G.I.G. への参加や PCA の取得を考えている方の助けになれば幸いです. G.I.G. とは? Google Cloud In
! 図を多めに記載しています。分量多めですが流し見するだけでも理解しやすくなっています。 はじめに 「イベントストーミングってなにそれオイシイの?」って人向けに、「イベントストーミングっていいかも」って思ってもらうための惹きつけをするためにまとめた記事になります。 私自身がイベントストーミング導入のため、関係者にその意義を説明する際に、作成・利用した資料の内容そのものです。イベントストーミングという手法とその意義をビジネスサイドのメンバーにも理解してもらえることを目的として記載しています。 対象読者 イベントストーミングを雰囲気だけでもサクッと知りたい方 イベントストーミング
はじめに 株式会社ビットキーでQAをしているやきょ(@yakyo_824)と申します。 前回、こちらの記事では大枠としてQA組織がどういう変遷をたどったかについて説明しました。 その中で別記事にて公開予定としていた「組織体制変更における取り組みや課題と、それをどう乗り越えたか」について、この記事で話していきたいと思います。 対象読者 -他社のQA組織状況に興味がある方 -他社のQA組織に関する課題とその解決に興味がある方 QAチーム設立の背景と、その初期 ビットキーは創業後、いち早くアウトソーシングを活用し、事業のスピードを落とさずに品質を守ってきました。 ただ、アウトソーシ
はじめに 「イベントストーミング」x「BDD / TDD」x「DDD」x「モブプロ / ペアプロ」を活用して開発プロセスの改善を試みた結果、得られた知見と個人の所感をまとめた記事になります。 実際に活用してみて得られた成果・知見、シナジーについてまとめています。 対象読者 イベントストーミングやBDDに興味がある方 モブプロやTDDを使ってより良いプロセスに昇華させたい方 実装チームだけでなく、ビジネスステークホルダーやQAチーム、UIUXチームなどと強調して開発を進めたい方 開発と議論しながら評価を進めたいと思っているQAの方 記事を読むメリット イベントストーミング
はじめに 私は2015年からテストエンジニアとして活動を始めました。最初の6年はシステムテスト・アドホックテストを中心としたテスト実行業務を従事し、その後の2年はテスト実行チームのチームマネジメントを行っていました。 2023年10月に株式会社ビットキーに入社し、テスト分析・テスト設計・テスト実装のテスト活動を担当し、現在はテスト自動化作業に取り組んでいます。 自己紹介としては以上となりますが、上記で触れたチームマネジメントについて、もう少し深掘りしたいと思います。 一般的にチームマネジメントといわれる業務は様々ですが、私が担当していた業務は「チームのテスト進捗管理」「チームの運営」
はじめに 私は現在株式会社ビットキーにてE2Eテスト自動化エンジニアとしてテスト業務を行っています。 テスト自動化というと少し前までは0から環境構築して自動テスト用のコードを書き上げて・・・と専門知識を持った方が主導して取り組むことが多かったのではないでしょうか。 ですが昨今ではAutify, MagicPod, mablをはじめとした直感的な操作でテスト自動化を実現できるツールの登場により、ローコード・ノーコードでのテスト自動化が盛んになっている印象です。 弊社のテストエンジニアもより手軽にテストの自動化が行えるように、2023年1月からからmablというツールを採用しリグレッショ
はじめに ビットキーではWEBアプリケーションとモバイルアプリケーションの開発だけでなく、デバイスの開発も行っています。 そのためQAはweb・App・デバイスを使用してのテストになります。 私は前職で家庭用ゲーム機のシステムしかテストを実施したことがなかったため、一気にテストする領域が増えたことにより戸惑っていました…。 しかし今では、その楽しさを見つけることができたためここで紹介をしていきたいと思います! どういう人に読んで欲しいか QAのことをまだあまり知らない方 QAでの転職を検討している方 webのみやAppのみテストしている方 3つの領域が混ざる弊社にぜひ興味を持
はじめに ビットキーのSoftware QCチームでは「プロダクト仕様書」を作成する取り組みを行なっています。 この活動は昨年末からトライアルとして始まりました。 現在では、Software QCチームの中にソフトウェアの仕様を明文化するチームが立ち上がり、活動が始まっています。 通常、仕様書はソフトウェアの開発プロセスに関与する関係者によって作成される文書です。 プロダクト仕様書の作成を担当するチームは企業によって異なると思いますが、ビットキーではテストプロセスの支援を行う立場であるQCが担当しています。 そこで本記事では、Software QCチームによる「プロダクト仕様書」
はじめに 今回は2023年1月に株式会社ビットキーに入社しました、Software QAチーム所属のわんが担当します。 最近はありがたいことで、各プロダクトで新機能の実装が増えております。新機能の検証を従来の検証スケジュールに組み込むと、他の作業が圧迫されることがあり、また工数の不足による検証が不十分になったこともありました。 上記の課題を解決するために、新たな試みとして新機能の実装におけるQA検証を独立したプロジェクトとして取り扱うようにしました。またそれに合わせて、新たにアジャイルテストを取り入れることにし、手法としてはBDD(ビヘイビア駆動開発)を参考にすることにしました。 今
Viteを用いたReact開発を行っている際、vite devで立ち上げたDevモードと実際にビルド&デプロイしたProdモードで挙動が異なるという問題が発生したので、その原因究明メモです。 そもそもViteとは Viteはフロントエンド向けビルドツールです。2020年に登場し2024年現在ではフロントエンド領域で幅広く使われるツールとなっています。GitHubのstar数で見ると、ビルドツールとしてこれまで多く利用されてきたwebpackを追い越しています。 特徴としては高速な開発サーバー立ち上げと高速なHMRです。ブラウザ上で直接実行できるというESModuleの特性をフ
はじめに 2024年1月に株式会社ビットキーにソフトウェアエンジニアとして入社しました。ビットキーはいわゆるIoTベンチャーで、スマートロックソリューションのソフトウェア・ファームウェア・ハードウェアすべて自社で開発を行っています。 その中で私はHome事業領域のweb開発チームメンバーとして、主に賃貸管理会社様やスマートロック利用者様向けのwebアプリケーションを開発しています。フロントエンド・バックエンド両方の開発をしており、どちらにもTypeScriptを用いています。フロントのフレームワークにはReactを用いています。DDDやTDD、モブプロなどを取り入れて日々楽しく開発を
説明 2024/5/10,11に開催された「スクラムフェス 新潟 2024」に参加しましたので、成果をご報告します。 スクラムフェス 新潟 2024とは 公式サイトから引用します。 スクラムフェス新潟はアジャイルコミュニティの祭典です。アジャイルやテストのエキスパートと繋がりを持ちましょう。 この祭典は初心者からエキスパートまで様々な参加者が集い、学び、楽しむことができます。 また新潟の地場エンジニアコミュニティと、全国のエンジニアコミュニティを繋ぎ、活性化する「場」でもあります。 参加者同士でアジャイルやテストのプラクティスについての知識や情熱を共有し合いましょう。 出会った
はじめに 今回は2023年5月16日に株式会社ビットキーに入社しました、Software QA所属の勝瀬隆一が担当します。 この記事を通じて、一人一人が日々のコミュニケーションに繋がる小さなことから意識を持ち、 会社、チームの雰囲気を明るくポジティブなものにしていただきたいと思い綴りました。 読み終えた後、会社やチームの雰囲気を良くすることにおいて、まずは本記事に記載されているコミュニケーションテクニックだけでも行ってみてほしいと思っています。 Software QAという組織の文化 私が所属するSoftware QAでは2024年の目標として「ハートフル」を掲げています。 「ハ
はじめに 2024年7月10日の記事は、2023年3月に入社しましたSoftware QAチーム所属 takumi_sakao が担当します。 私は、弊社が提供するworkhubやhomehubといったサービスのソフトウェアテストに従事し、テスト分析〜テスト完了までを担当しています。 2023年10月頃からは、上記のテスト活動に加えて、Software QAチーム全体のテスト活動における品質管理(QC)も担当しています。 https://www.workhub.site/ https://www.homehub.site/ 本記事のテーマは「テスト活動におけるQC」です。 テスト活動
はじめに 株式会社BitkeyでQAをしているやきょ(@yakyo_824)と申します。 今回はBitkeyのQAがどういう変遷をたどったのかについて話していきたいと思います。 品質保証とテストの領域は事業拡大に伴いその重要性をさらに増していき、また製品の信頼性と顧客満足度を左右する重要な要素です。では、その過程はどうなっているのでしょうか?この記事を通じて、IoT分野で急成長するスタートアップにおける変遷の事例を発信し、同時に、似たような課題に直面する企業や開発組織の方にとって、有益な情報となればと考えています。 対象読者 -他社のQAに関する情報発信に興味がある方 -他社のQ