answersLogoWhite

0

📱

Software Engineering

Software engineering is the process of applying well-developed techniques and practices in order to create new software products. Questions about everything from design patterns to requirements and specification belong here.

1,663 Questions

When was Tableau Software created?

As a result of computer science research at Stanford that aimed to enhance the flow of analysis and increase data accessibility for people through visualization, Tableau was established in 2003.

What is the demand for engineers?

Job Outlook

Employment of engineers is expected to grow about as fast as the average for all occupations over the next decade, but growth will vary by specialty. Environmental engineers should experience the fastest growth, while civil engineers should see the largest employment increase. Overall job opportunities in engineering are expected to be good.

Overall employment change. Overall engineering employment is expected to grow by 11 percent over the 2006-16 decade, about as fast as the average for all occupations. Engineers have traditionally been concentrated in slower growing or declining manufacturing industries, in which they will continue to be needed to design, build, test, and improve manufactured products. However, increasing employment of engineers in faster growing service industries should generate most of the employment growth. Job outlook varies by engineering specialty.

For the source and more detailed information concerning this subject, click on the related links section indicated below.

What are the importance of quality assurance and the role of software engineering in software development?

You need to deliver good product, on time, consistently to succeed. The real challenge is to deliver successful product not just once, but again and again. To do this, you have to start at the beginning, with sound strategy, the right processes and tools. Futurism will set you on the road to repeatable quality. Futurism can help you to make your product successful with high quality of standard. Futurism has years of experience on managing software engineering and QA team. We know first hand what works and what doesn't. What you will get is great value from Day One; you get actionable feedback right from the start. Futurism can jump right in to rigorously test your software under development while we work with you to improve the quality of product in the pipeline and those that are just a "Glimmer in your eye". We will examine your company's strategy, culture, organization and quality processes from our unique perspective. The results will surprise you! We perform a detailed review of your documented processes and policies; interview a cross-section of employees and extensively analyze and report the findings and recommendations. You receive feedback and suggestions as we go through the assessment, so you can begin making changes now that will have an immediate impact. If you did rather own and operate your own QA department and need it fast, but don't have the time or resources to build it, Futurism will design and build a QA Department for you. We will recruit the staff, establish QA and test processes and tools, set up compensation plans and job descriptions and position the department in your company. You don't have to deal with any of that. Or, if you already have a QA department but want to put 100 percent of your focus on your core business, our seasoned professionals can manage your existing department. We provide high-quality system testing services within a budget and work plan. We offer a comprehensive suite of services targeted at testing an application thoroughly from an end users perspective. Consequently, we give customers the assurance that the product is bug free at the time of release. We design customized implementations based on approval methodology and experience in a wide range of technologies. Our standard testing stages include the following deliverables: * • Software Requirement Specification documents (SRS) * • Software Test Planning (STP) * • Software Test Automation Planning * • Design the testing concept and resource planning * • Software Test Description (STD) * • Implement the concept into test cases * • Automating Test Cases * • Writing Test Script Language (TSL) * • Executing test cases and Test Scripts * • Immediately - Bugs and Report: * *# • Test execution and analyze the results *# • Reporting bugs * • End of Cycle - Software Test Report (STR): * *# • Preparation for release / production and maintenance *# • Regression testing set and QA procedure folder *# • Maintain history of all above documents.

