Your Perfect Assignment is Just a Click Away

We Write Custom Academic Papers

100% Original, Plagiarism Free, Customized to your instructions!

glass
pen
clip
papers
heaphones

Southern New Hampshire University Module 6 Grand Strand Systems Paper

Southern New Hampshire University Module 6 Grand Strand Systems Paper

I’m working on a computer science project and need guidance to help me understand better.

You are a software engineer for Grand Strand Systems, a software  engineering company that focuses on developing and testing back-end  services. You recently completed an assignment in which you developed a  mobile application for a customer and delivered the contact, task, and  appointment services (Project One).

You will now construct a summary and reflections report to be  submitted to your supervisor that summarizes your unit testing approach,  your experience writing the JUnit tests, and the overall quality of  your JUnit tests. This report will also highlight testing techniques and  the mindset you adopted while working on this project.

Directions

Summary and Reflections Report
Your supervisor  has asked that you submit a follow-up summary and reflections report to  explain how you analyzed various approaches to software testing based on  requirements and applied appropriate testing strategies to meet  requirements while developing the mobile application for the customer.  This report should be based on your experience completing Project One.  You must complete the following:

  1. Summary 
    1. Describe your unit testing approach for each of the three features. 
      1. To what extent was your approach aligned to the software requirements? Support your claims with specific evidence.
      2. Defend the overall quality of your JUnit tests. In other words, how do you know your JUnit tests were effective based on the coverage percentage?
    2. Describe your experience writing the JUnit tests. 
      1. How did you ensure that your code was technically sound? Cite specific lines of code from your tests to illustrate.
      2. How did you ensure that your code was efficient? Cite specific lines of code from your tests to illustrate.
  2. Reflection 
    1. Testing Techniques 
      1. What were the software testing techniques that you employed in this project? Describe their characteristics using specific details.
      2. What are the other software testing techniques that you did not use for this project? Describe their characteristics using specific details.
      3. For each of the techniques you discussed, explain the practical uses and implications for different software development projects and situations.
    2. Mindset 
      1. Assess the mindset that you adopted working on this project. In acting as a software tester, to what extent did you employ caution?  Why was it important to appreciate the complexity and  interrelationships of the code you were testing? Provide specific  examples to illustrate your claims.
      2. Assess the ways you tried to limit bias in your  review of the code. On the software developer side, can you imagine that  bias would be a concern if you were responsible for testing your own  code? Provide specific examples to illustrate your claims.
      3. Finally, evaluate the importance of being disciplined  in your commitment to quality as a software engineering professional.  Why is it important not to cut corners when it comes to writing or  testing code? How do you plan to avoid technical debt as a practitioner  in the field? Provide specific examples to illustrate your claims.

Order Solution Now

Our Service Charter

1. Professional & Expert Writers: Assignment Geeks only hires the best. Our writers are specially selected and recruited, after which they undergo further training to perfect their skills for specialization purposes. Moreover, our writers are holders of masters and Ph.D. degrees. They have impressive academic records, besides being native English speakers.

2. Top Quality Papers: Our customers are always guaranteed papers that exceed their expectations. All our writers have +5 years of experience. This implies that all papers are written by individuals who are experts in their fields. In addition, the quality team reviews all the papers before sending them to the customers.

3. Plagiarism-Free Papers: All papers provided by Assignment Geeks are written from scratch. Appropriate referencing and citation of key information are followed. Plagiarism checkers are used by the Quality assurance team and our editors just to double-check that there are no instances of plagiarism.

4. Timely Delivery: Time wasted is equivalent to a failed dedication and commitment. Assignment Geeks is known for timely delivery of any pending customer orders. Customers are well informed of the progress of their papers to ensure they keep track of what the writer is providing before the final draft is sent for grading.

5. Affordable Prices: Our prices are fairly structured to fit all groups. Any customer willing to place their assignments with us can do so at very affordable prices. In addition, our customers enjoy regular discounts and bonuses.

6. 24/7 Customer Support: At Assignment Geeks, we have put in place a team of experts who answer all customer inquiries promptly. The best part is the ever-availability of the team. Customers can make inquiries anytime.