Question

In: Computer Science

Assume that you are working for a company that develops software systems for in-house use in...

Assume that you are working for a company that develops software systems for in-house use in its design of aircraft engines. Being a software engineer you may not have any expertise in aircraft engines. While testing programs for such applications, what are the challenges you are likely to face, and how will you overcome them?

Solutions

Expert Solution

The biggest challenge as a software engineer would be as follows:-

1) The understanding of requirements of an industry on which we don't have a prior expertise. As,a good understanding of the problem is highly essential before develoiping applications. So, understanding the requirements will be a great challenge. A thorough requirement analysis will be good way to tackle this.

2) Implementing the mission critical features will be a challenge in aircraft industry. As, the stakes are high and the applications deplayed are mission critical, there will be no room for errors. Thus, handling those scenarios will be tricky and challenging. Good planning by analysing the requirements will be critical to avoid errors and failures.

3) The applications should handle all possible scenarios because a great amount of damage can happen if we fail to analyse all scenarios concerning our application. A thorough testing plan will help the application to cover all corner cases and be error free.

Feel free to comment for any issues, do rate the answer positively


Related Solutions

Infocomp Systems Lab is a research and development (R&D) company that develops computer systems and software...
Infocomp Systems Lab is a research and development (R&D) company that develops computer systems and software primarily for the medical industry. The lab has proposals from its own researchers for eight new projects. Each of the proposed research projects requires limited resources, and it is not possible to undertake all of them. The following table shows the developmental budget, the number of researchers, and the expected annual sales from each project if successfully developed and implemented: Project Developmental Budget ($1,000,000s)...
Cates Computing Systems develops and markets commercial software for personal computers and workstations. Three situations involving...
Cates Computing Systems develops and markets commercial software for personal computers and workstations. Three situations involving compensation for possible future absences of Cates'semployees are described below. a. Cates compensates employees at their regular pay rate for time absent for military leave, maternity leave, and jury time. Employees are allowed predetermined absence periods for each type of absence. b Members of the new product development team are eligible for three months' paid sabbatical leave every four years. Five members of the...
You are working as a software developer for a large insurance company. Your company is planning...
You are working as a software developer for a large insurance company. Your company is planning to migrate the existing systems from Visual Basic to Java and this will require new calculations. You will be creating a program that calculates the insurance payment category based on the BMI score. Your Java program should perform the following things: Take the input from the user about the patient name, weight, birthdate, and height. Calculate Body Mass Index. Display person name and BMI...
You are working as a software developer for a large insurancecompany. Your company is planning...
You are working as a software developer for a large insurance company. Your company is planning to migrate the existing systems from Visual Basic to Java and this will require new calculations. You will be creating a program that calculates the insurance payment category based on the BMI score.Your Java program should perform the following things:Take the input from the user about the patient name, weight, birthdate, and height.Calculate Body Mass Index.Display person name and BMI Category.If the BMI Score...
A company that develops over-the-counter medicines is working on a new product that is meant to...
A company that develops over-the-counter medicines is working on a new product that is meant to shorten the length of sore throats. To test their product for effectiveness, they take a random sample of 100 people and record how long it took for their symptoms to completely disappear. The results are in the table below.  The company knows that on average (without medication) it takes a sore throat 6 days or less to heal 42% of the time, 7-9 days 31%...
1, Assume you are an engineer working for a chemical production company. You are on the...
1, Assume you are an engineer working for a chemical production company. You are on the technical team that is responsible for deciding what to do about the dangerous chemical that your company is using to produce its best-selling chemical product. Recent reports have just made known the dangers of this chemical, and the company now needs to decide how to proceed. There are several options to consider: stop producing the harmful product altogether and take a hit on total...
Metro Telcom Systems develops, sells, and installs computer systems. The company has divided its customer base...
Metro Telcom Systems develops, sells, and installs computer systems. The company has divided its customer base into five regions, and it has 15 representatives who sell and install the company’s systems. The company wants to allocate salespeople to regions so that they maximize daily sales revenue. However, whereas the sales increase as the number of increases, they do so at a declining rate, according to the following nonlinear formula: total sales = a - (b/x) Following are the a and...
The investigation develops and a preliminary hypothesis is generated, do you have systems in place to...
The investigation develops and a preliminary hypothesis is generated, do you have systems in place to communicate with the regulatory organization in your jurisdiction to make them aware of the implicated food(s) and coordinate your response? What amount of data does the regulatory agency require of you before deciding to pursue their part of the investigation (e.g., number of cases, strength of hypothesis, etc.)?
(a) Use statistical software to obtain a histogram. Do these house prices appear to be symmetrically...
(a) Use statistical software to obtain a histogram. Do these house prices appear to be symmetrically distributed? If not, in which direction do they seem to be skewed? (1.5 marks) (b) Run a quantile-quantile test of normality on “price” values to see if the data is normally distributed or not. (c) Computer µ and σ for the prices of all houses. (1.5 marks) (d) What percentage of these prices lie in the interval (µ - σ) to (µ + σ)?...
AGC Software Pty Ltd (AGC) is a small proprietary company limited by shares that develops, tests...
AGC Software Pty Ltd (AGC) is a small proprietary company limited by shares that develops, tests and markets its own “anti-malware” software products. Ben has been the sole director at AGC for two years, and prior to that appointment he had served in many other executive roles for a variety of software companies. Ben also holds 40% of the shares in AGC. The remaining shares (60%) are held by 5 other shareholders who are not directors in AGC. Ben and...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT