Skip to main content

Software Quality Assurance (SQA)

  Introduction to SQA

- SQA should be utilized to the full extend with traceability of errors, cost efficient . There are the principles behind a highly efficient SQA procedure. Every business should use SQA and use it to the best as they can. They can easily guide the application to be the best procedure. Everything should be “spick and span” when SQA has been executed. 

 Since it is internationally recognized, the application should not only have a local impact but global acceptance at the same time. Businesses that develop and application and setting it for global standard will have a high reputation and the salability is even better. SQA definitely has benefits that will launch the company towards the global standard it needs.

 NEED OF SQA - There are so many reasons why a company should consider SQA. It is all about business survival and SQA is just one of the many tools the company should effectively use. And just like a tool, it has to be effectively used to its maximum.

 If the tool is not used to its full extent, the tool will just be a financial burden to the company. SQA should also be utilized at the same way – to its full extent. One of the reasons why businesses and companies opt out in using SQA is their inability to realize who effective an SQA when properly used.

SQA ACTIVITIES - 

SQA is composed of a variety of tasks linked with 2 dissimilar constituencies: SQA group that has responsibility for quality assurance planning, record keeping, oversight, analysis and reporting and the other are software engineers, who do technical work. The character of a SQA group is to help the software team in attaining a high-class product. 

The SQA group prepares a SQA plan that identifies:

 • Assessments to be carried out, 

• Reviews and audits to be executed, 

• Standards those are relevant to the project,

 • Measures for error reporting and tracking, 

• Credentials to be produced by the SQL group, and 

• Amount of feedback provided to the software project team. 

SQA Software and Tools  -

In quality assurance, it is always important to get all the help we could get. In other industries, developers could easily check the products manually and discard those that do not meet the standard. The length and the width of the product are checked to maintain standardization of the product. 

Others use special machines to check the product. With tools and machines, they can easily set a standard with their products. That also goes the same with software and applications. Although it does not use physical machines, applications go through rigorous testing before they are released to the public even for beta testing. The tools used in SQA are generally testing tools wherein an application is run through a series of tests to gauge the performance of the application. The tools used in SQA vary in purpose and performance. 

These applications range from testing the code or running the application under great stress. These tools are employed to test the application and produce numbers and statistics regarding the actual application. Through these numbers, the SQA team and their developers will know if the application has lived up according to the targeted performance. Like most developers each SQA team has their preferred tools for application testing. Based on their belief and expertise, the SQA team will usually give the owners or business managers a free hand on what type of testing tool to use.

SQA Standards  -

IEEE (Institute of Electric and Electronic Engineers) – This standard was established by the organization with the same name. This organization was established in 1963 and the IEEE standards for software development starting in 1986. There are two types of IEEE standards for Software Quality Application: the Standard 730-1989 which was developed in 1989 and the ANSI/IEEE Standard 983 – 1986 which was the original version developed in 1986.

 IEEE is very popular especially for SQA Planning and development. ISO (International Standards Organization) – One of the oldest standardization organizations in the world, ISO were established in 1947 and have established itself to be the standardized company not only in software development but also in business plans. Because it was internationally recognized it has become a powerful standard for different  business uses.


Comments

Popular posts from this blog

what is computer network and their types ?

   what is network ? -  A network is a group of two or more computer systems, which are connected together. It also consist of a collection of computers, printers, scanner and other devices that are liked together. Networking has single purpose to share information as fast as possible.   The basic types of network- 1) LAN - LAN stands for Local Area Network. It is used to network computers within a limited area like office, school by using the network media. 2) CAN - Campus Area Network is an interconnection of local area networks within limited geographical area. campus network can be additional to the set of wireless connections. connects several buildings to the same network. Example, corporate office campus, university. 3) MAN - MAN means Metropolitan Area Network, which optimized for a larger geographic area than a LAN, ranging from several blocks of buildings to entire city. 4) WAN - WAN is Wide Area Network that is network connection of wide area such as the w...

Network Topology and types

   What is topology ? - Network Topology is the arrangement of the various elements (links, nodes etc.) of a computer network. Essentially, it is the topological structure of a network and may e depicted physically or logically. Topologies are divided into two types. one is called physical topology and another one is logical topology. Physical Topology is the placement of the various components of a network, including device location and cable installation, while logical topology illustrates how data flows within a network, regardless of its physical design. There are number of reasons to understand network topology. - The network topology impacts performance - The network topology is a factor in determining the media type used  to cable the network. - Knowledge of network layout  helps to optimize the network  performance  and troubleshoot network performance issues. Topology                      ...

All about Hyper-V in windows 10

   Windows Client-Side Hypervisor  l The client-side Hypervisor known as Client Hyper-V was introduced in Windows 8 Operating system. In Windows 10,  t he Client-side Hyper-V has got its features enhanced. Need for client Hyper-V - l Client Hyper-V is used to test or perform demo of operating system features or particular application software.  l Client Hyper-V can also be used to Run a legacy application that are not supported by Windows 10 .  It is used for User support and Troubleshooting. Features of Client Hyper-V are :   l Client Hyper-V supports 32 bit or 64-bit Virtual Machines.  l Used for storage migration or can also be used to create a virtual storage pool.  l Client Hyper-V uses VHD with maximum limit 2TB or VHDX with maximum limit of 64 TB software disk files.  l It can use local software Disk or LAN based storage also known as NAS Network Attached Storage.  l Client Hyper-V supports Import and Export of the VMs to Ser...