Organizational report

Assignment Help JAVA Programming
Reference no: EM13760302

Organizational Report

You have been hired as the CIO of a large multinational Internet advertising company. The president of the company is entertaining a major new software development project to keep track of advertising revenues. She asked you to prepare a report on the current and future state of software development and testing for this advertising company so that she can make an educated decision on how to proceed with the new development. The goal is to have a loosely coupled, Java-based platform for this Web-based company.

Write a ten to fifteen (10-15) page paper in which you:

  • Define and explain, in your own words, the primary challenge(s) of software development projects.
  • Compare and contrast at least three (3) different software development methods.
  • Explain why the testing of software products is of great importance.
  • Provide a graphical depiction of your solution through the use of Microsoft Visio or its open source alternative, Dia. Note: The graphically depicted solution is not included in the required page length.
  • Identify potential ethical issues that may arise as a result of the company doing business across several different countries and cultures, and recommend ways to mitigate these challenges.
  • Compare and contrast at least three (3) testing approaches to software development.
  • Use at least four (4) quality resources in this assignment.

Your assignment must follow these formatting requirements:

  1. Be typed, double spaced, using Times New Roman font (size 12), with one-inch margins on all sides; citations and references must follow APA or school-specific format. Check with your professor for any additional instructions.
  2. Include a cover page containing the title of the assignment, the student's name, the professor's name, the course title, and the date. The cover page and the reference page are not included in the required assignment page length.
  3. Include charts or diagrams created in Visio or an equivalent such as Dia. The completed diagrams / charts must be imported into the Word document before the paper is submitted.


The specific course learning outcomes associated with this assignment are:

  • Evaluate the issues and challenges associated with software engineering.
  • Compare and contrast software development process models.
  • Explain the importance of software testing.
  • Compare and contrast the various testing approaches to software engineering.
  • Use technology and information resources to research issues in software engineering.
  • Write clearly and concisely about software engineering using proper writing mechanics and technical style conventions.

Reference no: EM13760302

Questions Cloud

Write a literary essay on wife of baths tale by chaucer : Write a literary essay on: Wife of Bath's Tale by Chaucer (1360): like Lysistrata, here is another pro-feminist story before the word "feminism" existed.
Discuss how these characteristics influence buying decision : How has the Internet affected price considerations? Analyze several different industries, such as airlines, sales, hotel reservations, and book
Create a second employee object using the multi-argument : Create a second Employee object using the multi-argument constructor, setting each of the attributes with appropriate valid values.
Analyze the impact of current trends : Analyze the impact of current trends, such as virtual and cross-cultural teams and technology advancement, on project management.
Organizational report : You have been hired as the CIO of a large multinational Internet advertising company. The president of the company is entertaining a major new software development project to keep track of advertising revenues.
External user of accounting data for xyz company : 1. Which of the following would not be considered an external user of accounting data for XYZ Company?
Health for explanations of these dimensions : Physical health, Social health, Intellectual health, Environmental health, Emotional health, Spiritual health.
Explain the difference between leadership and management : Explain the difference between leadership and management and how followership factors into leadership.
Issues a status message to the customer : Issues a status message to the customer, and generates a shipping order to the warehouse, which fills the order. When the order is shipped, the customer is billed. The system also produces various reports.

Reviews

Write a Review

JAVA Programming Questions & Answers

  The drink machine should have a supply

When the applet starts, the drink machine should have a supply of 20 of each of the drinks. The applet should have a text field where the user can enter the amount of money he or she is giving the machine. The user can then click on a button to selec..

  Create web application uses visual web java server

Create the Web application which uses Visual Web Java Server Faces framework and either Apache Tomcat or Glassfish as the server.

  Java shape program console

Program is adequately documented. It's comments identifies its name, purpose, author and date. Throughout the code, comments and/or relevant component names should attempt to make the program understandable.

  Specify, design, and implement a class

Specify, design, and implement a class that can be used in a program that simulates a combination lock. The lock has a circular knob with the numbers 0 through 39 marked on the edge, and it has a three-number combination, which we will call x,y,z.

  Test plan for both unit testing and integration testing

Do a test plan for both unit testing and integration testing, justification why you need this test creating the test case for each individual test must use java language in netbeans IDE to perform each test, screen capture one example to run the ..

  Develop and test stand alone java applications

Demonstrate an understanding of Object-Oriented Programming concepts in Java.

  Use random function to create account number

Add a static method numAccounts that returns the total number of accounts. (Think about why this method should be static -- its information is not related to any particular account.)

  It should have an if statement

The following are hints given: It should have an if statement. This add method determines what number greater than or less than the other number, than it adds the positive or negative. I think this should be a private method.

  Plot pois on a graph

Write a JAVA program that would get the locations of all the POIs from the file and plot them on a map.

  Algorithm design and development - the graduate designs and

algorithm design and development - the graduate designs and develops algorithms for problem solving and implements

  To translate infix mathematical expression

Write a program in java to translate infix mathematical expression into postfix expression and a program to evaluate the postfix expression

  Implement bounded partial queue by using signaling mechanism

Implement the same using a signaling mechanism that signals to all waiting dequeuers and do a performance comparison using timing analysis. Which works faster?

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd