テストについて知っておくべきこと

テストはテストの実装と言われることがありますが、これはソフトウェアとテストの実行のことを意味しています。テストの実装には、作ったソフトウェアを実際に動かして動作を確認するテストだけでなく、要件定義書、機能仕様書、ソースコードのレビューなど、様々なテストがあります。   テストの主な目的には以下のようなものがあります ・テストエラーを見つけること ・品質管理 ・製品の決定をサポートするための情報 (リリースされたかどうかなど) を提供すること ・エラーの発生を防ぐこと   テストとデバッグの違いとはなんでしょうか。テストはエラーを見つけることです。デバッグはエラーの原因を見つけて修正することです。テストの責任は一般的にテスターにありますが、デバッグの責任は開発側にあります。   A> テストの7原則 原則1:テストは欠陥があることしか示せない テストを通じて、ソフトウェアにエラーを見つけることはできますが、完全にエラーが起きないということを示すことはできません。テストをして故障が起きなかった場合、本当にそのソフトウェアに欠陥がなかったのかもしれませんが、偶然エラーが起きなかっただけの可能性があります。テストではソフトウェアのエラーを減らすことはできますが、エラーがなかった場合でも、そのソフトウェアが欠陥が無いということは証明できないのです。 原則2:全数テストは不可能である 全数テストとは、ソフトウェアに入力する可能性のある全てのパターンをテストすることです。データが膨大になり過ぎてしまう為、非常にシンプルなソフトウェアを除いてこれは一般的に不可能です。実際のテストでは、全てのケースをテストする代わりに、ポイントを絞ってテストが行われています。 原則3:できるだけ早くテストする バグの発生を防ぎ、バグを早く発見する為に、ソフトウェアの開発の段階からテストを進めるべきです。 原則4:エラーの偏在 ソフトウェアのエラーは特定のモジュールに集中していることが多いことから、過去の分析結果などを参考にしながら、テストの焦点を絞るのが良いとされています。 原則5:農薬のパラドクス 農薬を使っていると、そのうち害虫が耐性を持ち、効かなくなってくるのと同じように、ソフトウェアテストにおいても、同じテストを繰り返している中で、そのテストでは新たなエラーが見つからなくなってきます。これを回避する為に、定期的にテストケースを見直して、変更していく必要があります。 原則6:テストは要件次第 違う要件の下では、テストのやり方は変わってきます。例えば、銀行のシステムとウェブサイトでは、テストのやり方は完全に違います。ソフトウェアが使用される状況や目的に合わせてテストのやり方は変える必要があります。 原則7:「バグゼロ」の落とし穴 システムのテストエラーが起きないようにすることに集中しすぎて安心してはいけません。テストの工程の中で、欠陥を修正したことによる影響範囲や、新たな欠陥が無いか確認しないといけないからです。   B> 基本的なテスト段階 1、テスト設計とコントロール テスト設計は、テストの目的と仕様の決定作業です。 テスト制御とは、テスト中の計画と進捗を比較する作業です。   2、テスト分析と設計 抽象的な要件を特定のテスト条件またはテスト設計に変換します。  具体例: ・リスク分析レポート、インターフェース仕様などのテストベースのレビューなど ・優先度を指定してテストケースを設計する ・必要なテストデータを分類する   3、テスト実装とテスト実行 この段階では、テストケースやその他の必要な情報に基づいてスクリプトまたはテストの順番を作成し、環境を構築してテストを実行します。   4、成果とレポートの評価 テスト実装がテストの目的を満たしているかどうかの評価です。  具体例: ・テスト計画段階で指定されたテスト終了基準とテスト結果を比較する ・追加のテストが必要か、出力の基準を変更する必要があるかを判断します ・テストレポートを書く   C> テストの心理学   テスターと開発者はいつも、クライアントのニーズを満たす完璧なソリューションを作成する、という同じゴールを目指しています。しかし彼らの仕事と考え方は異なっています。開発者が適切な意見を持っている場合は、自分でテストできます。しかし、開発者とテスターの環境を分けた方がテストは効果的です。十分に訓練されたプロテスターによる、開発とは完全に独立した観点からのテストは、開発とテスターの双方向のフィードバックを得られるので、有益です。…

年末年始休業のお知らせ

 

この度、Lotus Quality Assuranceはベトナムの旧正月につき1月23日(木)~29日(水)を年末年始休業とさせていただきます。2020年1月30日(木)からは平常通り営業させて頂きます。

尚、休業期間中はメールでのお問い合わせは受付しておりますが、

この間にいただいたお問い合わせは、2020年1月30日(木)以降に順次、回答をさせていただきます。

皆様にはご不便をお掛け致しますが、何卒ご理解いただきます様お願い申し上げます。

 


Lotus Quality Assurance (LQA)

電話:(+84) 24-6660-7474
メール:[email protected]
ウェブサイト:https://www.lotus-qa.com/

 

LQA社長のインタビュー2:社長の私生活の驚くべき事実

これまでのインタビューに引き続き、シュアンさんのような多忙を極めるような人はきっとよい仕事と生活のバランスを保っていると思い、彼女に個人に関する質問をしてみました。   これまでやってきた仕事についてお話してくださりありがとうございました。それではシュワンさんに関する質問をしていきたいと思います。子供のころの夢は何でしたか。 私は小さいころ画家になりたいと思っていました。なぜかというと私の父親が画家をしていたからです。そして彼は素晴らしい絵をたくさん描いていました。大学進学を決める際、父親は私に画家になりたいのかそれともエンジニアになりたいのか尋ねました。そして私はエンジニアになる道を選びました。そしてその選んだ道を後悔はしていません。私はテクノロジーを生み出すのが大好きで、そのために仕事のために目いっぱい働くのは全く苦ではありません。一方で絵を描くことは私の趣味であるといえるでしょう。私は時間があるときに絵をかきます。   自分の性格はどのようなものであると思いますか。 わあ。難しい質問ですね。私は決して諦めず、そして、強い野望を持った人物であると思います。私の周りの人もそう言います。   一番尊敬している人とその理由を教えてください。 これもまた難しい質問ですね。私はすべての人を尊敬しています。それはなぜかというと彼らは十人十色で私にたくさんの学びを与えてくれるからです。ですが一番私が尊敬してる人物を挙げるなら母親です。母親はまさに”never give up ”のお手本のような存在です。母親は大変な状況の中私を育ててくれましたが彼女は家族を偉大なものへと導いてくれました。   週末は何をして過ごしていますか。 私は2種類のことをしています。1つはリラックスでそれをするためにコーヒーを飲みに行くために友達と出かけたり、子供と遊んだり、読書や買い物に行ったりします。自分を幸せにし、次の週に備えるためエネルギーをチャージするために私はたくさんのことをします。娯楽とは離れて、新たな週の計画を作ったり検討するといった仕事に関することもします。     日本で好きなものを教えてください。 私は日本のすべてが好きです。人々、食べ物、環境が好きです。日本に初めて行ったとき、道に迷ったのですが老人が私のことを空港から寄宿舎まで連れて行ってくれました。そこまでの道のりは長かったのですが、彼はそれでも私を助けようとしてくれました。その時の私はとても幸運でした。日本の食べ物はとてもおいしく、環境はとてもきれいでクリアです。   考えを共有してくださりありがとうございます。最後になりますがいつもどのように過ごされているのか伺いたいと思います。LQAのCEOとしてシュアンさんは多忙な日々を過ごしているかと思いますが、どのようにうまく過ごしているのか興味があります。   とても退屈ですよ(笑)。 -4:30:起床、メールチェック、一日のスケジュール確認 5:30 – 6:30: ジムでエクササイズまたは日本語の勉強 6:30 – 7:30: 家族と朝食 7:30 – 8:00:娘を学校に送迎後、出勤、 8:00 – 18:30: 仕事 18:30 – 21:30:夕食づくり、顧客との会食がなければ子供たちと遊ぶ 21:30 – 23:00:電話会議または読書 23:00,:個人的な仕事、就寝     すごい早起きですね。そして目まぐるしい一日で全く退屈なんかじゃありませんよ(笑)。とても感心します。インタビューのために忙しい中お時間を割いてくださり本当にありがとうございました。これからのシュアンさんの健闘を祈ります。   インタビューをして、私はLQAについてさらに学ぶことが出来、なぜこんなにも急成長することが出来たのか知ることが出来ました。そしてまた、シュアンさんはとても情熱的な人で思いやりのある人だということもわかりました。シュアンがこの会社を導いていれば、LQAは成功への道を辿れるでしょう。   紹介ビデオ LQA Introduction をご覧ください。 Lotus…

LQA社長のインタビュー1:仕事と保証会社についての深い洞察

2020年の新年には、LQAにとっては多くの計画と機会があります。 今日は、LQAの社長である野心的なXuan Phungのインタビューを行い、今年のLQAの目標と実業家の人生について詳しく調べましょう

 

明けましておめでとうございます。今日は貴重なお時間を頂きましてありがとうございます。それでは早速ですが、最初の質問です。この保証会社を設立した当時のあなたの最終的な目的は何でしたか。

 

私たちLQAはグローバルな品質保証会社になることを目指しています。私たちは才能ある品質保証のエンジニアを世界中の会社に送り出したいです。最終的に消費者が製品を使うときにひとつの誤作動も起こさないように高品質のソフトウェア製品を作る顧客を支えたいとも思っています。大事なことを言い忘れていましたが、LQAは私のチームメイトにとって継続的に専門性を高め続け、楽しい生活を送れるような第二の家であってほしいです。

 

保証会社を立ち上げたときに苦労したことを教えてください。

最初の困難は最初の顧客を見つけることでした。設立当時スタッフは一人もおらず、私ただ一人でした。私はたくさんの困難にぶつかりましたが、そのおかげで辛い状況であってもうまくそれに対処することが出来るようになりました。私は問題解決と難事に対処することが本来の私の仕事であると考えています。これらの挑戦は困難であったとは思いませんが、会社を成長させるために必要であったと考えています。

 

 

保証会社の強みと弱みを教えてください。

私たち保証会社の強みはテスティングに特化しており、サービスをよりよくするために時間と労力を惜しみなく使うことが出来ます。LQAはかつてよりさらにグローバルになっているため、ほかの国のテスティング会社と協力することで、その会社の国の具体的な品質基準を理解できるというメリットもあります。私たちのチームは強い決意を持っち才能があり習得の早い人たちがいるチームです。私たちのエンジニアは国際ソフトウェアテスト資格(ISTQB)を持っています。さらに私たちのスタッフは英語、日本語、韓国語といった様々な言語でコミュニケーシをとることが出来ます。一方で、LQAの弱みはまだ若い会社です。しかし、前に進むほどそこには学ぶことがたくさんあり、私たちはそれぞれから学ぼうと努力しています。

 

保証会社での一番の財産は何であると思いますか。

私たちのチームメイト、つまり、人的資本がLQAにとっての一番の財産であると私は考えています。なぜなら、素晴らしいスタッフは良いサービスを作り出し顧客を満足させることが出来るからです。

 

 

今年のビジネス拡大に日本を選んだ理由は何ですか

メイドインジャパンというのは高品質で有名です。LQA‐保証会社として高品質の製品を提供し、日本のお客様に私たちのサービスを提供できると信じています。さらに言えば日本は人材不足、特にITエンジニアが少ないため、ITO(Information Technology Outsourcing)において潜在市場であると考えています。

 

Xuanさんの個人生活向けインタビューの次の残りはまもなく公開されます。

 

紹介ビデオ LQA Introduction をご覧ください。


Lotus Quality Assurance (LQA)

電話:(+84) 24-6660-7474
メール:[email protected]
ウェブサイト:https://www.lotus-qa.com/

 

 

 

 

 

 

LQAのお客様からの声:”LQAのアノテーションチームは今まで連携した外部のアノテーションチームの中でも一番と言ってもいい”

LQAのお客様からの声:”LQAのアノテーションチームは今まで連携した外部のアノテーションチームの中でも一番と言ってもいい”

”私たちはLQAと協働出来たことに大変満足しています。なぜなら、サービスの質や新しいタスクに対する柔軟性が素晴らしいからです。簡単なバウンディングボックスのアノテーションから、複雑なピクセル単位のセグメンテーションまで、LQAチームは仕様書やその他話し合いで決めた細かな指示に従いつつ、いつも確かなサービスを提供してくれていました。LQAと協働するなかで、私たちがとても驚いたことは、一つ一つの要求を正確に理解しようとする姿勢です。プロジェクトを開始する前、全てのタスクに対して不明瞭な点を確実になくそうとするそのひたむきさに感銘を受けました。LQAのアノテーションのプロセスはとてもスムーズ、かつ統制されているようで、コミュニケーションも取りやすかったです。なので、LQAのアノテーションチームは、私たちが経験した中でとても良いチームだと思います。” – Daedalean

