2018年8月19日日曜日

draw histgram -- hist function

The updated version after stopping natrix at 2018-08-09.

par(mfrow=c(4,1))
my_bp_hist_x(bp.bangkok,"::2018-06-19",2,70,0.1,0.6,20,15,55,100,4)
my_bp_hist_x(bp.bangkok,"2018-06-21::2018-07-13",2,length(bp.bangkok["2018-06-21::2018-07-13"][,2]),0.1,0.6,20,15,55,100,5)
my_bp_hist_x(bp.bangkok,"2018-07-15::2018-08-09",2,length(bp.bangkok["2018-07-15::2018-08-09"][,2]),0.1,0.6,20,15,55,100,6)
my_bp_hist_x(bp.bangkok,"2018-08-10::",2,length(bp.bangkok["2018-08-10::"][,2]),0.1,0.6,30,15,55,100,7)
par(mfrow=c(1,1))


par(mfrow=c(4,1))
my_bp_hist_x(bp.bangkok,"::2018-06-19",1,70,0.1,0.6,30,15,90,150,4)
my_bp_hist_x(bp.bangkok,"2018-06-21::2018-07-13",1,length(bp.bangkok["2018-06-21::2018-07-13"][,2]),0.1,0.6,20,15,90,150,5)
my_bp_hist_x(bp.bangkok,"2018-07-15::2018-08-09",1,length(bp.bangkok["2018-07-15::2018-08-09"][,2]),0.1,0.6,20,15,90,150,6)
my_bp_hist_x(bp.bangkok,"2018-08-10::",1,length(bp.bangkok["2018-08-10::"][,2]),0.1,0.6,30,15,90,150,7)
par(mfrow=c(1,1))

2018年8月17日金曜日

use spline() instead of approx()

this is the sequel of the previous entry.

use spline()

> spline(seq(1,74,1),as.vector(SP5.result[,2]),n=220)

merge with the actual data. dont' forget suffixes parameter.

> colnames(merge(to.monthly(GSPC)["::2018-06-30"],last(spline(seq(1,74,1),as.vector(SP5.result[,2]),n=220)$y,n=138),suffixes=c('','spline')))
[1] "GSPC.Open"     "GSPC.High"     "GSPC.Low"      "GSPC.Close"    "GSPC.Volume"   "GSPC.Adjusted" "spline"   

below will get only "$spline" column.

> merge(to.monthly(GSPC)["::2018-06-30"],last(spline(seq(1,74,1),as.vector(SP5.result[,2]),n=220)$y,n=138),suffixes=c('','spline'))$spline

get monthlyReturn() values and plot them by plot.xts(). need the further investigation of methods available in spline(). use 'grid.ticks.on' parameter.


plot(monthlyReturn(merge(to.monthly(GSPC)["::2018-06-30"],last(spline(seq(1,74,1),as.vector(SP5.result[,2]),n=220,method="fmm")$y,n=138),suffixes=c('','spline'))$spline),type='h',grid.ticks.on='months')


2018年8月14日火曜日

Use approx() to convert quarterly to monthly.


result <- lm(apply.quarterly(SP5[k2k],mean)[,1] ~ PAq[k2k] * UCq[k2k] * G[k2k]*CSq[k2k] - UCq[k2k] -G[k2k] - PAq[k2k]*G[k2k] - UCq[k2k]*G[k2k]*CSq[k2k])
SP5.result <- merge(residuals(result),predict(result),suffixes = c("resi","pred"))

or

tmp.result <- merge(residuals(result),predict(result),suffixes = c("resi","pred"))

the parameter "suffixes" improves readability.

> colnames(tmp.result)
[1] "resi" "pred"
> head(tmp.result)
                 resi     pred
2000-03-01   6.572655 1403.471
2000-06-01 138.085416 1319.118

> length(as.vector(SP5.result[,2]))
[1] 74

74 is equal to length(as.vector(SP5.result[,2])), which is quarterly basis as GDP is available only on that term.
The number of months between those 74 qtr. is 73 * 3 +1 = 220.
Thus it is able to convert quarterly basis data into monthly.


approx(seq(1,74,1),as.vector(SP5.result[,2]),n=220,method="linear")

Below calculates the gap between actual monthly high and monthly converted theoretical.

The last entry of SP5.result is 2018-06.

> last(SP5.result)
           residuals.result. predict.result.
2018-06-01         -186.2956        2851.332

The length between the start and 2018-06 is 138.

> length(to.monthly(GSPC)[,2]["::2018-06-30"])
[1]138


to.monthly(GSPC)[,2]["::2018-06-30"] - last(approx(seq(1,74,1),as.vector(SP5.result[,2]),n=220,method="linear")$y,n=138)

Below will draw the graph of the ratio actual price versus residuals.

plot(100*(to.monthly(GSPC)[,2]["::2018-06-30"] - last(approx(seq(1,74,1),as.vector(SP5.result[,2]),n=220,method="linear")$y,n=138))/to.monthly(GSPC)[,2]["::2018-06-30"])



