「 ikedon 」一覧

テストプロセスの能力改善技術 ~その1

テストプロセスの能力改善技術 ~その1

 SNS等での湯本剛さんの発言から,そろそろTPI NEXT の日本語訳版が出版されることはご存知かと思います。テスト技術系書籍としては久しぶりの新刊ということもあり話題になっており,本Blogでも取り上げてみたいと思います。初回の本記事ではテストプロセスの能力改善技術について,どういったものがあるか簡単に紹介したいと思います。  そもそも「テストのプロセス改善のための技術なんてあるの?」という声が上がりそうですけれど,実はあります。 SQuBOK V2 では2.3.1.4 T:TPI(テストプロセス改善),2.3.1.5 T:TMMi(テスト成熟度モデル統合)が取り上げられています。ISTQB-AL テストマネージャシラバスではそれらに加えて,CTP(クリティカルテストプロセス)やSTEP(体系的テストと評価プロセス)が紹介されています。また,ISO/IEC/IEEE 33036(テストプロセスのアセスメントモデル)も策定中です。現場寄りの方になると読み飛ばしてしまいがちなところに書かれているため,認識していなかった人もそれなりに多いのではないかと思います。  挙げた...

【開催レポート】第0回マインドマップ本読書会

【開催レポート】第0回マインドマップ本読書会

 長崎IT技術者会の勉強会として,新たに「マインドマップ本読書会」が企画され,その第0回が実施されました。  ★第0回マインドマップ本読書会    この勉強会は『初心者かつ20代のエンジニア限定』を対象としています(実際には,テスト技術分野の初級者であればOK)。「ソフトウェアテストのいろはを知りたい」「テストの基礎から勉強したい」「テストの勉強を始めて間もない」という人たちで集まって,本の読破&日々のテスト業務の改善をめざす勉強会ということです。  筆者はというと,著者の一人ということで,予定が合うときには顔を出し適宜議論に加わるといったオブザーバー的な立場でご協力させていただきます。 当日は藤沢さん+参加者4名+筆者の計6名が集まりました。  まず最初に発起人である藤沢さんから挨拶があり,各自の自己紹介がありました。エンプラ系やWeb系,組込み系と分野がばらけており,また,今年の入社したばかりという方もおられ,バラエティに富んだ構成となったようです。議論にも幅が出そうですね。  次に藤沢さんから「マインドマップ本」の概要について,解説がありました。本の概要や各章ではどんな内容が...

【開催レポート】長崎QDG2015  その7:クロージングトーク&クロージングセッション

【開催レポート】長崎QDG2015  その7:クロージングトーク&クロージングセッション

 レポートも第7回目となりました。今回はクロージングトーク&クロージングの様子をレポートします。  クロージングトークは予定では清水さんと筆者にて派生開発やUSDMについてその未来を語るというものでしたが,当日はこの内容は使わず,議論ができなかった「V字モデルのテスト工程のインプットがUSDMだったときに慌てないために」のディスカッション部分として実施することになりました。  「V字モデルのテスト工程のインプットがUSDMだったときに慌てないために」では後半に「そもそもV字モデルでいいのか,本来のXDDPでのテストとは?」というテーマでディスカッションする予定でした。これについて,実は当日までにメールで清水さんと筆者で議論をしていました。これを受けて,まず最初に清水さんからXDDP提唱者の立場から,解説をしていただきながら議論することとなりました。その要点としては以下です。 XDDPではテストを語らないわけではなく,それ以前に品質を作りこむことを重視している テストに必要な情報は変更要求仕様書を工夫することで盛り込める 例えば,TMの列にテスト仕様書を加えるのもありだろう ...

【開催レポート】長崎QDG2015  その6:コミュニティアピールセッション

