Establishing the SQA Program

>> Saturday, January 16, 2010

To make SQA program successful, the most important step is to get senior management commit to it. The senior managers must first agree on SQA goals, and agree to resolve major SQA issues between SQA and line management. Without management support, SQA can not be effective.

Creating SQA Plan
An effective SQA program requires forward planning and following through it. The SQA plan specifies its goals, tasks to be performed, and the standards and procedures against which the development work is to be measured.

The IEEE standard for SQA plan preparation contains the following:
1. Purpose
2. Reference Documents
3. Management
4. Documentation
5. Standards, Practices, and Conventions
6. Reviews and Audits
7. Software Configuration Management
8. Problem Reporting and Corrective Action

9. Tools, Techniques, and Methodologies
10.Code Control
11.Media Control
12.Supplier Control
13.Records Collection, Maintenance, and Retention

Many of these topics are relatively clear from their headings, the documentation, standards sections are given more explaination in the following part. The SQA plan section on reviews and audits should describe
both the technical and the managerial reviews and audits to be conducted.

Documentation
The documentation section should describe the documentation to be produced and how it is to be previewed. These include:
1. Software requirement specification, which specifies each software function, performance parameter, interface, or other attribute with sufficient precision to permit its verification.
2. Software Design Description, which describes the major components, databases, and internal interfaces.
3. Software Verification and Validation Plan, which describes the methods used to verify that the requirements are implemented in the design, that the design is implemented in the code, and that the code meets the requirements.
4. Software Verification and Validation Report, which is used to report on the SQA verification and validation activities.
5. User Documentation, which is required for installation, operation, and maintenance of the software.
6. Other, includes software development plan, the software configuration management plan, the standards and procedures manual, together with the planned review methods.

Standards and Procedures
The standards are the criteria to which software products are compared. Procedures are the criteria to which development and control processes are compared. They are closely related. The standards define what should be done; while procedures define how the work is actually to be done, by whom, when and what is done with the results.

The minimum requirement for standards include:
1. Documentation Standards specify form and content for planning, control, and product documentation and provide consistency throughout a project.
2. Design Standards specify the form and content of the design product. They provide rules and methods for translating the software requirements into the software design and for representing it in the design documentation.
3. Code Standards specify the language in which the code is to be written and define any restrictions on use of language features. They define legal language structure, style conventions, rules for data structures, and internal code documentation.

SQA Activities
SQA activities include product evaluation and process monitoring, which ensure the product and the process used in development are correctly carried out and standards are followed. SQA audit, another SQA activity, is a key technique used to perform product evaluation and process monitoring. Production evaluation is to ensure that standards are followed. It assures that clear and achievable standards exist and evaluate compliance of software product with the standards.

Process monitoring is to ensure that appropriate steps to carry out process are being followed. SQA monitors processes by comparing actual steps performed with established procedures.

Audit is a fundamental SQA technique. It looks at a process or product in depth, comparing them with established standards and procedures.

Tailoring SQA to Project
Each project has its specific attributes and SQA program should be tailored to accommodate to the project needs. The characteristics that should be considered are: mission critical of project, schedule and budget, size and complexity of project, size and complexity of project staff organization. The relationship between SQA program and mission critical level is very straight forward. The more critical the project, the more important and formal the SQA should be. The relationship between SQA and budget and schedule is not so intuitive; the tighter the budget and schedule, the more critical it is to have a well planned and effective SQA program. This does not mean that SQA program for project with more resources can be lax. The project organization structure also influence the SQA program. For large or dispersed staff, more formal SQA program is required. A small, centralized development staff can easily inform each other the nonconformance and
helping each other in meeting standards, less formal SQA effort is required.

36 comments:

討厭 March 22, 2010 2:46 AM  

我從來不認為不同意我的看法就是冒犯..............................

玉鳳 April 1, 2010 12:57 AM  

大奶妹貼圖區0204性影片觀賞露點自拍淫婦女生如何自慰色情站成人笑話av激情網愛視訊美女淫蕩av成人色情電話辣妹視訊聊天性關係情色vcd自慰圖淫美成人論壇台灣色情論壇成人聊天室自拍裸女貼圖視訊成人免費a片影片av成人網成人色情色情台灣辣妹小穴太太陰毛色情訊息裸女自拍色情影片a片論壇性愛技巧美女脫胸罩情色天堂av寫真色情視訊聊天做愛視訊成人影片床上戲情色聊天網火辣情色台灣女優性愛秘笈台灣av女優手淫自慰影片

童紫勳 April 19, 2010 2:05 AM  

Offence is the best defence.......................................................

R110926oseH April 26, 2010 6:00 PM  

Nice Post~!!!. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

ElroyDockins03 May 2, 2010 1:46 AM  

很高興見到你哦!!. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

宛蓉 May 7, 2010 12:45 AM  