> GSPC.predict <- merge(to.monthly(GSPC)["::2018-06-30"],last(approx(seq(1,74,1),as.vector(SP5.result[,2]),n=220,method="linear")$y,n=138))
> colnames(GSPC.predict)
[1] "GSPC.Open"                                                                                   
[2] "GSPC.High"                                                                                   
[3] "GSPC.Low"                                                                                   
[4] "GSPC.Close"                                                                                 
[5] "GSPC.Volume"                                                                                 
[6] "GSPC.Adjusted"                                                                               
[7] "last.approx.seq.1..74..1...as.vector.SP5.result...2....n...220..method....linear...y..n...138."
> colnames(GSPC.predict)[7] <- "theory"
> colnames(GSPC.predict)
[1] "GSPC.Open"     "GSPC.High"     "GSPC.Low"      "GSPC.Close"    "GSPC.Volume"   "GSPC.Adjusted"
[7] "theory"
> GSPC.predict
        GSPC.Open GSPC.High GSPC.Low GSPC.Close  GSPC.Volume GSPC.Adjusted    theory
 1 2007   1418.03   1441.61  1403.97    1438.24  56686200000       1438.24 1388.9681
 2 2007   1437.90   1461.57  1389.42    1406.82  51844990000       1406.82 1409.6371
 3 2007   1406.80   1438.89  1363.98    1420.86  67622250000       1420.86 1430.3061
    <skip>
 5 2018   2642.96   2742.24  2594.62    2705.27  75617280000       2705.27 2811.0006
 6 2018   2718.70   2791.47  2691.99    2718.37  77439710000       2718.37 2851.8821

> plot(GSPC.predict[,4] / GSPC.predict[,7])

The option "suffixes" to change column names on the fly, but seems to need 1st arg for no purpose.

> colnames(merge(to.monthly(GSPC)["::2018-06-30"],last(approx(seq(1,74,1),as.vector(SP5.result[,2]),n=220,method="linear")$y,n=138),suffixes=c("a","theory")))
[1] "GSPC.Open"     "GSPC.High"     "GSPC.Low"      "GSPC.Close"    "GSPC.Volume"   "GSPC.Adjusted" "theory"  

2018年8月10日金曜日

テスト計画書 サンプル


KISA for NIFTY (MR15) Test Plan

Document Information

2018/01/29
Product Management: Yuichi Arata
Quality assurance: Momoko Furukawa
(Template version: v2.5)

Introduction

This release purpose is that for support new Android OS 8. The customization build for xSP partner based standard KIS for Android Japan MR15.

Testing Policy

Prerequisite

Standard functions, defeats and restrictions are same with standard version.
Functional testing is already tested on standard build. Customization build made based on standard Japanese MR15.
Web portal is used with Anti-Theft web portal, Not used with My Kaspersky.
Help contents are customized manually according to spec by KLJ TAM.

Policy

Testing performed for customization points according to customization specification document.
No testing covered full function area. Minimized functional testing is performed that is same as acceptance testing.
No testing as technical review for online help contents.

Target Products

Kaspersky Internet Security for Android (MR15) for NIFTY
Anti-Theft Portal http://anti-theft.kaspersky.com/

Non-Targeted Products

My Kaspersky https://my.kaspersky.com/

Project milestone

Milestones Date Owner
Meeting for Project Feasibility Judgment N/A PMM
Product Development team Kick-Off 2018/1/19 PM
Meeting for the Test Plan 2018/1/29 PM
Deadline for Bugs to be Reported 2018/2/14 PM
Linguistic green light 2018/2/28 Doc&Loc Manager
User acceptance testing (UAT) 2018/3/1-7 TAM
JP RTT 2018/3/8 PM
Meeting for Product Quality Judgment 2018/3/12 PM
JP TR 2018/3/19 HQ

GTM testing requirement

  1. Make sure that build customization according to specification attached on Change Request.
    1. Change Request 2335008:[CR][Android] KISA MR15 for Nifty
      1. Specification: KIS4Android_RebrandingSpecification_NIFTY_MR15_20171130_PM_reviewed.docx
        1. UPDATED: KIS4Android_RebrandingSpecification_NIFTY_MR15_20171130_PM_reviewed_TS20180125_PM.docx
      2. Graphics: Grapchics_KISAMR15_NIFTY_20171116.zip
      3. EULA: /depot/EULA/KISA/Customizations/Nifty/MR15/ja/license.html
  2. Web Portal
    1. Make sure that device can be connected to Anti-Theft Web Management Portal (ATWM). Not use My Kaspersky.
    2. Make sure that user can control device from ATWM.
    3. Make sure that user can change the password from ‘Forgot your password?’ on UI of Sign in to portal.
  3. External links
    1. Make sure that user can open online-help for NIFTY MR15 from product external links.
  4. EULA/KSN statement
    1. Make sure that EULA is replaced NIFTY version.
    2. Make sure that KSN statement is NOT replaced from standard version.
  5. Skip lite mode activation on first run wizard.
  6. Make sure that user must activate product with their NIFTY activation code.
  7. Change the period that activation status changed to be lite mode automatically if device disconnected from internet.
    1. Make sure that to not be changed to lite mode after 30 days from disconnected internet.
    2. Make sure that be changed to lite mode after 90 days from disconnected internet.
    3. Make sure that user can activate again with NIFTY Activation code from UI after changed to lite mode.
  8. Upgrade
    1. Make sure that user can upgrade from previous custom build MR12.
  9. Incompatible packages
    1. Make sure that to detect incompatible package when install custom build with active installation of standard build.
    2. Make sure that to detect incompatible package when install custom build with active installation of other custom build (KISA for KDDI).

Project risk

Risk Counterplan
Delay the build deliver for QA KLJ PM have to negotiate enough with HQ TAM about schedule before starting test term
Many bugs found on QA testing and UAT KLJ PM have to make an arrangement to change new date appropriately, KLJ TAM will communication in timely manner with customer

Testing criteria and release criteria

  1. Covered all GTM testing coverage
  2. No stop bugs
  3. Any detected issues should be analyzed and discussed, and all issues to be raised in bug database (TFS and Redmine)
  4. Known issues are clearly defined and all potential risks are explained and agreed with other related departments
  5. All testing items described in testing scope to be covered

