Develop a prototype using a scripting language

Assignment Help Computer Engineering
Reference no: EM131184571

You are a software manager in a company that develops critical control software for aircraft. You are responsible for the development of a software design support system that supports the translation of software requirements to a formal software specification (discussed in Chapter 13). Comment on the advantages and disadvantages of the following development strategies:

Collect the requirements for such a system from software engineers and external stakeholders (such as the regulatory certification authority) and develop the system using a plan-driven approach.

Develop a prototype using a scripting language, such as Ruby or Python, evaluate this prototype with software engineers and other stakeholders, then review the system requirements. Redevelop the final system using Java.

Develop the system in Java using an agile approach with a user involved in the development team.

Reference no: EM131184571

Questions Cloud

Calculate the capacity of each machine center : If Beck wants to expand capacity, where should he focus the company's efforts? How much extra capacity can he get without causing anotheroperation to become the bottleneck?
Which of the subsidiarys account balances must be eliminated : How is the beginning-of-period noncontrolling interest balance determined? How is the end-of-period noncontrolling interest balance determined? Which of the subsidiary's account balances must always be eliminated?
Will people tend to consume too much amount of alcohol : If this rationale is correct, in the absence of governmental taxation, will people tend to consume too much, too little, or the right amount of alcohol?
Find the equation of the plane in spherical coordinates : Find the equation of a plane through these three points in Cartesian coordinates.
Develop a prototype using a scripting language : Develop a prototype using a scripting language, such as Ruby or Python, evaluate this prototype with software engineers and other stakeholders, then review the system requirements. Redevelop the final system using Java.
Who declared smallpox as completely eradicated : In the early 20th century, smallpox was still responsible for hundreds of millions of deaths worldwide. In 1979, after a decades-long global vaccination initiative, the WHO declared smallpox as completely eradicated from the earth (Centers for Dis..
What is the role of the congressional budget office : What is the role of the Congressional Budget Office (CBO)? - Why is independence and impartiality important when conducting empirical analyses?
Explain what patricia hill collin calls matrix of domination : Utilizing the resources from the text and additional readings, write a short paper exploring the meaning of what Patricia Hill Collins calls the matrix of domination.
Who has the right to make decisions regarding a child life : When it comes to determining who has the right to make decisions regarding a child's life, the law favors:

Reviews

Write a Review

Computer Engineering Questions & Answers

  Decreasing risk of malicious attacks

While a large percentage of the information technology security budgets is devoted to decreasing the risk of malicious attacks, there exist other ways in which systems or data become damaged.

  Make perl script in order to display a basic web page

design a Perl script in order to display a basic Web page and display system information that is dynamic using Perl on the screen such as date and time as well as the host and how long system has been up.

  Write a gui-based program that manages an auction of several

Write a GUI-based program that manages an auction of several items.

  How to developing an information management framework

List and describe the steps involved in developing an Information Management framework.

  How many memory banks are needed

Suppose that a vector processor has a memory system in which it takes 10 cycles to load a single 64-bit word from memory. How many memory banks are needed so that a stream of loads can, on average, require only one cycle per load?

  How is the approach in health informatics and health

how is the approach in health informatics and health information technology different and how is this difference

  Interviewing for chief information officer

XYZ is interviewing candidates for position of Chief Information Officer (CIO). They are inquiring the candidates to explain briefly how they could satisfy their requirements as described above. State how would a successful candidate respond to th..

  Make a set of powerpoint slides

make a set of PowerPoint slides.

  Questionyou work at a high school the high school currently

questionyou work at a high school. the high school currently lost their it specialist and is in method of hiring a new

  Define time period between successive refresh requests

A microcomputer memory is built from 64K X 1 DRAM, with DRAM cell array organized into 256 rows. Each row needs to be refreshed at least once every 4 ms, strictly on a periodic basis.

  Discuss primary advantages of gui over a textual interface

Discuss the primary advantages of GUI over a textual (command-line) interface in Linux system administration. Describe two (2) Fedora/Red Hat Enterprise Linux (RHEL) GUI desktop managers and explain how they generally function.

  Web browser can be configured to protect against threat

Give some examples of how a web browser can be configured to protect against some of the threats listed in this weeks chapters. Make sure your examples are clear and what can be changed in the browser.

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