Question

In: Computer Science

5 SENTENCES EACH What is a software myth? Describe the Three (3) Types of Software Myths...

5 SENTENCES EACH

What is a software myth?

Describe the Three (3) Types of Software Myths

Which of the Myths do you think would cause a software developer to be frustrated in a company setting? Explain why.

Solutions

Expert Solution

What is a software myth?

Software myths are the misleading attitudes that have caused some serious problems for the managers and the technical staffs. Software myths propagates confusion and misinformation which is not ideal.The development of software requires a lot of dedication and understanding. Many software problems arise due to myths that are formed during the initial stages of software development.

Describe the Three (3) Types of Software Myths

1) Management myths: Managers with the software responsibility are often under pressure to maintain budgets, keep schedules, and improve quality. A example Management myths is as follows:
Myth: We have a book that is full of standards and procedures for building software, won’t that provide my people everything they need to know to develope a software?
Reality: The book of standards may exist, but this is not used. Most software practitioners are not even aware that it exist. Also, It does not reflect the modern software engineering practices.

2) Customer myths: Customer myths often leads to false expectations (by the customer) and ultimately, dissatisfaction with the developer. Following is an example of customer myths:
Myth: A general statement of objectives is sufficient to start writing programs/codes-we can fill in the more details later.
Reality: A formal and detailed description of the functions, behavior, performance, interfaces, design constraints, and validation criteria is essential for developing a software .A poor definition is one of the major cause of failed software efforts.

3) Practitioner’s myths:  Practitioners have following myths(few examples):
Myth: Once we write the program/code and get it to work, our job is done.
Reality:But the Industry data indicate that between 60 % and 80 % of all effort put on a software will be expended after it is delivered to the customer for the first time.
Myth: Until the program is “running” there is no way of assessing its quality.
Reality: "The formal technical review" - One of the most effective software quality assurance mechanisms can be applied from the inception of a project only.

Which of the Myths do you think would cause a software developer to be frustrated in a company setting? Explain why.

I think all the three could cause a software developer to be frustrated in a company setting.

Management myths: As the Manger thinks he has provided and managed all the things that are required for smooth functioning but on the contray that is not sufficient. On top of that there is burden of deadline.

Customer myths: The Customer comes up with his own expectations. But because of some myths and formal conduction the finished product is not upto the expectations. As a result, The developer has to put efforts again.

Practitioner’s myths: As a software developer you put efforts to make a software. So you have your own expectations from your code. But failing to meet the requirement can be frustrating.

Also, a simple solution to all the above myths is proper and formal description of the task at all the levels.


Related Solutions

What is a software myth? Describe the Three (3) Types of Software Myths Which of the...
What is a software myth? Describe the Three (3) Types of Software Myths Which of the Myths do you think would cause a software developer to be frustrated in a company setting? Explain why.
Please answer each question in 1-2 sentences: 1). What is the beauty myth? 2). Give at...
Please answer each question in 1-2 sentences: 1). What is the beauty myth? 2). Give at least two examples of how the idea of beauty supports gender stratification. 3). Why do you think it has been especially difficult to convince men to share the housework?
For this assignment, describe in detail (two to three sentences each) how each of the following...
For this assignment, describe in detail (two to three sentences each) how each of the following parts of the brain are involved during your evening of eating pizza, socializing, and playing cards. Broca's area Motor cortex Auditory cortex Cerebrum
What are the three types of nuclear decay? Briefly describe the process for each.
What are the three types of nuclear decay? Briefly describe the process for each.
1. What are the 3 types of glycocalyx? 2. Describe what is part of each or...
1. What are the 3 types of glycocalyx? 2. Describe what is part of each or what each is made of. 3. What do each of these provide for the organisms that produce them? Thank you so much!
Write 3 paragraphs (5-7 sentences) describe: 1.What Ocean Acidification is and what causes it 2. What...
Write 3 paragraphs (5-7 sentences) describe: 1.What Ocean Acidification is and what causes it 2. What are the affects of acidification to the ocean environment and marine life. 3. What does NOAA stand for and what do they do?
Explain what diabetes is and some of its causes. Describe three myths commonly associated with diabetes...
Explain what diabetes is and some of its causes. Describe three myths commonly associated with diabetes and discuss the stereotypes that they perpetuate. Explain the association of the American diet with immigrants to the United States and discuss your thoughts on how diabetes could be better managed in this population (not from the medical aspect, but from the healthcare administration and epidemiological perspective).
A. There are three types of taxable income; 1. active, 2. portfolio, 3. passive.  Describe each (in...
A. There are three types of taxable income; 1. active, 2. portfolio, 3. passive.  Describe each (in your own words) and make sure you understand the tax implications of these incomes. B. Debra Ferguson received the items and amounts of income shown below during 2016. Help her calculate, (a) her gross income and (b) that portion (dollar amount) of her income that is tax exempt. Salary                                                      $33,500 Dividends                                                  800           Gift from mother                                       500 Child support from ex-husband                3,600 Interest on savings...
Provide 3-4 detailed sentences on each the questions below. 6) What are the three basic reimbursement...
Provide 3-4 detailed sentences on each the questions below. 6) What are the three basic reimbursement methods for inpatient hospital services? 7) Why is comorbidity important in coding? 8) What information is included in a charge description master (CDM)? 9) What are the four sections of the UB-04 claim form? 10) What types of institutional facilities use the UB-04 claim form?
Describe three different types of warehouses and the advantages of each?
Describe three different types of warehouses and the advantages of each?
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT