Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Problem Statement: Software Inspection and Reviews Evaluate the below-mentioned process and formulate your recommendations related to what should be added or changed in the process

Problem Statement: Software Inspection and Reviews

Evaluate the below-mentioned process and formulate your recommendations related to what should be added or changed in the process to make it more effective and in line with the best practices followed in the industry?

Keeping in mind the problem statement presented in the first paragraph of the scenario, you need to:

  1. [02 marks] Identify the types of reviews that are being conducted in the company and in which phase they are being conducted
  2. [03 marks] Evaluate existing reviews and see if they are correctly implemented i.e. follow the best practices and identify their shortcomings and co-relate which types of bugs mentioned in the problem statement might be the result of these shortcomings
  3. [02 marks] Recommend adding new reviews to process and who should be involved in those new reviews

Required:

Need to Evaluate the Review Process of ABC Soft:

Our Company (ABC Soft) is striving to implement a thorough process which should result in creating our software projects with high quality. To achieve this, we have embedded different Quality Control activities in our SDLC focusing especially on Reviews. Even after implementing this new process, we are not getting the desired results as our products still suffer from numerous issues. After performing trend analysis of the feedback we received from our customers, we found that only around 20% of the customers think that our product had the desired set of requirements. Most of our customers think that our products are not scalable and efficient. Around 80% of our customers think that our products have more bugs than they were expecting. These defects range from missing features to unstable features. We are not sure why this is happening even after we have implemented a Review process at various stages in our SDLC.

We have now hired you to review our process and guide us what elements are missing in our QC process, especially regarding our Review process.

Following is the brief description of our process:

After completing the work on Requirements document, Business Analyst needs to submit it to his lead who will review it and provide his feedback. After incorporating that feedback, the Requirements document is deemed final and provided to Architect for formulating the architecture of the application. After the architect completes his work, the Project Manager provides these documents to the required development team members for implementation. At the end of development, the code is reviewed by two Development Team Leads so as to ensure that code is following all the coding standards (i.e. comments, naming conventions are followed). In parallel to development activity, our QA team picks up the Requirement document and starts creating test cases. All test cases are created by the Test Lead. After the test cases are created, he schedules an Inspection process. He invites his QA team members and presents his cases to them and seek their feedback. The final outcome of the discussion is noted by the Secretary. At the end of the Inspection session, the Lead submits the final findings of the Inspection to his team members so that they can make the necessary amendments to the test cases.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Objects And Databases International Symposium Sophia Antipolis France June 13 2000 Revised Papers Lncs 1944

Authors: Klaus R. Dittrich ,Giovanna Guerrini ,Isabella Merlo ,Marta Oliva ,M. Elena Rodriguez

2001st Edition

3540416641, 978-3540416647

More Books

Students also viewed these Databases questions

Question

How could assessment be used in an employee development program?

Answered: 1 week ago