”Daedalean(www.daedalean.ai)は、2016年に設立された企業で、人間の機能を置き換えることを目的に、自律センサーや自動操縦システムに関連したサービスを行っている。近年、Deadalean は同社は、ニューラルネットワークの設計保証を開発するために、EASAとイノベーションパートナーシップ契約を締結しています。”

プロジェクトに必要なデータ収集やアノテーションでお困りの際は、ぜひLQAにご相談ください!

 


Lotus Quality Assurance (LQA)

電話:(+84) 24-6660-7474
メール:[email protected]
ウェブサイト:https://www.lotus-qa.com/

 

 

 

 

アノテーション

LQAはアノテーションプロジェクト管理のための開発を行ってきました

AIがトレンドとなりつつある今、データの紐づけの基礎作業であるアノテーションへの需要も増えてきています。LQAは2年の間、いくつもの大きなプロジェクト(時に最大125人月を要するプロジェクト)を実行してきました。その過程で、LQAはアノテーションプロジェクトを管理するための多くのノウハウを蓄積してきました。

 

また、エクセルやグーグルドライブなどのツールだけではカバーができないことから、近年、アノテーションに関係した社内用のプロジェクトマネジメントツールの開発への需要も高まっています。LQAは2019年5月から、プロジェクト管理者がスムーズにレポートを作成するためのマネジメントアプリケーション開発を行いました。そのアプリケーションのショートカットキーや機能比較、オブジェクトカウントを使うことで、アノテーション実行者もより効率よく作業を行うことができます。

さらに、開発当初から弊社のパートナーであるAI企業の特定のニーズにお応えするツールを常に目指してきました。数か月の開発により、LQAは今年の8月にツールを完成させました。ツール完成直後から、LQAは現在行っているプロジェクトにそのツールを使用しています。そのツールの使用により、LQAではアノテーション作業の効率化を実現させました。

さらなる生産性向上と顧客満足のためにも、今後もLQAはAIデータトレーニングとテストサービスの双方のツール開発を計画しています。

 

 

 

 

LQA OLYMPIC 2019:一生懸命働き、一生懸命プレイする

先週の金曜日、LQAは「LQAオリンピック」と題したスポーツイベントを開催しました。LQA従業員や親密なパートナー様が参加し、全員が夢中になってスポーツに取り組んでいました。

 

このイベントはLQAが設立三周年という節を迎えた記念として企画され、従業員の健康を維持するため、また従業員同士の団結力をさらに高めるために、多くのレクリエーションやスポーツが行われました。参加者たちはこのイベントを楽しみながら、気分をリフレッシュさせていました。

LQAは自社のミッションの一つとして、従業員のキャリア形成とワークライフバランスの尊重を掲げているため、人事計画において従業員同士の親睦を深めることを重要視しています。LQAの取締役陣は、今まで企画されたイベント(夏休みの旅行、中秋節のお祝い、ミュージックアワー、LQA女性の日)に加え、今年度はスポーツイベントを開催することを決定しました。LQAのイベントは、心身の健康の維持と従業員同士の団結力強化に繋がっています。

 

 

日々の業務から離れ、LQAの従業員たちは近くのサッカー場に向かい、入念に企画された一大イベントに参加しました。その日は焼けつくような暑さでしたが、私たちは非常にハイテンションで、チーム一丸となってスポーツを楽しんでいました。チームの親睦を深めただけでなく、今まで社内で話したことがなかった同僚とも、仲良くなるきっかけを沢山得ることができました。

 

 

このイベントは、LQAの従業員にとって、忘れられない思い出となることでしょう。参加者たちはこのイベントを通して、気分をリフレッシュし、仕事へのさらなる活力を得ることができたはずです。

 三周年記念を迎え、今後LQAがさらなる成功の数々を手にして、世界に飛び立つ企業となることを心から祈ります。LQA、お誕生日おめでとう!!

 

 

 

