ソフトウェアの品質を学びまくる2.0

旧ブログからゆっくり移行中です。http://blog.livedoor.jp/prjmng/

リバーシ(オセロ)を部分的に実装して、ソフトウェア開発関係者であることを証明する ー その2

前の記事では、右方向の石置き可否判定を実装しました(Excel関数で)。 今回は、上下左方向の石置き可否判定について考えていきましょう。 www.kzsuzuki.com 「逆方向」の難しさ 右方向さえできれば、左方向も本質的には同じ、簡単に実装できそうです。 し…

リバーシ(オセロ)を部分的に実装して、ソフトウェア開発関係者であることを証明する ー その1

ソフトウェアエンジニアならリバーシ(いわゆる、オセロ)の実装くらいできるだろう、というのが話題になっていたので、やってみることにしました。 「職業プログラマーな方でもオセロすらプログラミング出来ない人が大勢いるよ」というツイートがありました…

データサイエンスが今もなおセクシーだと感じるビッグデータの使い方

2007年の米国で大規模な景気後退が始まったとき、ストレスにさらされた大人たちによる、児童への虐待が増加するのではないかと危ぶまれました。しかし公式データによると、虐待保護件数はむしろ減少。特に、不景気の影響が大きい州ほど減少の幅が大きかった…

【翻訳】モダンテスティングの原則

同僚に紹介してもらった「Modern Testing Principles」、わかりやすくていいなと思ったので、許可を得て翻訳してみました。原文のブログ「AB Testing」は、ABテストとは関係なくって、PodcastとSlackを主宰しているAlanさんとBrentさんの名前からですね。 ww…

寿司とシャンパン、ディープラーニングとExcel、そんなマリアージュ

『大予測 次に来るキーテクノロジー2018-2019』という本を読みました。野村総研のアナリストである城田真琴さんが、「次に来る」8つのテクノロジーの今とこれからについて、ふんだんな事例とともに解説したものです。 大予測 次に来るキーテクノロジー2018-2…

アジャイル開発におけるメトリクスには、どういうものがあるのか

アジャイル開発において、プロダクトや組織の現状を把握するのに役立つメトリクスを知りたいと思い、「agile kpi」などでググって上位のサイトを読むという丁寧なサーベイを敢行。20個くらい読んでいくとだいぶネタも尽きてきたので、整理してみました。参考…

JSTQB-TTAシラバスのお勉強 ─ 第2章「構造ベースドテスト」(1)

TTAシラバスの第2章「構造ベースドテスト」は非常に謎めいた構成で、2.2から2.6までがコードカバレッジの話なのに、2.7が突然「APIテスト」なのです。なんだかとてもバランスが悪い印象なのですが、とにかく進むしかありません。 あと「based」の訳が当初「…

#JaSST '18 TokyoのMicco氏のチュートリアルを復習し、少しデータで遊んでみる

GoogleのテストマネージャーであるJohn Micco氏の、Flakyなテストについてのチュートリアルの内容は、こちらに書き尽くされています。なので、あらためてその復習記事を書くことはないのだけれど、SQLの勉強も兼ねて、要点を絞って振り返っておきます。 niho…

JSTQB-TTAシラバスのお勉強 ─ 第1章「リスクベースドテスト」

JSTQB-TTAシラバスのお勉強 ─ 第1章「リスクベースドテスト」 ISTQBのAdvancedレベル「テクニカルテストアナリスト」のシラバス日本語訳が出ました。いつ試験が行われるかは微妙なところですが、シラバスの紹介をしてみます。 テクニカルテストアナリストと…

機械学習の分野でも注目される、メタモルフィックテスティングとは何か。

先日のJEITAのイベントで、メタモルフィックテスティング(Metamorphic Testing、MT)というものを知り、「誰かMetamorphic Testingの勉強会やりませんか?」とブログに書いたところ、ソフトウェアテスト・ヒストリアンの辰巳さんが資料をたくさん紹介してく…

