During the work placement in IBM, the quality assurance team is using agile development model, which the team will have to perform very short meeting twice a week, each meeting is about 10 to 15 mins, and team members are able to discuss the issues and work has been done before the meeting and going to complete after the meeting. However, when the tests are performed and completed after each spring, a test review has to be done for the work product. The team lead provides flowchart of defects status in details, how many test cases have failed, how many defects are raised, how many defects are fixed. The meeting will be hold with both development team and test team to discuss any primray defects, and if the aimed test case success rate has met. After the meeting, the reviewed defects will be reworked and verified by anyone who raised that defect. Also during this software development life cycle, a walkthough of the work project was hold by development team. The meeting were 2 hours, all the participants were introduced, and the issues exist in this product were discussed also some comments from the customer repersentitives.
A walkthrough is a review process led by authors, who will guide the participants and interesting parties through documents according to author’s own thought process to achieve feedback gathering and understanding of the work product. This walkthrough is a informal process, and all the participants can make comments during the process about any possible errors they think that could raised in the future. The process will also help those who are not able to understand the software development process to establish the basic understanding of the work product. The goal is to provide a common understanding about the product and evaluate the contents of the document with all aspect of understanding from different parties in different level.
The formal technical review can uncover 60%-100% of all defects and this can reduce the cost since defects can be fixed in an earlier stage. The review ensures the development is going towards the correct direction in early stage. It is led by technical experts and often performed as a peer review, also there is no management involved. Considering the software product in health care industry, the business process has to match each other in practical environment precisely. In this case, the demand of health care software quality is very high. A formal review should be implemented to improve the quality of this product. The inspection should be implemented and improve the development process, since it is the most formal review type among others. This process can significantly improve the quality control of the product and strictly manage and keep the technical development concept on track, especially for complex software like health care system. The training for the moderators should be provided, to improve their understanding regarding to the importance of this process. In practical environments, end users may not be able to manage to spend large amount of time with the development team to discuss the practical issues and work out solutions in the best way, since their job is to provide health service for illness. Therefore the meeting must be performed in the most efficient way, and the moderator have to make sure major participants are present in the meeting as well.
A walkthrough is a review process led by authors, who will guide the participants and interesting parties through documents according to author’s own thought process to achieve feedback gathering and understanding of the work product. This walkthrough is a informal process, and all the participants can make comments during the process about any possible errors they think that could raised in the future. The process will also help those who are not able to understand the software development process to establish the basic understanding of the work product. The goal is to provide a common understanding about the product and evaluate the contents of the document with all aspect of understanding from different parties in different level.
The formal technical review can uncover 60%-100% of all defects and this can reduce the cost since defects can be fixed in an earlier stage. The review ensures the development is going towards the correct direction in early stage. It is led by technical experts and often performed as a peer review, also there is no management involved. Considering the software product in health care industry, the business process has to match each other in practical environment precisely. In this case, the demand of health care software quality is very high. A formal review should be implemented to improve the quality of this product. The inspection should be implemented and improve the development process, since it is the most formal review type among others. This process can significantly improve the quality control of the product and strictly manage and keep the technical development concept on track, especially for complex software like health care system. The training for the moderators should be provided, to improve their understanding regarding to the importance of this process. In practical environments, end users may not be able to manage to spend large amount of time with the development team to discuss the practical issues and work out solutions in the best way, since their job is to provide health service for illness. Therefore the meeting must be performed in the most efficient way, and the moderator have to make sure major participants are present in the meeting as well.