Test type and scope

Test type

  • Functional: Functional test.
  • L10N: Japanese translation test of Explanation on GUIs, messages and Online Help.
  • GUI: Checks of truncation on GUIs and the shaping of the layout.
  • Upgrade: Upgrade test from an older product or an older version of the same product.
  • Bug Regression: Regression test on bugs which have been checked for correction.
  • Final Certification: Final certification test against builds which are candidates for release.

Test scope

Yes In-scope for testing
No Out-of-scope for testing
L10N/GUI will be checked in any section DocLoc, QA by HQ, KLJ
Categories Test areas Redmine tasks Test types Notes
Functional L10N GUI Final Certification
Rebranding Specification for Rebranding KIS4Android_RebrandingSpecification_NIFTY_MR15_20171130_PM_reviewed.docx YES YES YES NO
Basic function (Rebranding Specification) Compatibility(KISA, KDDI) YES YES YES NO
Upgrade YES YES YES NO
Handover settings - NO NO NO NO
License compatibility YES YES YES NO
EULA and KSN statement YES YES YES YES
External link NO YES YES NO
Portal cooperative YES YES YES NO
Besic Funtion Install/Uninstall YES YES YES YES
Default setting value check - NO YES YES NO
Scan YES YES YES YES
Update YES YES YES YES
Real-time protection - NO YES YES NO
Call & text filter - NO YES YES NO
Anti-theft - NO YES YES NO
SMS confirmation & controle & funtional notification - NO YES YES NO
Web protection - NO YES YES NO
Privacy protection - NO YES YES NO
Additonal settings - NO YES YES NO
Management via warable devices YES YES YES YES

Test schedule

Phase Milestones, tasks Date Expected hours (MH) Notes
Plan Product development team Kick-Off 2018/1/19 1
Create Test Plan 2018/1/23-24 2
Meeting for the Test Plan 2018/1/29 Mail review
Preparation Create Test case 2018/1/24-30 7.5
Prepare the Test Environment 2018/1/30 0.5
Implement Basic function (Rebranding Specification) 2018/1/31-2/6 30
Due date to submit must-fix bug list to HQ 2018/2/14
Bug Regression Test 2018/2/27-28 4
Linguistic green light 2018/2/28
Final Certification Test 2018/3/8 4
JP RTT 2018/3/8
Report Create test report 2018/3/8-3/9 2
Meeting for Product Quality Judgement 2018/3/12 Mail review
JP TR 2018/3/19
Postmortem
Total 51

Testing environment

System requirements

  • Conform to standard version. Android 4.4-8.0
  • Include verification on the tablet device for confirmation of the GUI.

Environment set

Smartphone
Set# Carrier DeviceName OS Browsers QA management device Notes
1 - Nexus 6P 8.0 Chrome #8106 Full test is not only this device. Disperse to test cases with other device.
2 Y!Mobile Android One X1 7.1.2 Chrome #21612 Full test is not only this device. Disperse to test cases with other device.
3 Softbank Sony Xperia Z5 501SO 6.0. Chrome #8011 Device for bug survey.
4 au Xperia Z2 SOL25 5.0.2 Chrome #2634 Device for bug survey.
5 Docomo Xperia Z SO-02E 4.4.2 Chrome,Default browser #3366 Device for bug survey.
Tablet
Set# Carrier DeviceName OS Browsers QA management device Notes
1 - Nexus 9 7.0. Chrome #3942 Confirm to Tablet UI only.
Wearable
Set# Carrier DeviceName OS Browsers QA management device Notes
1 - CASIO:WSD-F10RG 7.1.1 - #10691 Confirm to Final Certification only.

Planned deliverables

Deliverables Assigned to Due date
RTT Build HQ 2018/3/8
EULA PM/TAM
KSN statement - -
Test plan PM 2018/1/29
Test cases QA Lead 2018/1/30
Test report PM 2018/3/12
Deferred bug list QA Lead 2018/3/12
Won’t fix bug list QA Lead 2018/3/12
External URL list QA Lead 2018/3/12

Stakeholders

Development team

KLJ:
Role Member
Product Manager Yuichi Arata
Technical Product Manager Tomomasa Sato
Doc&Loc Manager Tomonori Imada
QA Lead Momoko Furukawa
Tester Momoko Furukawa
HQ:
Role Member Notes
Head of Products Testing Olga Nikolenko
Product Manager Oleg V. Nevstruev
Project Manager Sergey Kochanov
Head of Products Victor Yablokov
Doc&Loc Manager Dmitry Bentsa
*Project Manager… Basically prohibited to contact directly from KLJapan.

Other departments

Department Team Member Notes
CSMO Product marketing Yoshinori Tamura
Product Consumer Support Yuichi Kimura
Corporate business Engineering Tomomasa Sato
Corporate business Alliance sales Daisuke Kuroda
CEO Moscow Liaison Denis Chernov

Project information management

Redmine

Information on testing and bugs will be managed on Redmine.
Rebrand Products » KISA Rebranding » KISA MR15 Rebranding »KISA for NIFTY (MR15)
https://productqa.jp.kaspersky.net/redmine/projects/kisa-for-nifty-mr15

PMWiki

https://pmwiki.jp.kaspersky.net/wiki/index.php/KISA_MR15_for_NIFTY

FileServer

For file-sharing within the QA group
\\qateamsvr\depot\qa\build\KISA Rebranding\NIFTY\MR15

Build management

Build management rule

KLJ

For QA team
\\qateamsvr\depot\qa\build\KISA Rebranding\NIFTY\MR15
To share builds with other departments
\\kavfs\kaspersky\dev\Software\Japanese\product\KIS_for_Android_Rebranding\MR15\NIFTY\pk
TR build
\\kavfs\product_packages\Rebranding\NIFTY\KISA\MR15_[VERSION]

Build creation

BuildManagementRule

Testing case management

Manage all test cases on LocalTFS.
Project: KISA
https://jplocaltfs2.apac.kaspersky.com/tfs/DefaultCollection/KISA
NIFTY: KISA for NIFTY MR15 (Id: 21841)
https://jplocaltfs2.apac.kaspersky.com/tfs/DefaultCollection/KISA/_testManagement#planId=21841&suiteId=21842&_a=tests

Incident management

HQ

Submit bug reports on TFS.
https://hqrndtfs.avp.ru/tfs/DefaultCollection/Mob-KISA
Area:Mob-KISA\Customizations\Partners\Nifty
Iteration path:Mob-KISA\Customizations\MR15\MR15 for Nifty
Bug report guidelines: http://productqa.kaspersky.co.jp/redmine/attachments/download/2090/Defects.docx

KLJ

Submit bug reports on Redmine.
Redmine bug report guidelines
Bug workflow
GUI/L10N issue categories

Bug priority

BugPriority

Testing guideline

Test_Guideline

Actual evaluation indicators and Execution control plans

  • Project Report is posted to forum
  • Test tasks are controlled with Redmine tickets
  • Test progress is calculated based on progression rate of Redmine tasks, posted to Wiki
  • Test progress measured on Excel, compared with the progress day average.
    • \\kavfs\kaspersky\dev\PM\Project_Progress\2018_QA_KISA_MR15_NIFTY.xlsx
  • PM/QA/D&L triage, prioritize and decide severities of the bugs on weekly meeting
    • if required meeting can be daily basis
  • Members swiftly report any other significant problem affecting progression of the project to PM
  • PM shares info of the bugs to stake holders depending on their impacts

History

v1.0 Initial
他の形式にエクスポート: PDF HTML TXT

日本からの製品要件一覧


日本からの製品要件一覧

Jump to: navigation, search

Contents

はじめに

本ページでは、KLJから実装要求している製品への要件を一覧できるコンテンツとする。
日本語ビルドのみに搭載されている要件、グローバルビルドにも搭載されている要件いずれも含む。
当該要件はテスト計画書のGTMテスト要件としての必須項目となる。
2017/10/25 今後追記する要件は原則英語とする。

また、各製品ビルドのリリース種別も併せて記載する。リリース種別は以下の通り。
①リリース時のバージョンは原則同じであるが、言語ごとに分けて作成されるビルド
②多言語版としてリリースされ、その一言語として日本語が含まれるビルド
③主要言語版(En, Ruなど)のリリース後、アップデートを加えて上位のバージョン番号でリリースされる日本専用ビルド(MR, SPレベルは変更なし)
④実際は英語ビルドであるが、公開サーバー上Japaneseディレクトリ下にアップロードされるビルド


GDPR 対応の影響

GDPR関連のページは独立させました


B2C

GDPR関連のページは独立させました​

B2B

GDPR関連のページは独立させました


コンシューマー製品 (B2C, B2B2Cのリブランド以外の製品)