「ソフトウェアエンジニアリング技術ワークショップ2017 ~人工知能ブームの中でのソフトウェアエンジニアリング~」に参加

2017年12月15日(金)に、JEITA(一般社団法人 電子情報技術産業協会)の「ソフトウェアエンジニアリング技術ワークショップ2017」に参加してきました。プログラムなどはこちらをご覧ください。 テーマは「人工知能ブームの中でのソフトウェアエンジニアリング…

【翻訳】「アジャイルテスト」、わたしたちの定義

『実践アジャイルテスト』の著者である、Janet Gregory、Lisa Crispinの両氏による『Our Definition of “Agile Testing”』という記事を、許可をいただいて翻訳してみました。 agiletester.ca この本、勢いで買って店晒しにしておったのですが、最近やっと読…

JSTQB Advanced Level - Test Analystシラバスのわからないところ - その1 -

来たる2017年2月11日(土)、JSTQBの試験が催されます。わたしは、テストアナリストの第1回試験を受験するつもりです。前回のトライアルは受け忘れていました。 受験料が高いので一発合格したいのですが、もう3週間前となってしまったため、慌ててシラバスを読…

「IoTセキュリティのための動的テスト(ファジング)」 #IoTテストアドカレ(21)

IoT

はじめに この記事は、IoTのテストに関するネットの記事を読んでいく、「IoTテスト アドベントカレンダー」の21日目です。いったいいつから・・・アドベントカレンダーはその年のうちに終わると錯覚していた? 20日目はコチラ。 kzsuzuki.hatenablog.com プ…

「IoTのテスト:5つの大きな課題をどう乗り越えるか」 #IoTテストアドカレ(20)

IoT

はじめに この記事は、IoTのテストに関するネットの記事を読んでいく、「IoTテスト アドベントカレンダー」の20日目です。19日目はコチラ。一体いつから・・・、アドベントカレンダーは12月25日に完結すると錯覚していた? kzsuzuki.hatenablog.com プロファ…

「モノのインターネットをテストする: ヒトの体験」 #IoTテストアドカレ(19)

IoT

はじめに この記事は、IoTのテストに関するネットの記事を読んでいく、「IoTテスト アドベントカレンダー」の19日目です。18日目はコチラ。 kzsuzuki.hatenablog.com プロファイル タイトル: 『Testing the Internet of Things: The Human Experience 』 著…

「モノのインターネットのテスト」 #IoTテストアドカレ(18)

IoT

はじめに この記事は、IoTのテストに関するネットの記事を読んでいく、「IoTテスト アドベントカレンダー」の18日目です。17日目はコチラ。 kzsuzuki.hatenablog.com プロファイル タイトル: 『Testing the Internet of Things』 著者: Test and Verificatio…

「IoTと、テストへのインパクト」 #IoTテストアドカレ(17)

IoT

はじめに この記事は、IoTのテストに関するネットの記事を読んでいく、「IoTテスト アドベントカレンダー」の17日目です。16日目はコチラ。 kzsuzuki.hatenablog.com プロファイル タイトル: 『IoT and it's Impact on Testing』 著者: Bob Crews, President…

「IoTにおける自動テスト」 #IoTテストアドカレ(16)

IoT

はじめに この記事は、IoTのテストに関するネットの記事を読んでいく、「IoTテスト アドベントカレンダー」の16日目です。15日目はコチラ。 kzsuzuki.hatenablog.com プロファイル タイトル: 『Automated Testing for the Internet of Things』 著者: Vassil…

「IoTの機能テスト」 #IoTテストアドカレ(15)

IoT

はじめに この記事は、IoTのテストに関するネットの記事を読んでいく、「IoTテスト アドベントカレンダー」の15日目です。14日目はコチラ。 kzsuzuki.hatenablog.com プロファイル タイトル: 『Functional Testing for IoT』 著者: Chris Riley 参照サイト: …