* • SQA Auditing Futurism's main services include: * • Turnkey project * • QA group establishment * • Reinforcing * • QA consulting * • QA training and guidance * • Tool and solution evaluation * • Specialized Testing / Quality Assurance Services: * *# • Unit Testing *# • Functional Testing *# • Integration Testing *# • System Testing *# • Acceptance Testing *# • Sustained Testing *# • Regression Testing *# • Alpha Testing *# • Beta Testing * • Test Planning * • Software Requirement Specification * • Test Specification Design * • Risk Analysis * • QA Matrices * • Test Procedure Development * • Automated Test Scripting * • Test Execution Test Strategy A product's test strategy ties its release and sign-off criteria to its business objectives. The overall testing strategy is defined in collaboration with the customer. This involves figuring out the order for scheduling so that test planning, test case design, test automation and test execution take into account key dependencies. Meaningful scheduling requires a clear understanding of sequencing and ETAs for several aspects of product development: Completion of low- and high-level specifications; Code-complete; Completion of component unit-testing (when QA can begin integration testing); UI-freeze (after which QA can be confident that • UI level automation will not break repeatedly due to fluctuating UI and screen layouts, and • That API-level automation will not be undermined by changes in interfaces/API's). Identifying the key tradeoffs is essential, for it is impossible to test all scenarios, cover the full configuration matrix, and automate all test cases, while remaining within the practical limits of time and budget. Be sure that decisions about tradeoffs are in concert with tradeoffs on the development side; otherwise development and test will have conflicting priorities. This is the stage in which project focus is established.

For more information you can visit http://www.futurismtechnologies.com/

How do you find the mean of a set of data?

You add All the numbers together and the divide by how many numbers there is.

What is the difference between ICT and computer?

ICT is often used as a synonym for information technology. ICT includes telecommunications (telephone lines and wireless signals), computers as well as software, middleware, storage, and audio-visual systems. Computers are just one piece of ICT. Computers are an electronic device for storing and processing data.

How Paper presentation in IEEE format on data mining?

hi sir actually i'm preparing first time for taking participant for paper presentation so,i want help about the topics data mining.plz help......

What are the Structured programming languages?

In Structured Programming also known as Modular Programming Each Method(function) is structured itself. Such logical structure make programming more efficient and easy to understand. it employs Top-Down design model.

What is a static switch?

A static switch is a switch that uses the electrostatic current that flows through the human body to power on or off the device.

Is I2C synchronous communication?

Yes. It is operating in synchronous with the clock. Two wire communication. SDA, SCL and GND pins.

What is p-Delta Effect?

When a building in an earthquake leans over far enough the force of gravity starts to act on the portion offset from the initial position of the building pulling it down further. That extra pull is called a p-delta effect

The P-delta effect also refers to the second order (i.e. non-linear) effect of forces on the structure. As a results of the displcement, the stiffness changes, which in turn changes the force to be different than the linear analysis.

In a linear analysis, a stiffness matrix K can be defined such that

d = K*f

where f is the vector of forces and d is the vector of displacements.

In a P-delta analysis, there are additional non-linear effects, whether based on iteration or an closed for m solution.

What is the scope of Information technology engineering?

bhenchod,it has pretty wide scope but u should choose mechanical engg for the best future

What is a double keyed deadlock?

a lock that requires a key to be opened on both sides. common in inner cities and high crime areas.

What are the 3 main parts of computer?

CPU, Motherboard, Ram.

but you also need things like power supplies, keyboards, monitors.

ok, first of all, the hardrive. you know, the thing that stores all the data? then, probably the coding to the drive ports. last, usually the smaller the better so the casing. please correct me if im wrong because i know i have to me on one or two..:)

What is distributed software engineering?

Distributed Software engineering is combination of distributed system engineering and distributed system architecture

For more detail you need to go through the following topics

1)Distributed systems issues

2)Client-server computing

3)Architectural patterns for distributed systems

4)Software as a service

What is the role of the HSE?

The HSE is an organization in the United Kingdom and stands for Health and Safety Executive. Their role is to keep people from becoming ill or injured on the job.

Write a note on ATM layer performance measurement?

ATM LAYER PERFORMANCE MEASUREMENT

ATM Layer Performance:- It is known as information transfer performance and refers to performance related to cell transport service provided by network. The two key issues of ATM layer are:-

NP (Network performance)

Quality of Service (QOS)

1. Network Performance:- It is used to manage the network and include parameters that are meaningful to network providers for system design configuration, operation and maintenance.

Network performance is measure by network at various points while QOS is measure at end point. During continuation of service, these parameters can be calculating without affected users traffic. This require the NP procedure to be activated and de-activated. The calling end-point (A) generate an activation or de-activation request towards another end point (B) with request for action on either A to B, B to A or both direction. The requirement is generated with help of ATM OAM cell.

I. ATM OAM Cell, Activation, de-activation function specific fields:-

II.

Message ID

000001 à Activation request

000010 à Activation confirmed

000011 à Activation request denied

000101 à Deactivation request

000110 à Deactivation confirmed

000111 à Deactivation request denied

If other point B respond to all of request then activation or deactivation confirmed message is returned otherwise activation deactivation confirmed message, request denied message is confirmed.

2 Direction of action:

It has two value that is from activator(10) or towards activator(01).

3 Correlation tag:

It has same value for all packets.

4 PM block size A-B:

It is identifier performance measurement block which can supported from A to B by a bit mask of 1024 bytes, 512, 256, 00 128 bytes. From most significant bit to least significant bit respectively.

5 PM block size B-A:

It identifies the performance measurement block which can be supported from B to A by a bit mask of 1024, 512, 256, 128 bytes from most significant bit to least significant bit respectively.

Quality of Service (QOS):- QOS is end users view about working of network and includes parameters that can be directly observe and measure by user and are described in network independent terms.

QOS is defined in terms of following cell transfer outcomes:-

Successful cell transfer outcome:- the cell is received corresponding to transmitted cell within a specified time. The binary content of received cell confirm exactly to corresponding cell payload and the cell is received with valid header field.

Errored cell outcome:- the cell is received within specified time but binary content of received cell payload differs from that of corresponding transmitted cell.

Cost cell outcome:- no cell is received corresponding to transmitted cell within specified time.

Misinserted cell outcome:- a received cell for which there is no transmitted cell.

Severely error cell block outcome:- when N or more cell outcome or errored cell outcome are reserved in a received cell block of N-cells transmitted consecutively on a given connection.

Parameters for measuring information transfer performance:-

Cell delay variation.

Cell error ratio.

Cell Loss Ratio

Cell Misinsertion Ratio

Cell transfer delay

Cell error ratio: is the ratio of PDU's received at an end point which contains an invalid CRC in relation to total no. of cells properly transmitted associated with given traffic load.

Signal metrics:

1. CAC rejection or denial time: The amount of time required fo0r CAC to determine that cell must be rejected, it is measured in seconds.

Connection establishment time:- The amount of time between first setup message from calling party and connect message to it. It is also measured in seconds.

Connection teardown time:- The amount of time between the release message being sent and release complete message being received. It is also measured in seconds.

What is robustness testing in software engineering?

Robustness has been defined by the Food and Drug Administration as "the degree to which a software system or component can function correctly in the presence of invalid inputs or stressful environmental conditions."

What is formula for calculating the Bollard pull of a ship?

Greetings There are basically two approaches for calculating Required Bollard Pull of a Tug for towing a Barge or a Ship. The first method is to determine the frictional resistance, wave-making resistance, wind resistance, current resistance and towrope resistance for a given tow speed and sum all these up and depending on the units used convert the same to BHP, after taking an efficiency factor. The second method is to determine the total force (which includes wind resistance, wave resistance, current resistance, all at zero tow speed), that is the force required of the Tug to ensure that it can hold the Tow in a given envriornemental criteria. As per IMO Guidelines for Safe Ocean Towing, a 5 metre wave, 40 knot wind and 1 Knot current is taken. Kind regards Tony Fernandez tony.fernandez@braemarfalconer.co.in

How do you explain the general reason why information systems may not succeed?

Some reasons information systems may not succeed are lack of knowledge about how to use the system, input from users to the system not being accurate, lack of training on the part of the company, etc.

A software engineer has the capability of thinking 100 lines of code in five minutes and can type 100 lines of code in 10 minutes He takes a break for five minutes after every ten minutes How many l?

250 lines

a. 5 min think + 5 min type + 5 min break + 5 min type = 20 min and 100 lines

b. 5 min think + 5 min break + 10 min type = 20 min and 100 lines

c. 5 min break + 5 min think + 5 min type + (Remaining) 5 min type = 20 min and 50 lines

from a,b,c

total time=60 min

total lines writes=250