how do u do?xvideo打飛機專用網洪爺免費洪爺色情片洪爺貼圖區洪爺成人線上洪爺影城洪爺色論壇洪爺貼圖洪爺成年人網洪爺免費色情洪爺色情貼援交妹辣妹野球拳情色文學情趣聊天室性感辣妹裸體遊戲做愛偷拍一夜情視訊洪爺色情貼洪爺免費色情洪爺成年人網洪爺貼圖洪爺色論壇洪爺影城洪爺成人線上洪爺貼圖區洪爺色情片洪爺免費洪爺色情貼洪爺免費色情洪爺成年人網洪爺貼圖洪爺色論壇洪爺影城洪爺成人線上洪爺貼圖區洪爺色情片洪爺免費洪爺免費洪爺色情片洪爺貼圖區洪爺影城洪爺色論壇洪爺貼圖洪爺成年人網洪爺免費色情洪爺色情貼洪爺成人線上

黃k0822oryb_card May 13, 2010 8:21 AM  

人生是故事的創造與遺忘。...............................................................

Br1207yantScipio1 May 23, 2010 6:24 PM  

喜歡你的部落格,留言請您繼續加油.............................................

韋于倫成 May 31, 2010 4:52 AM  

嘩做左推介BLOG 果然人氣勁旺 ........................................

冠中 June 5, 2010 1:47 AM  

每一個人無論怎樣渺小,在自己的眼中,都自有其份量 ..................................................

佩璇 June 8, 2010 4:22 PM  

河水永遠是相同的,可是每一剎那又都是新的。...........................................................................

rlkris June 15, 2010 3:30 PM  

善言能贏得聽眾,善聽才能贏得朋友。..................................................

LatoshaDelapena0209嘉瑜 June 19, 2010 3:52 AM  

Where did you purchase this product?.................................................................

喜妤 June 24, 2010 7:03 AM  

路過看到好的blog,不推對不起自己.................................................................

貢慧 June 27, 2010 9:46 PM  

知識可以傳授,智慧卻不行。每個人必須成為他自己。....................................................................

asdas July 1, 2010 10:27 AM  

死亡是悲哀的,但活得不快樂更悲哀。....................................................................

彥安彥安 July 4, 2010 11:35 PM  

成熟,就是有能力適應生活中的模糊。.................................................................

毓er曹妃sf炳hd張jtr珠 July 8, 2010 4:58 PM  

君子立恆志,小人恆立志。.................................................................

珮陽 July 10, 2010 8:05 PM  

No one knows the weight of anothers burden. ............................................................

原秋原秋 July 12, 2010 9:41 PM  

偶爾上來逛逛,下次不知是否還有緣再進來,先祝您平安順利!!!............................................................

楊儀卉 July 17, 2010 7:26 PM  

一句話,那就是,"船到橋頭自然直."............................................................

長修長修 July 20, 2010 4:43 AM  

不會從失敗中找尋教訓的人,成功之路是遙遠的。..................................................

韋以韋以 July 22, 2010 9:40 PM  

凡事三思而行,跑得太快是會滑倒的。..................................................

佳瑩佳瑩 July 25, 2010 6:49 PM  

期待更新,要保持最佳狀況呦............................................................

張袁小璇翊瑜 July 28, 2010 4:32 PM  

Judge not of men and things at first sight................................................

neetu July 30, 2010 7:14 AM  

Nice post. Your post is really very informative. I really liked the information that you have provided about the SQA plan. Thanks for sharing it. Software Testing Services

施以王雅玲音 July 31, 2010 6:21 PM  

留言支持你~希望能看到更好的作品 ............................................................

家唐銘 August 3, 2010 9:35 PM  

人不能像動物一樣活著,而應該追求知識和美德............................................................

黃信梅 August 6, 2010 8:58 AM  

Readiness is all.............................................................

恩宛玲如 August 9, 2010 2:49 AM  

不要把生命看得太嚴肅,反正我們不會活著離開。............................................................

于庭吳 August 11, 2010 4:24 PM  

祝福大家開開心心。............................................................

牧宇 August 16, 2010 12:23 AM  

你怎麼能經過一片海,而忘記它的藍?......................................................................

1615 August 18, 2010 7:06 AM  

這麼優的部落格,不踩一下不開心..................................................................

Lydia January 24, 2011 12:08 PM  

I've been hired to develop a SQA department for a group of government contractors. Your post breaks down this daunting task into more doable sections. Thank you. Any other suggestions/helps/redirects are welcomed.

saveyourhealth November 6, 2011 7:21 AM  

Application Development
G Tech of NC, USA is a leader in custom software development, mobile application development, offshore outsourcing, mobile apps, mobile testing, remote DBA, and software testing on Android, iPhone, Blackberry, Windows, Linux using Java, Dot .Net, C/C++, C#, JavaScript, Objective-C, VB, PHP, Perl, Python, Ruby, Oracle, SQL Server, MySQL, Flash, Flex, SAP, iSeries AS400 RPG and other platforms.

ITC December 11, 2011 10:30 PM  

ITC Infotech offers world-class testing services focusing on key business domains and delivering cutting-edge services that are attuned to industry-specific needs.

  © Blogger template Trap

Back to TOP