「なぜIoTのテストが問題になるのか」 #IoTテストアドカレ(14)

IoT

はじめに この記事は、IoTのテストに関するネットの記事を読んでいく、「IoTテスト アドベントカレンダー」の14日目です。13日目はコチラ。 kzsuzuki.hatenablog.com プロファイル タイトル: 『Why Internet of Things (IoT) Software Testing Matters』 著…

「脆弱なIoTデバイスのテスト」 #IoTテストアドカレ(13)

IoT

はじめに この記事は、IoTのテストに関するネットの記事を読んでいく、「IoTテスト アドベントカレンダー」の13日目です。12日目はコチラ。 kzsuzuki.hatenablog.com プロファイル タイトル: 『Testing for vulnerable IoT devices』 著者: Michael Horowitz…

「IoTアプリケーションで自動テストをどう生かすか」 #IoTテストアドカレ(12)

IoT

はじめに この記事は、IoTのテストに関するネットの記事を読んでいく、「IoTテスト アドベントカレンダー」の12日目です。11日目はコチラ。 kzsuzuki.hatenablog.com プロファイル タイトル: 『How Automation Testing can be Beneficial for IoT Applicatio…

「IoTのテストでは何が変わっているのか」 #IoTテストアドカレ(11)

IoT

はじめに この記事は、IoTのテストに関するネットの記事を読んでいく、「IoTテスト アドベントカレンダー」の11日目です。10日目はコチラ。 kzsuzuki.hatenablog.com プロファイル タイトル: 『How Testing for the Internet of Things (IOT) is it differen…

「IoTデバイスをテストする能力」 #IoTテストアドカレ(10)

IoT

はじめに この記事は、IoTのテストに関するネットの記事を読んでいく、「IoTテスト アドベントカレンダー」の10日目です。二けた目突入したよ! 9日目はコチラ。 kzsuzuki.hatenablog.com プロファイル タイトル: 『The power of testing IoT devices』 著者…

「IoTテストでより賢く」 #IoTテストアドカレ(9)

IoT

はじめに この記事は、IoTのテストに関するネットの記事を読んでいく、「IoTテスト アドベントカレンダー」の9日目です。8日目はコチラ。 kzsuzuki.hatenablog.com プロファイル タイトル: 『Getting Smarter at IoT Testing: National Instruments』 著者: …

「IoTテストの3つの課題」 #IoTテストアドカレ(8)

IoT

はじめに この記事は、IoTのテストに関するネットの記事を読んでいく、「IoTテスト アドベントカレンダー」の8日目です。エッこれでまだ1/3ですか? 7日目はコチラ。 kzsuzuki.hatenablog.com プロファイル タイトル: 『Internet Of Things. Introduction & …

「モノのインターネットの紹介とテストの課題」 #IoTテストアドカレ(7)

IoT

はじめに この記事は、IoTのテストに関するネットの記事を読んでいく、「IoTテスト アドベントカレンダー」の7日目です。1週間も終わっていませんが、すでに息切れ感がありますよ。6日目はコチラ。 kzsuzuki.hatenablog.com プロファイル タイトル: 『Intern…

「性能テストのいろは: IoTにどうアプローチするか」 #IoTテストアドカレ(6)

IoT

はじめに この記事は、IoTのテストに関するネットの記事を読んでいく、「IoTテスト アドベントカレンダー」の6日目です。5日目はコチラ。 kzsuzuki.hatenablog.com プロファイル タイトル: 『Performance Testing 101: How to Approach the Internet of Thin…

「モノのインターネット セキュリティテストフレームワーク」 #IoTテストアドカレ(5)

IoT

はじめに この記事は、IoTのテストに関するネットの記事を読んでいく、「IoTテスト アドベントカレンダー」の5日目です。4日目はコチラ。 kzsuzuki.hatenablog.com プロファイル タイトル: 『Internet of Things (IoT) Security Testing Framework』 著者: I…