Wednesday, July 11, 2012
Activity Proposal Process Quality Assurance Workflow's test? Thematic area Aps
1 - Introduction: An important property of computer products is quality. ? It is that quality is no more, which is the degree to which a system, component or process meets specified requirements and the needs or expectations of the customer or user?. The development of high quality software is determined by factors very important, thanks to that, the products come with the required efficiency. In these factors should be sure of the real needs of the client, which can be modified, tested and adaptable to any work environment. To obtain a good product it is necessary to implement quality assurance, this is only those actions that make a product or service meets a certain quality requirements. If these requirements for quality fully reflect the needs of customers that can be met quality assurance. The role of quality assurance of software should be based on a planned and systematic actions and methods of design, required to ensure quality. Viewing quality assurance in software engineering is important to analyze work flows within the engineering workflow test, one of the most important flows that it depends on the quality of the final product, a software test is just run the software with certain input data and produce results which are then compared with theoretical.
During the individual research and surveys made subject area staff APS obtained results as: is not properly defined a quality plan to help control the tasks of the workflow test, a quality assurance, quality management policies, quality and quality control for this process, so the test workflow is not being done as stated and proper documentation of the results of the artifacts analyzed, causing the failure to obtain products with the required quality. 2 - Procedure for Quality Assurance in the test workflow procedure is based on the best practices of CMMI and ISO use. The CMMI model provides guidance for the work to develop part of the SQA and by ISO standards can effectively document the elements of quality assurance are implemented to ensure efficient quality assurance in the project. Based on the ISO 15 504, which provides assessment processes and ensure they meet your specific requirements. With the ISO 9001 procedure proposed group structure of quality assurance, responsibilities, processes and methods, and is based on ISO 90003 which provides as ISO 9001 to implement the testing process by adding the configuration management and planning quality assurance.
In addition, the ISO 12207 standard helps define the activities to ensure, in an objective manner and with the ISO 9126 can be checked if the product is used for what is really needed. This is verified by reviews and audits that will be used as techniques of Quality Assurance. The following sections describe the proposed procedure: to regulate the activities that define the quality assurance test workflow. Reach For every project, in this case to the subject area Primary Health Care (PHC).
Description The proposed activities are as follows: 1. Form the group of quality assurance (SQA) .1 Head of group quality assurance. 1 Head of review. 10 Reviewers. 3 Auditors. 2. Establishment of an SQA plan the testing process for the project. All software development projects subject area of APS and other projects should have defined a SQA Plan the testing process, which should guide the activities of the SQA group, as well as software engineers involved in the project. Purpose Scope Organization Quality Objectives Tasks & Responsibilities group SQA SQA group metrics used in the project established Standards and Guidelines General Tasks in the project reviews and audits of the Schedule, Organization, Responsibilities of Reviews and Audits Technical Management Tools and Methodologies Quality Records Entrenamiento3 configuration. Participation in the development of the description of the testing process. In defining the project must be established standards, techniques and methodologies to be applied in the same, the test workflow and illustrated at the point of techniques and methodologies SQA Plan.
4. Review of software engineering activities to verify testing process adjustment defined. Should be carried out by a previously planned meeting and illustrated techniques and methodologies used in the SQA Plan the testing process, described in section duties and responsibilities of SQA plan. The test devices should be reviewed in small portions to find the greatest number of errors and a good development. 5. Audits designated software processes to check the fit with those defined as part of the testing process. Be used for audits review a record equal to that of the RTF, differing only in the objectives of each activity, in addition to the audit log. 6. Ensure that deviations from the work and software products are documented and handled according to standard procedure. The deviations are detected in the RTF and Audits and illustrated in a list of deviations and also being reported to the SQA team leader. These deviations can be: Deviations in quality attributes or deviations in the project schedule deviations submitted to the SQA team leader should be reviewed periodically until they are solved.
The documentation of these deviations must be controlled and managed by a team member of SQA, in this case is the reviewer assigned by the head of the SQA, to fulfill this function 7. Measuring processes. Includes metric to evaluate the workflow process of testing. 8. Review of SQA group activities of the project. The SQA group's activities must be reviewed by third parties. Project leader: You should periodically review how they develop SQA group activities. SQA Group of the faculty: You should periodically review the activities planned and carried out by the SQA group project, as well as dates and duration of them. You can also manage the review process of quality assurance by independent persons to the project and the faculty. 9. SQA group training project. The members of the projects vary from year to year, making it necessary to train those who join the project and SQA belonging to the group. To carry out this activity is to define a training plan for the project. The staff responsible for the activities of quality assurance should have expertise in different areas.
They must teach courses related to the quality process quality and testing process. 10. Evaluate the processes of project SQA group. To evaluate the process of quality assurance should be improved to assess whether or not, just the opinion of the project leader, one must justify the need for actual data to perform an upgrade. Must conduct surveys and interviews so that weaknesses are identified and propose how to improve them. 11. Configuration Management of the artifacts generated by the project SQA group. It should be kept in the project repository of configuration items SQA group activities that are placed under configuration management. The proposed procedure develops a set of activities to ensure quality in the test workflow projects. For this define the tasks to be performed by the SQA group projects, and the link that should exist between this group and the project SQA SQA group of faculty. 4 - Tools for the administration and execution of tests. We used two very important tools in the testing process JMeter and Rational Robot.
The JMeter is a free tool, it is also a Java tool, which allows performance testing and functional testing of Web applications. Load is a tool to carry out simulations on applications for Software. Rational Robot allows test equipment ('testers') to automate the regression testing, functional and configuration for e-commerce applications, client / server and ERP. It is used to test applications based on a variety of technologies and user interface is integrated with Rational TestManager solution to provide support to manage all testing activities. It is the only automation solution that provides reusability and portability of recording evidence through Windows platforms to use a recording played on all Windows platforms. 5 - Conclusions After the research on quality standards and existing models in order to support the quality assurance testing process in the subject area of APS, we conclude that: We conducted a detailed investigation of the models and quality standards up to that point, exposing the main concepts associated with that theme and best practices developed modelos.Se quality of such a procedure, which has a group of activities to ensure the quality of the test workflow area issue of APS, based on best practices of CMMI and ISO.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment