Question

Part I: Complete Your Original Response to the Main Topic You are a software developer for...

Part I: Complete Your Original Response to the Main Topic

You are a software developer for a Retail Point of Sale System Company. A client has made a request to upgrade the current system from command line interface to a graphic user interface. The client concerns on an effect to the current system with the change. The client does not want to lose any current data on the system. Provide recommendations and the change plan including the below requirements to the customer.

Requirements:

  • Create a requirement plan (what need to be done to support this upgrade)
  • Create a development plan (how to implement this upgrade with programming details explanation including technical details on this document)
  • Create testing plan (how to ensure that the new upgrade works without affecting current system and no data lost.)

Posting your recommendations and the change plan

Once you have completed your recommendations and plan. Post it in the discussion forum by clicking the Reply link below.

  • In the first line of your post, your should add your plan title and name.
  • Your posting must include recommendations, a requirement plan, a development plan, and a testing plan.  

Part II: Comment on Your Colleague's Discussions

Respond to at least one of your peers by the deadline for this assignment.

  • Read your colleagues’ postings, and choose one of them to comment on.
  • Please be respectful and constructive. Consider the following comments:
    • Have you considered using an automated testing tool?
    • Have you included the Java Interface in your development plan?
    • Could you include an abstract class to use in your development plan?
    • Have you considered including a UML diagram?
    • Could you include JUnit to help with the testing plan?
  • Review the Expectations for Discussion Board Posts in the Syllabus for the exact requirements for a well-composed and articulated post.
0 0
Add a comment Improve this question Transcribed image text
Answer #1

CLI is a way of interacting with a computer program where the user issues commands to the program in the form of successive lines of text (command lines). And GUI is a type of interface that allows users to interact with electronic devices through graphical icons and visual indicators.

Being a software developer, if a request arrives to upgrade the system from CLI to GUI. Then, there are a number of important points which should be kept in mind and have to follow a plan as discussed below:

  • First step that should be done is the feasibility study. We need to check whether the upgrade which is demanded by the client is possible or not? There can be a number of constraints in the way like resource constraints, budgetary constraints, or technical constraints. So being a software developer, we need to check each one of them before proceeding.
  • Check System Requirements: Think about not only system requirements, but also your current OS configuration and any installed software you use.
  • Check the specifications: Specifications should be checked first, the only true requirement for upgrading is to ensure your system meets the minimum system requirements for running GUI
  • Detect and Resolve the existing problems before upgrade. if any. Ensure that your system is not experiencing any major problems right now.
  • Run basic maintenance routines
  • Backup: To ensure the data security, to prevent data loss and to avoid expensive recovery there is nothing that can replace backup. So, Data backup is the Golden rule no. 1. Before upgrading any system is to make sure that your critical, personal, irreplaceable data is safely backed up in its entirety to an external device, like a USB disk, DVD, external hard drive etc. Don't even try to attempt to upgrade before doing this most important step. You can also think of creating RAID (Redundant array of independent disks) or creating system clone.
  • Then start upgrade. Always upgrade the remote secondary replica nodes first, then local secondary replica nodes next, and the primary replica node last.
