1 / 7

软件质量管理点滴 -- 聚焦美国金融业

软件质量管理点滴 -- 聚焦美国金融业. 汪时奇 (博士). 软件质量管理简介. 英文名 : Quality Assurance (QA) 见过 bug-free large application 吗 ? QA Strategy QA Tools QA for Outsourced Projects QA for Web Applications. QA Strategy. QA Team - knowledge scope on biz & tech Business Requirement (understanding)

adler
Download Presentation

软件质量管理点滴 -- 聚焦美国金融业

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 软件质量管理点滴-- 聚焦美国金融业 汪时奇 (博士)

  2. 软件质量管理简介 • 英文名: Quality Assurance (QA) • 见过 bug-free large application 吗? • QA Strategy • QA Tools • QA for Outsourced Projects • QA for Web Applications

  3. QA Strategy • QA Team - knowledge scope on biz & tech • Business Requirement (understanding) • Architecture (understanding) • Used Technologies (understanding) • Test Cases • Design cases from Developers (not QA) • Try to cover all or most rare cases • Try to remove duplicated cases • Try to remove impossible cases • Cover performance cases

  4. QA Strategy (续) • Test Plan • Time line • Cost • Human resource management • Exception treatment • Defect Reporting with Feedback IterationPaper notes, phone records and email are far from enough. • Test Sample Creation Automation

  5. QA Tools • Quality Center (QC; HP product) • Test Cases design • Test Plan execution • Defect report/management • JIRAwith all above featuresplus Ajile. • Bugzila

  6. QA for Outsourced Projects • Performance Issues • Database • Different DB version • Special configuration • ApplicationGreat (at vendor site) software may not work well at client side due to different environments (e.g. local => remote; single => cluster). • De-risk Visit • control feasibility • build confidence • QA Tool Usage (e.g. status: Open, Resolved, Answered, Close, Reopen, Duplicate, …)

  7. QA for Web Applications • Try to avoid user download (e.g. 控件) • Browser Consideration • All (or most) Chinese online banking systems can only use IE (even certain versions of IE). • Chrome and Firefox becomes more popular • QA scope needs change for most Chinese systems • Operation System Consideration • All (or most) Chinese online banking systems can only display understandable pop-up dialog box (e.g. to install control application) on Chinese Windows, but not on normal English Windows due to OS default language. • A good idea is to add English words or symbols around Chinese characters for international applications.

More Related