Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

In your follow-up Respond, address the following questions: Consider your classmate's UML diagram. How does it differ from your work? What did your classmate do

In your follow-up Respond, address the following questions:

Consider your classmate's UML diagram. How does it differ from your work? What did your classmate do well? What is one thing they could improve?

Consider your classmate's response about whether it's better to have the same programmers or separate teams to code and test the software. Do you agree or disagree with their response? Why?

Consider the experience your classmate described related to a maintenance issue. Have you ever had a similar experience? How was the issue resolved in your experience?

Dont respond to this post

My post:

I think the program's objectives and domain assist businesses choose the optimal strategy. Software testing isn't always one strategy or another. It could be helpful to have a variety of testers to help uncover issues. Developers that have testing assistance frequently don't thoroughly test their code since they rely on quality control to identify errors. I think testers should handle quality control, and developers would be better off writing code. Systems have caused me problems in the past. When I visited Bermuda, the authorities asked me to submit my covid tests and findings to a website. Once I submitted my results, the website reminded me to wait for a confirmation. Whether I was allowed to enter the nation or not depended on the confirmation. After being instructed to wait for 24 hours, I still had not heard from anyone letting me know that I could travel. I called the government after seeing contact information on the website, waited a long time on hold, and then was transferred to several persons until I eventually spoke with a helpful person. Requests for maintenance would be handled by the system's backend vendors. Users might submit support requests in the form of support tickets. The user would have the choice of reporting a problem directly from the website, contacting help by phone, or sending an email. The support tickets would be handled in order of importance after being prioritized. A competent team member is clear in their communication and aware of their obligations. In development, thorough documentation is crucial. It outlines the system's goals and design. Without adequate documentation, many requests might not be translated correctly, which could result in disagreements, lost time, and expensive mistakes. The user entering the site is depicted in the diagram below. After the user enters and confirms their password, they are then taken to a display page with further site settings.

image text in transcribed

image text in transcribed

Respond to this:

I think having a programming team and a testing team is the best approach. I think that because due to personal bias that happen from the same programmers and overlooking errors that another set of eyes may catch. Ideally maybe having a combination of a different team and some of the programmers for testing would be beneficial since they can work together on anything that can come up.

I have experienced and encountered with many system issues and errors. I reported the issue most of time by emailing the company's support email or contacted chat/phone agents real time. It was resolved by most of the time waiting until the support team contacted the developers to get it fixed. For some issues it was resolved by the support team themselves. What works well with the process is that everything is noted and helps prevents similar issues in the future what the issue is investigated. Sometimes it can take days or weeks for an issue to be resolved since it might not be their priority at the moment so having an internal team dedicated to these issues would help speed up the process depending on the company size.

I suggest having an online form that has listed issues or letting user type their own and having that form be directed straight to the developers instead of a middle man. Similar to an email but this helps auto sort the issues in an internal database.

Being a good team member in systems development is being a good listener and open minded. Also contributing and doing your part makes a good team member. Good documentation helps ensure that the developers and other designers on my team can implement my designs by guiding the person going through your work to make sure everything is understood and prevent any confusion.

image text in transcribed

Start View and Order Package Use-Case Add Payment Method Generate Recelpt Display Receipt Add Package to Customer Account Send Errail Contirmation End 8-1 Discussion: Implementation and Maintenance In this activity, you will discuss your readings on the implementation and maintenance phases of the SDLC. You will also get peer feedback on one your UML diagrams for your system design. In your initial post, address the following questions: - In your readings, you learned that some companies use the same programmers to code and test their software. Other companies have different teams performing these tasks. Which approach do you think works best? Why? - Think about the different experiences you have online using different types of systems-for example, the systems you use to access your courses, to see your student information, to make purchases, to manage your music, and so on. Have you ever encountered an issue that required maintenance (for example, broken links, sign-in errors)? How did you report that issue? How was it resolved? What about that process worked well? What could have been improved? - Imagine that your design for the DriverPass system was implemented. What process would you suggest for collecting and managing maintenance requests? - What does it mean to be a good team member in systems development? How can good documentation help ensure that the developers and other designers on your team can implement your designs? - Present one of the following diagrams from your work on Project Two: UML activity diagram, UML sequence diagram, or UML class diagram. Include the diagram and a brief (2- to 3 -sentence) description of it. Download your diagram as a PDF. Be sure to check the "Accessible PDF" box before downloading. In your follow-up posts, address the following questions: - Consider your classmate's UML diagram. How does it differ from your work? What did your classmate do well? What is one thing they could improve? - Consider your classmate's response about whether it's better to have the same programmers or separate teams to code and test the software. Do you agree or disagree with their response? Why? - Consider the experience your classmate described related to a maintenance issue. Have you ever had a similar experience? How was the issue resolved in your experience? Login Activity Diagram Start Click on login link User redirected to DriverPass homepage End

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

More Books

Students also viewed these Databases questions