Doorkeeper

ソフトウェア開発におけるアジャイル基盤の構築 (バージョン管理システムやテスト自動化ツールとの連携の必要性)

2020-11-18(水)16:00 - 17:00 JST
オンライン リンクは参加者だけに表示されます。
申し込む

申し込み受付は終了しました

今後イベント情報を受け取る

参加費無料

詳細

本セミナーは終了いたしました。

資料は、セミナー開催報告ページで公開しています。


本セミナーはWebセミナーです。

ツールはZoomを使います。URLは直前にメールにてご連絡いたします。なお、事前に以下のURLでテストをお願い致します。https://zoom.us/test

人気のプロジェクト管理ツール、Redmine

Redmineはチーム内のタスク管理と進捗管理ができるオープンソースのプロジェクト管理ツールです。無料で開始でき、自社開発にも受託開発にも広く使われているツールです。

ソフトウェア開発で行うプロジェクト管理

 ソフトウェア開発のプロジェクト管理には、ウォーターフォール型開発とアジャイル型開発があり、それぞれ異なる方式によって管理が行われます。
アジャイル型開発は、リリース可能なソフトウェアを迅速かつ高頻度で提供する特徴があり、「計画⇒開発⇒実装⇒テスト」といったサイクルを繰り返して開発を行います。「スクラム」によるアジャイル型開発では、製品の完成までに必要な機能をプロダクトバックログとしてまとめ、作業期間を1~4週間程度の一定の期間(スプリント)に定めて、このスプリント毎で作業の進捗状況等を管理し、開発を進めます。製品がリリースされた後、追加したい機能の新たなアイデア等が出た場合は、プロダクトバックログに追加され、次回以降のスプリントで作業を行います。ウォーターフォール型開発とは異なり、仕様変更に柔軟に対応可能で、リリースされたソフトウェアのフィードバックを高頻度に得られ、ユーザの要望を反映させることが可能です。

アジャイル基盤の構築にバージョン管理システムと継続的インテグレーションツールが必要な理由

アジャイル型開発では、短期間でリリースされるソースコードの総数が増加します。この時、「どのリビジョンのソースコードをリリースしたか」等、正確に管理していく必要があります。『Subversion』や『Git』に代表されるバージョン管理システムを活用することで、開発したソースコード及びリリースした成果物の管理を行うことが出来ます。
加えて、リリースサイクルを早めるためにはテスト期間の短縮がカギとなります。頻繁な修正とリリースに伴って、ビルドやデプロイ作業の頻度も高くなります。これは、テスト漏れやテスト環境用のソフトウェアを誤って本番環境にデプロイしてしまうといった人為的ミスの増加につながってしまいます。これを防ぐため、『Jenkins』等の継続的インテグレーションツールを用いることで、テスト結果の確認とデプロイ作業の正確性と効率の向上が可能になります。

「Easy Redmine」で提供可能なソフトウェア開発環境

アジャイル基盤を構築するためには「アジャイル向けのタスクやステータス管理機能」を始め、「バージョン管理システムとの連携」や「継続的インテグレーションツールとの連携」等が必要になります。

Easy Redmine には、『スクラム・カンバン』の機能と『Jenkins』との連携が可能な追加モジュールがあります。これらの追加モジュールを組み合わせることにより、「アジャイル向けのタスクやステータス管理機能」・「バージョン管理システムとの連携」・「継続的インテグレーションツールとの連携」を包括的に提供します。

本セミナーでは、現在あるいはこれからソフトウェア開発でアジャイル型開発を実践するプロジェクトマネージャーやエンジニア向けに、Easy Redmine を活用したアジャイル型開発環境を簡単な製品デモと共に紹介します。

プログラム 

15:45~16:00 受付

16:00~16:40 Easy Redmine の紹介 とデモ

アジェンダ
・Easy Redmine の紹介
・アジャイル型開発についてのおさらい
・バージョン管理システムと継続的インテグレーションツールの必要性

デモ
・アジャイル型開発での活用
 〇スクラム
 〇バーンダウンチャート
・バージョン管理システムとの連携
・Jenkins との連携

16:40~17:00 質疑応答

主催

株式会社ヒューリンクス

 

当日アクセスに関するお問合せ

zoom@osslabo.com

セミナー事務局

マジセミ株式会社

マジセミ

※リアルセミナーの場合は、当日は名刺を2枚お持ち下さい。Webセミナーの場合は不要です。

※以下の方について、当社判断によりご参加をご遠慮頂く場合がございます。予めご了承下さい。

・講演企業の競合となる商品・サービスを提供している企業、同業の企業、及びそのグループ企業・関連企業の方

・個人や個人事業主の方

・その他、弊社及び講演企業が不適切と判断した企業・個人の方

※申込が多数の場合、弊社抽選にてご参加をご遠慮頂く場合がございますので、予めご了承ください。

※本コミュニティにご提示いただいた情報、及び、申込時にご記載頂いた内容、当日受付でご提示頂いた名刺情報は、マジセミ株式会社にて収集し、マジセミ株式会社/オープンソース活用研究所、及び、主催・共催・協賛・協力・講演の各企業へ提供します。ご記入頂いた個人情報は、マジセミ株式会社/株式会社オープンソース活用研究所及び主催・共催・協賛・協力・講演企業にて厳重に管理し、各社のサービス、製品、セミナー、イベントなどのご案内に使用させて頂き、また各社のメルマガに登録させていただきます。ご記入頂いた個人情報は、法で定める場合を除きご本人の同意を得ることなく第三者へ提供いたしません。利用目的遂行のため個人情報の取扱いを外部に委託する場合は、委託した個人情報の安全管理が図られるように、委託をする各社が定めた基準を満たす委託先を選定し、委託先に対して必要かつ適切な監督を行います。 お客様の個人情報に関する開示等は、お申し出頂いた方がご本人(代理人)であることを確認した上で、各社において合理的な期間および範囲で対応いたします。開示等の手続き、個人情報の取扱いに関するお問い合わせは下記のお問い合わせ窓口へご連絡下さい。

〔お問合せ先 及び 個人情報保護管理者〕 株式会社オープンソース活用研究所 個人情報保護管理者 連絡先:03-6721-8548
)

コミュニティについて

マジセミ×システム開発・テスト(デジタルとの新たな出会いと体験)

マジセミ×システム開発・テスト(デジタルとの新たな出会いと体験)

本コミュニティは、マジセミ株式会社がプロデュースする、「マジセミ」のコミュニティです。 「マジセミ」とは、IT企業が単なる売り込みではなく、参加者のために本当に「役に立つ」情報を提供する、”本気”の問題解決セミナーです。 また、「マジセミ」を通じてデジタル関連のプロダクトやサービスとの、新たな出会いと体験の場を創造することで、IT業界・製造業の発展と、エンジニアの活躍促進を実現することを目...

メンバーになる