ベトナム-それは品質保証アウトソーシングの期待の星

 

以前の記事で、品質保証アウトソーシングの5つの理由をご紹介しました。そして今、皆さんはどの国にアウトソースすべきかお悩みのことと思います。

 

Gartnerの調査(2016)において、ベトナムはアジアのティア1新興市場の場所であり、アウトソーシング先のトップ5に選ばれています。ATKearneyの調査(2017)では、ベトナムは2017年のグローバルサービスロケーションインデックスで第6位に位置付けられています。ベトナムの人件費の低さは他の主要ITO国とは一線を画しています。また、ベトナムは企業からの多くの直接投資(FDI) を受け入れてきたため、ベトナムはIT投資の有力候補地と言えます。

 

Resorz Japanの調査(2016)では、日本企業がオフショア先として、ベトナムを最も検討していることがわかりました。その大きな要因として、日本とベトナムには地理的、文化的に類似点が多いことが挙げられます。その上、ベトナムは親日国であり、日本の文化はベトナムに広まっているため、日本の文化とベトナム人の気質(勤勉さ、丁寧さなど)は相反することはありません。

 

結論として、まず、ベトナムはITサービスのアウトソース先として海外企業にとって魅力的な場所であることが言えます。

企業が品質保証テストをアウトソースする5つの理由

 

品質保証(テスティング)プロセスはソフトウェア開発において非常に重要なステップです。全ての業務を社内で行う企業もいる一方で、より多くの企業が品質保証プロセスを、専門的で効率の良いオフショア企業に委託しています。

 

CMA Groupの調査によると、企業が事業アウトソースする理由は、コストを安くして自社の主力事業により集中するため(60%)、自社サービスの質を高めるため(30%)でした。次にソフトウェア会社が品質保証テストをアウトソースするメリットについてご説明します。

独立した外部の品質保証会社にアウトソースする理由として、一般的に以下の5つが挙げられます。

 

  • コスト削減: テストツールは高価であるため、外部へアウトソースすることで、コストの削減、利益の確保を実現できます。

 

  • サービスの質向上: LQAのような品質保証のアウトソーシング会社は、常に質の高いテスティングサービスが可能です。訓練を重ねたテスター、最新のテスティング技術と確立された品質保証プロセスは、お客様の製品の質のより一層の向上に貢献いたします。

 

  • 公平な視点の組み込み: アウトソーシングは第三者視点を取り入れ、お客様の製品に客観性を持たせることができます。

 

  • リスクの分散: 自社でテスト設備を購入・保有すると、災害や事故が発生した場合に自社のテスト設備(資産)を失うリスクが生じます。また、品質保証を自社のみで行ってしまうと、万一品質保証に関する問題が発生した際に、その責任をすべて負わなければならないリスクが生じます。品質保証のアウトソースでは、以上のようなリスクを分散することができます。

 

  • 主力事業への集中: 専門分野(品質保証など)に特化したITOサービス企業と連携することで、自社の主力事業への集中が可能になり、自社の生産性向上に繋がります。

 

これら5つの理由により、品質保証アウトソーシングは最高の顧客満足度を確保することに繋がります。

 

結論として、大企業であってもスタートアップ企業であっても、品質保証アウトソーシングは企業の成長に大いに貢献します。

品質保証サービスやテスティングに関するご質問がご相談がございましたら、お気軽にお問い合わせください。

 

LQA第3オフィス開設

2016年10月に設立し、2,3か月の事務スペースでの時を経て、LQAは2017年3月に初となるオフィスを構えた。当時の事務スペースでは増加するスタッフを抱えきれなくなっていた。会社は順調に成長していき、スタッフの数も大きく増えていった。そのためLQAは2018年7月に同じビルに2つ目となるオフィスを構えることを決めた。AI産業が世界で盛んになると、LQAのAIアノテーションクライアントベースの数も2倍に膨れ上がった。それにしたがって、スタッフの数も倍増した。1年後の2019年7月LQAは新たなプロジェクトのスタッフに対応するために3つ目のオフィスを構えることを決めた。新しい施設と広い労働スペース環境により、スタッフがリラックスして仕事できるようになることを期待する。