Add a comment
Know the answer?
Add Answer to:
Part I: Complete Your Original Response to the Main Topic You are a software developer for...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • E-commerce Web sites impact many different areas of an organization—from sales, through accounting and manufacturing, to...

    E-commerce Web sites impact many different areas of an organization—from sales, through accounting and manufacturing, to shipping. The requirements phase is extremely important for the e-commerce Web site. The requirements phase allows you to gather a list of requirements from the external and internal users. This document will be very helpful to the development and testing team. For this project, you will be adding the Requirements section to your E-Commerce Implementation Plan document. Complete the following tasks: Include the following...

  • In the Week 1 Lesson Video, you were introduced to the team at Getta Byte Software. Your assignment this week is to discuss the billing project charter and submit a one- to two-page paper. Consider wh...

    In the Week 1 Lesson Video, you were introduced to the team at Getta Byte Software. Your assignment this week is to discuss the billing project charter and submit a one- to two-page paper. Consider what additional risks, assumptions, or requirements Getta Byte should include in this charter. Getta Byte Software—The Project Scope We need a new billing system. Why? The one we have works fine. It's manual, time-consuming, and inaccurate. There is that... So, it has to be automated,...

  • What I want you to do? Read the discussion topic below, create an original response in...

    What I want you to do? Read the discussion topic below, create an original response in 100 words and respond to at least two other students. Discussion Topic: What is the role of the audience and how do they participate in the live theatre experience? Using what you have learned in Chapter 2 about The Audience, discuss what you think the role of the audience is. Use specific examples from your personal experience of attending a live theatre performance...how did...

  • imagine that you are the director of a health information for a large Hospital. as director...

    imagine that you are the director of a health information for a large Hospital. as director you sit on various institutions wide committees which govern the organization's policies. in cooperation with interdepartmental committees you have made recommendations regarding the Improvement of policies procedures and operations across the institution. the CEO and board of directors has approved funding for several initiatives but has asked you to narrow changes to just a few. therefore you will develop an action plan for the...

  • Instructions Imagine that you are the Director of Health Information for a large hospital. As Director,...

    Instructions Imagine that you are the Director of Health Information for a large hospital. As Director, you sit on various institution-wide committees which govern the organization’s policies. In collaboration with interdepartmental committees, you have made recommendations regarding the improvement of policies, procedures, and operations across the institution. The CEO and Board of Directors has approved funding for several initiatives, but has asked you to narrow changes to just a few. Therefore, you will develop an action plan for the hospital....

  • Topic Think about some activities that you do in your everyday life that include types of...

    Topic Think about some activities that you do in your everyday life that include types of motion. They might include shopping in the supermarket, playing sports, or walking your dog. Each of these activities involves multiple motions -starts, stops, constant motions, and changing speeds. To prepare for this discussion, you will consider the many different motions that combine to form one activity. Then, you will write a short description of the activity, emphasizing each of the motions involved in it,...

  • Ch.11 Discussion topic As you probably read in the chapter as well as in my ch.11...

    Ch.11 Discussion topic As you probably read in the chapter as well as in my ch.11 lecture notes, understanding the control risk assessment flow chart would be crucial not only for studying ch.11 Internal Control Assessment topics, but also would be critical to have a solid conceptual framework for the entire audit process. In your own words and understanding, list and explain briefly the phases/ steps of a control evaluation of a client's internal control system-it's design, placement, and operating...

  • Find a topic from this module/week’s Reading & Study materials that interests you. Declare your topic...

    Find a topic from this module/week’s Reading & Study materials that interests you. Declare your topic to the class by posting a thread in the related Discussion Board Forum and titling it with the topic you selected. This reserves your topic so that other students cannot use it. You must declare your topic by 11:59 p.m. (ET) on Friday of Module/Week 1, to ensure no duplicate topics are chosen. Each student must cover a different topic; no duplication of articles...

  • Consider the following scenario. You have recently delivered the first phase of a mission-critical software intensive...

    Consider the following scenario. You have recently delivered the first phase of a mission-critical software intensive system. All of your customers and stakeholders are very happy, and you proceed with the second phase of development. This phase will add another set of highly desired features and will take about a year to develop and deliver. You are doing incremental development, so multiple internal versions will be built and tested prior to delivery. You currently use a configuration management system, with...

  • A distant cousin approaches you at your family reunion and says, "Great to see you! I...

    A distant cousin approaches you at your family reunion and says, "Great to see you! I heard you are a nurse. My friend is having success with the (insert selection from list below) and I am wondering what you think about it? Should I give it a try?" Choose one of the following to consider in your response: Paleo Diet Anti-inflammatory Diet Mediterranean Diet Vegan Diet Ketogenic Diet In your discussion post, please include the following information: Briefly describe the...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT