TECH PLAY

アジャイル」に関連する技術ブログ

859 件中 166 - 180 件目
ソフトウェア開発の現場では、品質の高い製品を効率的にリリースしたい、そう考えるとき、効果的なテスト戦略はとても大切ですよね。 「テストピラミッド」という言葉、どこかで見聞きしたことはないでしょうか。 これはまさに、そんなテスト戦略を考える上で非常に力強い味方となってくれるモデルなのです。 そこで今回は、「テストピラミッドって一体何だろう?」という基本的な疑問から、その詳しい構造、導入することで得られる嬉しいメリット、気をつけておきたい注意点、そして実際にチームで活用していくための具体的な方法や、さらに進ん
こんにちは。SHIFT アジャイル推進グループの hirata です。 OpenAPI は、RESTful API を設計、記述、利用するための標準仕様です。 本記事では、Node.js で OpenAPI を用いて API を設計し、その API を実装する方法を理解するために Todo アプリの構築を例に解説します。
Burndown Chartは、アジャイル開発で進捗状況を可視化するためのグラフです。残作業量と稼働日数をプロットし、進捗の確認や作業完了の目途を把握するのに便利です。導入・管理が容易で、シンプルな表現とリアルタイム性が特徴ですが、スコープの変化や進捗の誤認に対する対策が必要です。
こんにちは。まーくー&くまねこです。 ゆるっとシリーズ第8話です。 前回 から引き続き、まーくーの学び直し回です! 書籍「基本から学ぶソフトウェアテスト」 を読んで、現在でも活かせる内容があるのか?、まーくー&くまねこの会話形式でお話させていただきます。 最後まで楽しんで読んでいただければ幸いです! ゆるっと♪Blogシリーズの記事一覧はこちら(クリックで開きます) 第1話 ゆるっと♪ファームウェアテストよもやま話 第2話 ゆるっと♪学び直し!アジャイルソフトウェア開発技術者検定試験 第3話 ゆるっと♪ど
このブログの内容をポッドキャストでも配信中! ソフトウェア開発現代史年表 Ver2.07 このブログの内容をポッドキャストでも配信中! はじめに DevOps誕生以前(〜2000年代前半) 2009年:DevOpsのはじまり Flickrの伝説的講演「10+ Deploys Per Day」 パトリック・ドボアと「DevOps」という言葉の誕生 2010年代前半:ジェズ・ハンブルと継続的インテグレーション(CI)から継続的デリバリー(CD)への発展 継続的インテグレーション(CI)とは何か 継続的デリバリ
アジャイル開発をテーラリングすることで、組織やプロジェクトの特性に合わせた柔軟化が可能となり、成功率が向上します。PMBOKでもテーラリングの重要性が強調されており、適切なステップを踏むことが推奨されています。
「キャンペーン前に負荷テストを実施して、アクセス急増に耐えられるか確認してほしい」 Webサービスの開発や運用に携わる中で、このような指示を受け、何から手をつければ良いか戸惑った経験はありませんか?  「負荷テスト」という言葉は知っていても、その具体的な内容や進め方となると、よく分からないという方も少なくないでしょう。 そこで今回はそんな負荷テストに関する疑問や不安を解消するため、負荷テストとはそもそも何なのか、なぜそれを行う必要があるのかという基本から、目的に合わせたテストの種類、計画から結果
はじめに セーフィーの髙木 @hitsan です。 今年の4月に新卒3期生が入社しました。セーフィーでは約3週間の全体研修を行い、職種別研修に分かれます。職能別研修である開発本部での新卒エンジニア研修は7月末まで実施し、そのあと各チームに配属という流れです。 新卒3期生のエンジニア研修がスタートしたので研修内容について説明します。 はじめに セーフィーの新卒エンジニア研修 研修の基本的な考え 新卒研修の目的を再定義 活躍するエンジニアって? Mission Vision Value カリキュラムの紹介 コ
24年12月 25年1,2,3月中に、レバレジーズが関わった技術イベントのご紹介です。 自社イベント開催、イベント登壇など多様な関わり方で、合計19件のイベントに参加しました! 主催・共催技術イベント ~Tech-Front Meetup~ 一歩先のフロントエンドへ 12/12に、渋谷スクランブルスクエアにある弊社の本社にて、「一歩先のフロントエンド」がテーマのLTイベントを開催しました。 (イベント詳細は こちら から) 障害対応の属人化から脱却。全員を巻き込む仕組みづくりの方法 12/17に、渋谷スク
ソフトウェア開発において、品質を確保するためのテストは様々な段階で実施されます。 その中でも、個別に検証されたプログラムやモジュールが連携して意図通りに動作するかを確認する重要な工程が「結合テスト」です。 そこで今回はソフトウェア開発ライフサイクルにおける結合テストの位置づけから、その具体的な手法、効率的な進め方、そして多くの方が抱く疑問点までを幅広く解説します! import haihaiInquiryFormClient from "https://form-gw.hm-f.jp/js/haihai.
はじめに 私のチームではエンジニア向けメディアを運営しているのですが、メディア運営の意見出しや壁打ち相手ができるAIを作りたいなと思っていました。 そこで、実際にいるエンジニアを想定したペルソナをCopilot エージェントに設定し、壁打ち相手として対応できるようにしました。 今回は、Copilot エージェントの設定方法や使ってみた感想を書いていきます。 作成手順 ①ペルソナを作る ②作成したペルソナをCopilot エージェントに設定する ①ペルソナを作る まずはCopilot エージェントに設定する
こんにちは。アジャイル推進G 石丸です。 先般 デブサミ と EMConf がありましたが、両カンファレンスに弊社VPoEである池ノ上が登壇しました。
こんにちは!日夜アップデートされる新技術の波に揉まれている、ソリューションアーキテクトの岩根です。 普段は 製造業にまつわるブログ ばかり書いていますが、生成 AI 関連のブログにチャレンジしてみようと思います。 はじめに 昨今、コーディング支援エージェントが話題となっています。大規模言語モデルに自然言語で指示を与えることで、ソフトウェアのコードを生成・修正させるという、新しいプログラミング体験を提供するものです。OSS などでも広がりを見せています。AWS からは、 Amazon Q Developer
この連載では、ソフトウェア開発のQAエンジニアとして働き始めた皆様に向けて、私の実体験をもとに「こんなことを知っておけばよかった」という、ちょっとした気づきを共有します。 一緒にソフトウェア開発のQAエンジニアとしての充実したエンジニアライフを築くためのヒントを探っていきましょう。 <QAエンジニアのスタートガイド 記事一覧> ※クリックで開きます 【第1回】充実したQAエンジニアとしてスタートするためのガイドライン 【第2回】「誰のためか」を意識しよう 【第3回】QAエンジニアの第一歩、「ソフトウェアテ
こんにちは、K.Oです。 現代のソフトウェア開発では、新しい技術やプロセスの導入機会が増えています。特に、スピードと柔軟性が求められるスタートアップのアジャイル開発では、技術導入による生産性向上が大きな魅力です。しかし、現場の抵抗感やスキルギャップにより、導入が思うように進まないことも少なくありません。 そこで鍵となるのがチェンジマネジメントです。これを活用することで、組織や個人が変革に柔軟に適応し、スムーズに定着させるためのプロセスを可視化・管理できます。 本記事では、まずチェンジマネジメントの全体像を