【開催レポート】長崎QDG2015  その6:コミュニティアピールセッション

 レポートの第6回目です。 今回はコミュニティアピールセッションの様子をレポートします。コミュニティアピールセッションとは,休憩時間に実施されるレストタイムスライドショーセッションの資料を使って2分間アピールをするものです。(本記事掲載の写真は各発表者の許可を得て掲載しています)■ 長崎SWQuality&DevelopmentGathering2015 レストタイムスライドセッション スライド集  今回は次のコミュニティから投稿をいただきました。 長崎IT技術者会 バグ票ワーストプラクティス検討プロジェクト 九州ソフトウェアテスト勉強会 「長崎IT技術者会」は本イベントの主催元であり,Facebookグループで活動中です。長崎に縁があったり興味があれば参加できるとし,長崎にこだわらず全国各地で勉強会を開催しています(県外開催の場合は,冒頭に長崎の宣伝つき)。 これまでに東京地区でマインドマップによるテスト分析設計勉強会やISTQB-AL勉強会など5回の勉強会を実施,イベント後にも9/2に第6回を開催予定です。また,年に一度以上は長崎でもイベントや勉強会をやっていきたいので...

【開催レポート】長崎QDG2015  その5:テスト自動化の現場から

【開催レポート】長崎QDG2015  その5:テスト自動化の現場から

 レポート第5回目です。  株式会社ウェブレッジ 浦山さつきさんによる「テスト自動化の現場から」の様子をレポートします。(本記事掲載の写真やスライド画像 は浦山さんの許可を得て掲載しています)  浦山さんは第三者検証会社であるウェブレッジに所属し,エンタープライズ・金融系システムのテストを対象にテスト設計や自動化,マ ネジメントや教育に取組んでいらっしゃいます。また,テスト自動化研究会やテスト設計コンテスト出場チームであるしなてすに所属,システムテスト自動化標準ガイドを共訳されるなど多方面で活躍されています。このセッションではテストを自動化したシステムの紹介と自動化あるあるについて解説いただきました。 ■テスト自動化の現場から~テスト自動化の保守の話~ from Satsuki Urayama  自動化したシステムの紹介は「店舗情報ポータルサイトの品質管理業務」と「顧客管理システムのテスト」2つでした。  「店舗情報ポータルサイトの品質管理業務」は,約60万軒の店舗情報を扱うWebサービスについての事例です。品質管理部は会亜h粒に対 してリリース判定やコンテンツの機能...

【開催レポート】長崎QDG2015  その4:V字モデルのテスト工程のインプットがUSDM形式だったときに慌てないために

【開催レポート】長崎QDG2015  その4:V字モデルのテスト工程のインプットがUSDM形式だったときに慌てないために

 折角地元でイベントを開催したのですから,筆者自身も何か技術を紹介したいという想いがありました。自身が主催するイベントとで自身がしゃべるというのはマッチポンプも過ぎるのではという考えも一瞬よぎったのですが,なかなかない機会でもありましたし,時間の調整セッションも必要だと自分を納得させしゃべることにしました。自身のスライドを簡単に解説します。(過去のBlog記事を改編して作成しています) ■V字モデルのテスト工程のインプットがUSDM形式だったときに慌てないために from Ikedon  イベントのテーマである「派生開発」それと,清水さんが「USDM」について講義下さっている,「テストの立場に立ったセッションも入れたい」といういうことで,こういったタイトルに落ちつきました。  USDMについてはすでに清水さんの講義で理解をしているはずです。また,XDDPについては藤沢さんの発表にて概要が紹介されています。これらを前知識として利用させていただくことにしました。どちらもあるべき姿に立って語られていますので,このセッションでは「そうはいっても現実いびつな状況ってあるよね」とい...

【開催レポート】長崎QDG2015  その3:SQuBOK読破会活動紹介とSQuBOKにおける派生開発

【開催レポート】長崎QDG2015  その3:SQuBOK読破会活動紹介とSQuBOKにおける派生開発

 レポート第3回目です。  このセッションは「コミュニティショートセッション」と題し,他の技術コミュニティから活動紹介を行っていただくものです。長崎の 聴講者は他の地域でどのようなコミュニティが,どのような活動しているのか知ることができます。また,県外のコミュニティは長崎の技術者に活動を知ってもらうことができ,お互いの技術交流のきっかけになることを期待しています。  発表者の藤沢さんはSQuBOK読破会に所属し,定例会の運営に積極的に関わっていらっしゃいます。そのほか,品質やテストに関わるコミュニティで活動するほか,本イベントにも実行委員として関わっていただいています。本セッションでは,SQuBOK読破会メンバの立場から「SQuBOK読破会活動紹介とSQuBOKにおける派生開発」 というにタイトルで発表いただきました。(本記事掲載の写真やスライド画像は藤沢さんの許可を得て掲載しています) ■ SQuBOK読破会活動紹介とSQuBOKにおける派生開発 from Kosuke Fujisawa  発表は, 前半は「SQuBOK読破会の活動紹介」,後半は「SQuBOK V2 にお...

【開催レポート】長崎QDG2015  その2:要求仕様記述手法「USDM」ってどんなの? -明日から使えるUSDMのエッセンス-

【開催レポート】長崎QDG2015  その2:要求仕様記述手法「USDM」ってどんなの? -明日から使えるUSDMのエッセンス-

 レポートの第2回です。  今回はこの長崎 SW Quality & Development Gathering 2015 のメインとなるセッションです。  「要求仕様記述手法「USDM」ってどんなの? -明日から使えるUSDMのエッセンス-」と題して,AFFORDD(派生開発推進協議会)の代表でありUSDMやXDDPの生みの親である清水吉男さんに講義&演習をしていただきました。AFFORDD様にはこのイベントに共催としてご協力いただいており,本セッションは「AFFORDD共催特別セッション」としています。講師の清水さんにはAFFORDDから講師派遣支援という形で長崎まで来ていただきました。  この場を借りてAFFORDD様,そして清水様に深く御礼申し上げます。  セッションは清水さんの自己紹介から始まりましたが,この自己紹介が勉強会参加者に向けた強力なエールでした。  清水さんは一度モノつくりの業界を去り,植木屋になりました。植木屋ではやることがほとんどきまっており,植木屋としての腕の良さは,その決まっていることをどれだけうまくやれるかということなのだそうです。つま...

【開催レポート】長崎QDG2015  その1:オープニングセッション

【開催レポート】長崎QDG2015  その1:オープニングセッション

 長崎QDG2015はオープニングセッションから始まりました。 ■長崎SWQuality&DevelopmentGathering2015 オープニング資料 from Ikedon  このセッションは勉強会イベントを開催するに当たってその概要と長崎IT技術者会について説明をするものです。  長崎SWQuality & Development Gathering 2015 とはその名の通り,ソフトウェア品質技術と開発技術のどちらも取り扱いトータルとしてのソフトウェア開発を勉強し,またそういったロールの人が交流しようという想いが込められています。  常々ソフトウェア開発技術というものは総合技術であると思っています。(体系化による)技術分野やロールの異なりがあるとしても,連携したり作用したり融合したりする必要があるはずです。ですので,今回は品質技術と開発技術にわけていますが,両方を取り扱う必要があると考えたわけです。勉強会等を利用して成長していくうえで,自身の専門技術はこれだとか,自分のロールはこれだとか決めてしまうのはある意味自分を限ることなのかもしれません...

【開催レポートリンク】長崎 Software Quality and Development Gathering 2015

【開催レポートリンク】長崎 Software Quality and Development Gathering 2015

 去る2015年8月12日,長崎ブリックホール(長崎市茂里町)にて勉強会イベントを開催しました。半年ほど前に「何らかの形で地元貢献したい!」と考え至りまして,長崎IT技術者会をFacebookグループで立ち上げ,そのフラグシップ勉強会イベントとして具現化することができました。 当日は,当初想定していた以上のご参加をいただき,イベントとして成功裏に終了することができました。開催にあたり,共催くださったAFFORDD(派生開発推進協議会)様や参加者,スタッフの方々に御礼申し上げます。 さて,この勉強会イベント「長崎 SW Quality & Development Gathering 2015(略称:長崎QDG2015)」について,当日の様子を数回に分けて,簡単にレポートをしたいと思います。当日ご参加いただいた方には復習の一手として,ご参加いただけなかった方には当日の様子を知るためにご利用いただければと存じます。■イベント詳細ページ長崎 SW Quality & Development Gathering 2015■レポート一覧(掲載次第リンクを更新します)【開催レポー...