KIS (Windows)

  • リリース種別:①
  • BRQ
  • TestReq
  • 非サポートOS:
    • 実装しているバージョン:2016, 2017, 2018, 2019
    • 実装概要:XP 非サポート (2016-) / Vista, 8.0 非サポート (2018-)、その他HQ準拠でサポート対象
  • GUI / チュートリアル等に含まれる製品スクリーンショットイメージの日本語版化
    • 実装しているバージョン:KIS2017, KIS2018
    • 実装概要:機能紹介画面の製品UI画像を日本語版に変える(詳細
  • マイ カスペルスキーサポート
    • 実装しているバージョン:2015~
    • 実装概要:マイ カスペルスキー接続をONとする
  • インストールステップ
    • 実装しているバージョン:2014~
    • 実装概要:インストーラのインストールステップ数の選択 3click or 1click。日本は 3click 採用(Legal)。
  • アクティベーションコード互換
    • 実装しているバージョン:全バージョン
    • 実装概要:日本語版KIS/KAVは日本発行AC (SKU) のみでアクティベート可能。
  • アクティベーションコード互換5年版対応
    • 実装しているバージョン:KMPS2014~
    • 実装概要:ヨドバシ向けBOXで5年を販売。将来5製品バージョンでのライセンス互換を必須。
      • 対象SKU KL1930JBAXS (KMPS2014) / KL1936JBAXS (KMPS2015-)
  • 体験版バージョン用アクティベーションコード
    • 実装しているバージョン:すべて
    • 実装概要:製品は30日間の体験版利用を可能とする。体験版AC用SKUはKL1936JCAMTとする。
  • 90日体験版アクティベート
    • 実装しているバージョン:すべて
    • 実装概要:ツクモ向けPPCSビルドに90日体験版ACを埋め込み提供している。正しく90日版としてアクティベートできること。体験版AC用SKUはKL1936JCAQTとする。
  • 警察機関指定ならびに消費者庁指定の危険サイトブロック(詳細
    • 実装しているバージョン:KIS2014 MR0 Patch F, KIS2015MR1/MR2, KIS2016MR0/MR1, KIS2017, KIS2018, KIS2019
    • 実装概要:警察庁から受領しているURLを対象に、WebAVによるブロック、URLアドバイザによる危険サイト扱い(赤)をする。
    • Requirement 739488:[BRQ] Блокировать контрафактные сайты в японии
  • WEBトラッキング防止機能の「KL関連サイト」へのKLJ運営ドメイン(サイト)追加
    • 実装しているバージョン:KIS2016MR0/MR1, KIS2017, KIS2018, KIS2019
    • 実装概要:KIS2016から搭載された「WEBトラッキング防止」機能に、Kaspersky運営サイトをデフォルトで除外サイトとする設定リスト「KL関連サイト」への登録 (詳細)
      • data.kaspersky.co.jp
      • dl.kasperskylabs.jp
      • home.kaspersky.co.jp
      • kaspersky.co.jp
      • kasperskylabs.jp
      • newvirus.kaspersky.com/ja
      • support.kaspersky.co.jp
      • virusdesk.kaspersky.com/ja
      • www.kasperskylabs.jp
  • NIFTY向けアンインストールパスワード
    • 実装しているバージョン:KIS2016MR1~
    • 実装概要:インストールコマンドラインオプションに特別なアンインストール用パスワード設定を可能とする。パラメタ名は、"EXTRA_UNINST_KLPASSWD"
  • KAVライセンスによるKAVへの変更の禁止
    • 実装しているバージョン:KIS2016
    • 実装概要:KISにKAVライセンスを入力することによるKAVへのコンバートの禁止
    • Requirement 1179550:[BRQ] Prevent kis to kav transformation in Japanese localization
  • Socialization (Bring a friend)機能の無効化
    • 参考(日本非実装要件ではない元BRQ)
  • KFAへの変更の禁止
    • 実装しているバージョン:2019
    • 実装概要:2019よりライセンス有効期限切れ、アンインストール時にKFAへ遷移するオプションが追加された。KFA単体をリリースしない日本では本機能を抑制する。標準ビルドで対応不可。PPCSビルド作成のオプションで設定可能 (Disable Downgrade To Free)
  • L10n
    • ネット決済保護ブラウザ起動時のKB案内 (L10N対応)
      • 実装しているバージョン:KIS2016MR0 ~
      • 実装概要:問題が起きるWebサイトのリストKBへのリンクをネット決済保護ブラウザ起動時の文言に追加 (詳細
    • サポートウインドウのforumへのリンクの転用(L10N対応) (obsolete from 2019)
      • 実装しているバージョン:~2018
      • 実装概要:英語版ではユーザーフォーラム (Support Forum) へのリンクとしているが、日本語版では「サポートセンターのご案内」へのリンクにL10N対応している。リンク先はInterceptorで設定。リンクパラメタは "link=forum"。

KIS for Mac

  • リリース種別:①
  • BRQ
  • Test Req
  • EULA表示インストールステップ
    • 実装しているバージョン:すべて
    • 実装概要:インストーラのインストールステップ数の選択 3click or 1click。日本は 3click 採用。EULA/KSN声明をリンクではなく明示的表示するためのステップとなる。
      • Requirement 2239931:[BRQ][Legal][IP][MUST] Показ EULA для продуктов, продаваемых в Японии
  • ライセンス互換
    • 実装しているバージョン:全バージョン
    • 実装概要:日本語版ビルドは日本発行AC (SKU) のみでアクティベート可能
  • GUI / チュートリアル等に含まれる製品に関するスクリーンショットイメージの日本語版化
    • 実装しているバージョン:2018
    • 実装概要:ブラウザプラグイン導入紹介画面のプラグインインストールボタン等
  • 警察機関指定ならびに消費者庁指定の危険サイトブロック(WebAV)
    • 実装しているバージョン:2015,2016,2018
    • 実装概要:警察庁から受領しているURLを対象にアクセスした際、WebAVによるブロックをする
  • 警察機関指定ならびに消費者庁指定の危険サイトブロック(URLAdvisor)
    • 実装しているバージョン:KISMac16 Patch E→ F(予定 Rejected due to close to release KIS18)/KISM18
    • 実装概要:URLアドバイザによるリンク先検知についてWindows同様に危険サイト(赤フラグ)として検知する
  • VK (セキュリティキーボード/On-Screen Keaboard)
    • 実装しているバージョン:2016, 2018
    • 実装概要:日本語レイアウトをデフォルトとし、レイアウト変更ボタン表示名を「日本語配列」にすること。
    • 補足:KISM18での関係者合意。選択可能レイアウトとしては日英が入ってさえいれば「英日のみ」「英日を含む多言語」の切り替えどちらも可とする。
  • L10n/UX
    • サポートウインドウの各リンクの文言とURLの変更 (l10n, Interceptor対応)
      • 実装しているバージョン:~2018 ※2019ではKISWin2019要件と同じくフォーラムの利用に変更する予定
      • 実装概要:link=forum => サポートセンターのご案内
    • ウインドルタイトルから製品名を削除する
      • 実装しているバージョン:KISM16
      • 実装概要:タイトルバーに「製品名」+「機能名」と表示されることで見切れが発生することを回避するため、製品名を削除。
    • 通知バルーンの文字列数を17文字以下とする

KISA

  • リリース種別:③
  • BRQ
  • Google Play対応
    • 実装しているバージョン:MR9, MR11, MR12, MR15
    • 実装概要:ビルドはGoogle Playストアへ公開。アプリケーションIDは "com.kmsjp"とする。
  • 購入フォーム追加、フロー変更
    • 実装しているバージョン:MR11, MR12, MR15
    • 実装概要:購入説明の詳細を表示するため日本独自購入フォームを追加。グローバルはポップアップのみ。ライセンス失効時、購入アイテム表示順序を初回購入チャネルに応じて購入チャネルの表示順序を変更する。
      • 初期導入ウイザード完了時、ライト版利用時、体験版利用時
        • 1. コンシューマサイトでの購入リンク(KMPS誘導)
        • 2. In-App PurchaseによるAndroid版購入
        • 3. AC入力
      • Google Playライセンス、その失効時のライト版利用時
        • 1. コンシューマサイトでの購入リンク(KMPS誘導)
        • 2. In-App PurchaseによるAndroid版購入
        • 3. AC入力
      • 非サブスクリプションライセンスの失効時
        • 更新ボタン
        • AC入力
      • サブスクリプションライセンス時
        • ライセンスに応じたパートナーサイトへのリンク ("contact provider") およびサブスクリプション更新確認のボタンを表示 (グローバル標準版と同じ)
  • 非互換KISAの検知
    • 実装しているバージョン:
    • 実装概要:以下の環境へのインストール時に互換性問題として検出し、アンインストールを促す表示をする。
      • KISA NIFTY版/KDDI版インストール済み環境
      • 旧製品(KMS/KISA MR7まで)、他のローカリゼーションインストール済み環境
  • コンテンツフィルタリング
    • 実装しているバージョン:MR3, MR3CF1, MR7, MR9, MR11, MR12, MR15
      • 実装概要:KISにおけるペアレンタルコントロール、WebアクセスをKSNカテゴリに準じてブロックする。
  • 警察機関指定ならびに消費者庁指定の危険サイトブロック
    • 実装しているバージョン:MR3, MR3CF1, MR7, MR9, MR11, MR12, MR15
    • 実装概要:警察庁から受領しているURLを対象に、ブラウザでのアクセスをブロックをする。
  • コンテンツフィルタリングの秘密の質問
    • 実装しているバージョン:MR15
    • 実装概要:パスワードと別に秘密の質問を設定し、パスワードリセット
      • 学校の名前
      • 最初に飼ったペットの名前
      • 最初の先生の名字
      • 両親の郵便番号
  • コンテンツフィルタリング利用時のレポート閲覧ブロック
    • 実装しているバージョン:MR11, MR12, MR15
    • 実装概要:コンテンツフィルタ利用時にはレポート閲覧にコンテンツフィルタで設定したパスワードが必要
  • 埋め込み体験版AC
    • 実装しているバージョン:MR11, MR12, MR15
    • 実装概要:ビルド内蔵の体験版ACは"41118-8RWMM-KGKDQ-RXV2K" とする。
  • ヘルプカスタマイズ
    • 実装しているバージョン:MR7, MR9, MR11, MR12, MR15
    • 実装概要:日本要件であるコンテンツフィルタリング機能の追記
  • SIM監視機能のE-Mailアドレス設定の削除 (obsolete from MR12)
    • 実装しているバージョン:MR7, MR9, MR11
    • 実装概要:国際SMSを利用しないようにするためE-mail通知設定削除。MR12~グローバルで廃止となったため日本要件維持の必要なし。
  • app_update_code.dat 識別子の変更 (obsolete from MR11)
    • 実装しているバージョン:MR3, MR3CF1, MR7, MR9
    • 実装概要:アプリケーションのアップグレードをする際に対象ビルドを判別のための識別子。MR11より仕様廃止され、パッケージに識別子を記述したファイルとして含まれない。
  • Google Play 日本語版単独リリース
    • 実装しているバージョン:MR9~
    • 実装概要:Google Play上でグローバルのKISA英語版とは別途に日本語版をリリース(com.kmsjp)。MR7以前はapkファイルパッケージをリリース。
  • 音声認識ライブラリ追加、3rd party code (INFORMATION ABOUT THIRD-PARTY CODE)への記載
    • 実装しているバージョン:MR11, MR12
    • 実装概要:スマートウォッチでの音声認識率を高めるため日本語解析向けライブラリをHQ判断で追加提案、日本担当PMで承認 (Jakaroma / Kuromoji)
  • メインパネルUI上の製品名の日本語化
    • 実装しているバージョン:MR12
    • 実装概要:メインパネルUI上のグラフィックによる製品名を日本語化
  • デフォルトブラウザの起動時初期表示URLの変更
    • 実装しているバージョン:MR12, MR15
    • 実装概要:KISA UIからデフォルトブラウザを起動する際の初期URLを "www.kaspersky.com"から"www.kaspersky.co.jp"へ変更
  • i18n/l10n
    • App Lock 機能の日本語名称
      • 実装しているバージョン:MR15
      • 実装概要:日本語名称を「アプリロック」とする
    • デリミタのリソースアウト
      • 実装しているバージョン:MR12, MR15
      • 実装概要:KISA UI、検知画面、レポート上でデリミタをローカライズ可能とする。例:Webフィルタリング等で検知時に複数カテゴリに該当する場合、デリミタが利用されること。
        • Globalビルドに取り込み済
          • <string name="list_of_words_delimiter">", "</string>
          • <string name="list_of_words_last_delimiter">", or "</string>

KSeC for Windows

  • リリース種別:①
  • BRQ
  • ライセンスグローバル
    • 実装しているバージョン:すべて
    • 実装概要:KISのように日本専用化しない
  • L10n
    • 実装しているバージョン:すべて
    • 実装概要:「定額制サービス」を「ライセンス」へ変更

KSeC for Mac

  • リリース種別:②
  • BRQ
  • Test Req
  • ライセンスグローバル
    • 実装しているバージョン:すべて
    • 実装概要:KISのように日本専用化しない
  • L10n
    • 実装しているバージョン:すべて
    • 実装概要:「定額制サービス」を「ライセンス」へ変更

KSeC for Android

  • リリース種別:②
  • BRQ
  • Test Req
  • ライセンスグローバル
    • 実装しているバージョン:すべて
    • 実装概要:KISのように日本専用化しない。KL1985*
  • L10n
    • 実装しているバージョン:MR2,MR3,MR4
    • 実装概要:製品名「カスペルスキー セキュアコネクション」
    • 実装概要:短い製品名「セキュアコネクション」。アイコンに表示する製品名。
    • 実装概要:製品情報:サポートアドレスの日本専用化。jp_ksec_android_support@kaspersky.com
      • [製品情報] - [テクニカルサポートへのお問い合わせ] をタップした際に起動するメールの宛先として
      • 製品評価ダイアログで星3つ以下が選択された際に起動するメールの宛先として
    • 実装概要:製品情報:Webサイトアドレスを日本Webサイトアドレスへ変更
    • 実装概要:製品情報:SNSサイトのリンクを日本サイトアドレスへ変更(Youtube, Instagram, LinkedIn, Facebook, Twitter)
    • 実装概要:製品情報:日本語化されていないSNSサイトアイコン、リンクを削除(Pinterest)

KSeC for iOS

  • リリース種別:②
  • BRQ
  • Test Req
  • ライセンスグローバル
    • 実装しているバージョン:すべて
    • 実装概要:KISのように日本専用化しない。KL1985*
  • L10n
    • 実装しているバージョン:MR2
    • 実装概要:製品名「カスペルスキー セキュアコネクション」
    • 実装概要:製品情報:サポートアドレスの日本専用化。jp_ksec_android_support@kaspersky.com
    • 実装概要:製品情報:Webサイトアドレスを日本Webサイトアドレスへ変更
    • 実装概要:製品情報:SNSサイトのリンクを日本サイトアドレスへ変更(Youtube, LinkedIn, Facebook, Twitter, Google+)
    • 実装概要:製品情報:日本語化されていないSNSサイトアイコン、リンクを削除(VK)
    • プライバシーポリシー日本語化WEBページ

My Kaspersky

  • リリース種別:②
  • すべての日本要件はTFSのJP_QA_KPCプロジェクトにて管理されている。
    ttps://hqrndtfs.avp.ru/tfs/DefaultCollection/JP_QA_KPC/_workitems#path=Shared+Queries%2FChange+Management%2FKPC+all&_a=query

KSS (bundled KSU)

  • リリース種別:③

コンシューマーリブランド製品

KIS (Windows) for Nifty

  • NIFTY専用AC (Subscription)
  • 製品名変更 '常時安全セキュリティ24'
  • 製品アイコン変更
  • EULA変更
  • UIカスタマイズ
  • ビルトインヘルプカスタマイズ
  • 体験版アクティベーション削除
  • Buy/Renew リンクUI削除
  • kavremover対応
  • レジストリ UpgradeCode の前バージョンからの維持
    • 4E5552CD-DC26-4cc3-A8C4-F9A7B5805ADA
  • レジストリ ProductCode の前バージョンからの変更
  • アンインストール用パスワードの設定 (標準版で実装)
    • /pEXTRA_UNINST_KLPASSWD

KIS for Mac for Nifty

  • NIFTY専用AC (Subscription)
  • 製品名変更 '常時安全セキュリティ24'
  • 製品アイコン変更
  • EULA変更
  • UIカスタマイズ
  • ビルトインヘルプカスタマイズ
  • 体験版アクティベーション削除

KISA for Nifty

  • NIFTY専用AC (Subscription)
  • 製品名変更 '常時安全セキュリティ24'
  • 製品アイコン変更
  • EULA変更
  • UIカスタマイズ
  • ビルトインヘルプカスタマイズ(~MR12)
  • オンラインヘルプカスタマイズ(MR12~)
  • 体験版アクティベーションUI削除
  • 体験版遷移期間 90日

KIS (Windows) for KDDI

KIS for Mac for KDDI

KISA for KDDI

コーポレート製品(B2B)

Update Utility

  • リリース種別:①
  • 製品名を日本語化しない
    • 実装しているバージョン:3.0 MR1
    • 実装概要:UI上の製品名は日本語化しない
  • リリースノート日本語化
    • 実装しているバージョン:3.0 MR1
    • 実装概要:リリースノートを日本語化。提供アーカイブに含まれる。

KSOS

  • リリース種別:①
  • 警察機関指定ならびに消費者庁指定の危険サイトブロック
    • 実装しているバージョン:KSOS5 (PC/FS)
    • 実装概要:警察庁から受領しているURLを対象に、WebAVによるブロック、URLアドバイザによる危険サイト扱い(赤)をする。
  • KPM機能削除
    • 実装しているバージョン:KSOS5 (PC/FS) / KSOS6 (PC/FS)
    • 実装概要:グローバルではKSOSライセンスでKPMまで使用可能でありメインUIにダウンロードリンクがある。メインUIからの当該リンクを別の機能(KSOS5ではプライバシー保護)に変更。
  • KPM機能削除に関する注意メッセージ表示(インストーラ)
    • 実装しているバージョン:KSOS5 (PC)
    • 実装概要:KSOS3で備わっていたパスワードマネージャ機能がKSOS5で提供されないため、インストーラ上で注意文言を追加

KES for Windows

  • リリース種別:①
  • Activation with KESB Core license
    • Targeted version:KES11Windows
    • Overview: Activation with KESB Core license. (TFS2253572)
      • Basically, KL Globally does not sell KESB Core license. But the license continuously be marketed in Japan. Keep making product available with KESB core.

KES for Mac

  • リリース種別:②
  • Activation with KESB Core license
    • Targeted version:KES10Mac
    • Overview: Activation with KESB Core license. (TFS2253573)
      • Basically, KL Globally does not sell KESB Core license. But the license continuously be marketed in Japan. Keep making product available with KESB core.

KES for Linux

  • リリース種別:④ 8 MP1まで
  • リリース種別:② 10から(ただし、10 MR0はJa localizationを含まない。10 SP1から含まれている)
  • Activation with KESB Core license
    • Targeted version:KES10Linux SP1 (KES8Linux has an implementation of this.)
    • Overview: Activation with KESB Core license. Basically, KL Globally does not sell KESB Core license. But the license continuously be marketed in Japan. (However, KES Cloud does not sell in Japan.)

KS for Mobile

  • リリース種別:③
  • 日本語版独自ビルドのリリース
    • 実装しているバージョン:KS10 for Mobile SP1MR3
    • 実装概要:Globalでリリースしている多言語版(com.kaspersky.kes)ではなく、日本語版を独立したビルドとしてリリース(com.kaspersky.kes.ja)
  • ​日本独自のシステム要件
    • ​​実装しているバージョン : KS10 for Mobile SP2MR1
    • 実装概要 : システム要件に「ガラホ、ガラスマは対応していません」の加筆。サポートコールを減らすため。

Safe Browser

  • リリース種別:②
  • 警察機関指定ならびに消費者庁指定の危険サイトブロック
    • 実装しているバージョン:KSB 1.x
    • 実装概要:警察庁から受領しているURLを対象に、Webコントロールによるブロックをする。

KSC

  • リリース種別:①
  • 日本語版KES mobileのGoogle Play対応
    • 実装しているバージョン:KSC10 SP2MR1
    • 実装概要:Google PlayのリンクがKES android日本語版(com.kaspersky.kes.ja)のリンクに変更
  • Windows Storage Server対応
    • 実装しているバージョン:KSC10S SP2
    • 実装概要:NASにバンドルして販売する案件のためWindows Storage Server に対応

KES Cloud

  • リリース種別:②

KSWS

  • リリース種別:①
  • ストレージ保護未提供の表示
    • 実装しているバージョン:KSWS10.0, 10.1 *10.1の次バージョンからは表示内容を変更する方向(KS for Storageライセンスを販路限定で販売開始するため)
    • 実装概要:インストーラーのメイン画面に、KS for Storageライセンスは日本で未販売でストレージ保護は未提供の旨を記載(En版は、ストレージ保護にはKS for Storageライセンスが必要と記載)
  • ストレージ保護用ガイドを英語のまま提供
    • 実装しているバージョン:KSWS10.0, 10.1 *10.1の次バージョンからは日本語化の方向(KS for Storageライセンスを販路限定で販売開始するため)
    • 実装概要:ストレージ保護用ガイド"Implementation Guide for Network Storage Protection (ks4ws_netstorage_guide_ja.pdf)を日本語化せずに英語のまま提供。日本ではKS for Storageライセンスを販売していないため。このガイドはビルドに含まれている。
  • KMP未提供の表示
    • 実装しているバージョン:KSWS10.1
    • 実装概要:KMP声明に、日本ではKMPを提供していない旨を記載

LFS

  • リリース種別:①
  • KSCイベントログの日本語表示
    • 実装しているバージョン:LFS8 MP2CF3
    • 実装概要:kav4fs.kpdファイルをkav4fs.kudファイルに変更(UTF8に対応させるため)してメッセージを日本語化し、akinstall.shからcallするファイル名もkav4fs.kpdからkav4fs.kudに変更

KSV Agentless

  • リリース種別:① ※ KSV5.0 Agentlessの次バージョンより②となる見込み

KSV Light Agent

  • リリース種別:① ※KSV5.1 LAからは②となる見込み
  • LinuxゲストOSのサポート
    • 実装しているバージョン:KSV4.0 LA
    • 実装概要:Linux用Light AgentによるLinuxゲストOSの保護

LMS

  • リリース種別:②
  • Not customization but noted as the QA out of scope, Jpaan sales does not need the subscription license due to no oppotunity. (as of 2017.5.22)

KAV for Proxy Server

  • リリース種別:① ※KSProxy 6.0から②となる予定
  • URLフィルタリング
    • 実装しているバージョン:KSProxy 6.0(予定)
    • 実装概要:危険なサイトやカテゴリ指定されたサイトへのアクセスをブロック
  • MaxNestingLevel=8
    • 実装しているバージョン:5.5 MP3 (5.5.80) ※日本未リリース, 5.5 MP3 CF1 (5.5.86)
    • 実装概要:スキャンするアーカイブ階層数の指定。IIJ様要望
  • HTTPClientIpICAPHeader=X-Client-IP
    • 実装しているバージョン:5.5 MP2 (5.5.62)
    • 実装概要:ProxyサーバーにアクセスするクライアントIPアドレス情報ヘッダ名(詳細
  • HTTPUserNameICAPHeader=X-Client-Username
    • 実装しているバージョン:5.5 MP2 (5.5.62)
    • 実装概要:Proxyサーバーにアクセスするユーザーの認証情報ヘッダ名。(詳細
  • SendAVScanResult=false
    • 実装しているバージョン:5.5 MP2 (5.5.62), 5.5 MP3 (5.5.86)
    • 実装概要:スキャン結果をICAPヘッダに記載する(詳細

コーポレートリブランド製品

KS for Mobile for NTT data

  • リリース種別:③


JP req doc / test req doc導入に関する議論