発表してきた:「長崎QDG2015」V字モデルのテスト工程のインプットがUSDM形式だったときに慌てないために

発表してきた:「長崎QDG2015」V字モデルのテスト工程のインプットがUSDM形式だったときに慌てないために

去る2015年8月12日,長崎ブリックホール(長崎市茂里町)にて「長崎 SW Quality & Development Gathering 2015」が開催されました。 私は主催者としての参加でしたが,少しだけお話ししてきました。 ■「長崎SWQuality&DevelopmentGathering2015」 V字モデルのテスト工程のインプットがUSDM形式だったときに慌てないために from Ikedon XDDPにおけるテストについて,現実的によくある話をとりあげ,理想と現実の差を認識してもらい,ディスカッションするというセッションでした。 本来XDDPは実装までに品質を作り込むことを重視する(というか作り込まれる)ため,清水さんの本にはあまりテストについては言及されていません。これ自体はそりゃそうだよねと納得するわけですが,現実としては今まであるVモデルベースの社内規格の左側である開発工程にXDDPを当てはめるということが多くあります。 こういったゆがんだ導入の場合,本にはテスト工程についての記述が少ないので,テスト工程の運用について混乱してしまうこと...

【参加募集】長崎 SW Quality & Development Gathering 2015

【参加募集】長崎 SW Quality & Development Gathering 2015

長崎SW Quality & Development Gathering 2015 やります!来る8/12日に小生の地元である長崎市内にて勉強会イベントを開催します!(ぱちぱち 名前は「長崎 SWQuality & Development Gathering 2015」とつけました。 ソフト開発には品質技術・開発技術どちらも重要ですよという想いをこめています。 また,2015とつけているのは,今後毎年続けていきますよという決意表明でもあります。 ★プログラム詳細,申し込みサイト   今回は派生開発推進協議会(AFFORDD)様との共催です。 XDDPでご高名な清水吉男様にUSDMに関する講演・演習を行っていただきます。 また,SQuBOK読破会によるSQuBOK V2 での派生開発の取り上げられ方紹介やテスト自動化の話もあります。 (私も「テストベースがUSDMだったときに慌てないために」というタイトルでゆるく発表します) というわけで,充実した半日となりますが,なんと,参加費は無料です! 是非一人でも多くの方にご参加いただけるとうれしいなぁと思います。 残...

テストケース表現はバリエーションがある

テストケース表現はバリエーションがある

最近テスト技法について教える機会が多いのですが、その後話を聞くとなかなかテストが改善しないという話を聞きます。 どういったことなのかとよくよく話を聞いてもテスト技法の適用は間違ったことはやっていない。 そこでテストケースを見せてもらうと、これが良くない。そもそもテストケースとしてきちんと書けていないのです。 そういった状況においてはどれだけテスト技法を覚えたとしても実際の業務で使えるもににはなりません。 実行担当者はテストケースを読んで実行します。そのテストケースの理解が難しかったり、そもそも成立していなかったら、テスト実行の品質は期待できないですから、結果としてテストは成立しないでしょう。 例えば制御フローテストという技法を使う場合、フローグラフに線を重ねることでテストケースを表現する場合もあれば、デシジョンテーブルを使って表現する方法や手順ベースで書くこともできます。 どれが表現方法として適切でしょうか? 多くの場合、組織でテストケース(リスト)の標準フォーマットが規定されていますが、それをそのまま何も考えずに使うとテスト技法とマッチせず、結果として非...

JaSST’13 Kyushu 参加受付中

JaSST’13 Kyushu 参加受付中

 来る11月1日に福岡にてJaSST'13 Kyushu が開催,現在参加受付中です。また終了後,イブニングセッションが開催予定です。 ★JaSST'13 Kyushu ソフトウェアテストシンポジウム 2013 九州「すべての技術者・管理者に夢と元気を!」  日 時: 2013年11月1日(金) 13:00 - 18:00 (その後イブニングセッション18:00 - 20:15) 会 場: 福岡SRP(ソフトリサーチパーク)センタービル ももち浜SRPホー 参加費: シンポジウム 3,990円(税込), イブニングセッション 無料      ※イブニングセッションからの参加も可  基調講演は榊原彰氏(日本アイ・ビー・エム)による「未来の話をしよう。」社会におけるITが今後どのように変化していくのか,その中でIT技術者がどのように振舞っていくべきか,その際の品質をどのように担保するかを,最新の技術や事例を踏まえて議論するとのことのです。招待講演として細川宣啓氏(日本アイ・ビー・エム)による「これから"バグ"の話をしよう」,西康晴氏(電気通信大学)による「ちょっと明日のテストの話をしよ...

Web上で図の作成& リアルタイム コラボレーションツール「Cacoo」その3

Web上で図の作成& リアルタイム コラボレーションツール「Cacoo」その3

今回はCacooのメインの機能である「作図」機能の基本について紹介します。この作図の機能はWebサービスと思えないほど充実しており,作図用途としては十分に普段使いに耐えられるものです。PowerPoint等を使って作図している人も多いですが,乗り換えてみてはと思います。では早速Cacooのサイトからログインしましょう。★Cacooのサイト。 ★ソフトウェアプロジェクトにおけるツールの活用を考える会 第6回勉強会(Cacoo勉強会) ■「図の一覧」タブログインしたら「図の一覧」というタブを開き,右肩にある「新しい図を作成」をクリックします。■作図図の編集ウィンドウが開きます。以降の操作はここから行います。キャンバスの回りに「ツールバー」および「ステンシル」「インスペクタ」「チャット」が配置されています。基本的にはステンシルから図形をドラッグ&ドロップし,インスペクタやツールバーによってその図形を装飾します。ステンシルはいくつかグループに分かれており,デフォルトでは基本・オフィス・ウェブ・ソフトウェア・その他などがあり,様々な図を使うことができます。試しにステンシルからUMLのアクタを...

.net向け 静的解析ツール FxCop

.net向け 静的解析ツール FxCop

私は所謂組込み系の会社にいますが,最近CやC++以外の言語の静的解析ツールについて聞かれることが増えてきました。というか,.NET向けの問合せが増えて来ました。個人的には「静的解析ツールを使うのは最低限のマナーだろ」と思っており,ツールは言語別にひと通り押さえておいてほしいなーと思いつつも日頃忙しい設計者にそこまで求めるのも酷かなと言う気がします。 と思っていたら普段からVS使っている人でも知らない人がちらほらいる。 ということでひとつ紹介です。 .NET向けの静的解析ツールは実は結構前からMicrosoft謹製の「FxCop」が有名で利用者も多いです。FxCopは.NET向けのアセンブリを解析するので基本的に対応する言語であればなんでも解析が可能で,Microsoftのクラス ライブラリ開発のデザイン ガイドラインに反していないかをチェックしてくれるものです。とりあえず何か入れときたいという用途では使って損がありません。 ■クラス ライブラリ開発のデザイン ガイドライン ■FxCopのインストール入手はWindowsSDKをインストールすればよいです。.NET Developme...

Web上で図の作成& リアルタイム コラボレーションツール「Cacoo」その2

Web上で図の作成& リアルタイム コラボレーションツール「Cacoo」その2

第1回はログインまででした。★Cacooのサイト。 ★ソフトウェアプロジェクトにおけるツールの活用を考える会 第6回勉強会(Cacoo勉強会) 今回は「はじめに」タブを見てみます。さっそくCacooにログインしましょう。■「はじめに」タブまずは「はじめに」というタブを選んでみます。はじめに」タブではCacooの基本機能を5つのステップに分けて簡単に説明をしています。Step1から「新しい図を作る」,「フォルダを作る」,「共有フォルダを作る」,「友達をCacooに招待」,「自分のアイコンを設定する」です。ポインタを乗せるとそれぞれの簡単な説明が表示されます。ステップ1だと次のように表示されます。吹き出し内のリンク「新しい図を作成」をクリックしてみましょう。図の編集画面が表示されます。編集はまた後ほど...というわけで,とりあえずこのまま保存します。右上の「図の保存」を選択すると大ログが開きます。適当なタイトルをつけて保存します。このウィンドウを閉じて,もとのウィンドウに戻ります。再度「はじめに」タブを選択しましょう。Step1が終わりましたので,だるま落としの左の柱からなくなりました...

Software Testing ManiaX vol.8 頒布

Software Testing ManiaX vol.8 頒布

8月といえばコミックマーケット! って,今日じゃん!というわけで,さーくるWACATEのサイトが(すでに)更新され,出展情報と新刊となるSoftware Testing ManiaX vol.8 の目次情報が公開されています。 ★さーくるWACATE  ★C84出展情報日時:2013/8/11 10:00 - 16:00場所:東京ビックサイト  東2R21b ★Software Testing Maniax vol.8 ◆Software Testing ManiaX vol.8 刊行にあたって / 池田 暁 ◆アーキテクチャで比較するATDD with DSL / @oota_ken  ◆テストのクラウドソーシングとバグ修正の自動化 / 森崎 修司  ◆テストエンジニアのもつ素質と資質 ―君の小宇宙(コスモ)は燃えているか!― / 九州ソフトウェアテスト勉強会 (仮)  ◆バグ票の目的って? / バグ票ワーストプラクティス検討プロジェクト  ◆なぜか多次元ゾーン分析は実践者が少ない / 上山 美之  ◆継続的な勉強会を運営する17のポイント / 根本 紀之  ◆品質とはなんだ...

Web上で図の作成& リアルタイム コラボレーションツール「Cacoo」その1

Web上で図の作成& リアルタイム コラボレーションツール「Cacoo」その1

ソフトウェアプロジェクトにおけるツールの活用を考える会の勉強会で「Cacoo」というツールが取り上げらます。★ソフトウェアプロジェクトにおけるツールの活用を考える会 第6回勉強会 ソフトウェアの設計作業でモデリング・作図ツールを使うことはもはや当たり前となっていますが,近年テストの設計にもモデリングの概念が導入されています。つまりソフトウェアの開発に関わるにあたりモデリング・作図ツールを使うことは必須であり,基本的なスキルとして所持しておく必要があります。筆者はこれまでRhapsdoyやastehaといったツールを使うことが多くCacooの存在はこれまで知らなかったので,勉強会の予習ということで使ってみようと思います。リアルタイムコラボレーションというキーワードもビビッときています。そんなわけで,いつまで続くかわかりませんが,紹介記事を書いてみたいと思います。今回はCacooの概要とログインまでです。■Cacooの概要Cacooのサイトはこちら。は「Web上で図の作成&リアルタイムコラボレーション」ということで,オンライン前提での協業作図ツールと理解すれば良いでしょう。 ・フローチ...

【開催告知】SWATUG 第6回勉強会 「Cacoo」

【開催告知】SWATUG 第6回勉強会 「Cacoo」

ソフトウェアプロジェクトにおけるツールの活用を考える会(SWATUG)は2013年09月06日(金)に第6回勉強会を開催します! 第6回目は「Web上で図の作成&リアルタイムコラボレーション」というコンセプトの Cacoo というツールをテーマに,株式会社ヌーラボの平山様にご講演を頂きます。 リアルタイムに図やドキュメントを作成・共有できるツールの、導入事例、活用事例が聞ける貴重な機会になると思っております。近年モデリングという作業は設計者だけでなくテストエンジニアでも利用するのが当たり前となってきています。そのうえオフショアや他拠点開発で円滑にモデルを共有する重要性が高まってきています。どうぞこの機会にツールや考え方を学んでいただければと思います。そのために勉強会を活用いただければ幸いです。勉強会の申し込みについてはコチラ。★ソフトウェアプロジェクトにおけるツールの活用を考える会 第6回勉強会 ご自身の参加はもちろん是非身の回りにご紹介ください!※Cacooについては本Blogでも紹介記事を作成中です。 是非そちらもご参照ください。  ・Web上で図の作成& リアルタイム コラボ...

スポンサーリンク