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

How can you do engineering in computers by taking commerce?

If you are to enter the commerce stream, the closest you can come to being a computer professional (by way of degree) is by selecting commerce subjects such as Commerce, Accounts, Mathematics and Statistics in your junior college years.

That combination of commerce subjects allows you to apply for a Bachelor of Science in Computer Science.

What is a specialized process model in software engineering?

Special process model take in many of the characteristics of one or more of the conventional models presented in the preceding section .however ,specialized models tend to be applied when a narrowly defined software engineering approach is chosen.

Why is it that many software developers dont pay enough attention to requirement engineering are there ever circumstances where you can skip it?

Because they are lazy. With the possible exception of very trivial projects, every project needs requirements engineering so that you can understand the requirements. Failure to perform the requirements engineering often leads to rework and lost effort. In point of fact, even the trivial projects get requirements engineering - its just that the experienced developer has already done that before and can apply that knowledge to the new task at hand.

Where is 094 mm in a ruler?

94 mm on a ruler is between 90 mm and 95 mm. On a typical ruler containing both mm and inches scales, where the scales are reversed with respect to each other, 94 mm is opposite 8 5/16 inches.

Which is good to make career on hardware networking or software development?

They are all good careers. You have to decide what you are interested in and what you are good at. Some may suit some people better than others. So different people will go into these different roles. There are needs for them, so whichever they go into, there will be jobs in them.

How do you fill self appraisal form for a software tester?

Software Tester have you set for yourself during the next year?

What is emergent properties in software engineering?

The complex relationships between the components in a system mean that a system is more than simply the sum of its parts. It has properties that are properties of the system as a whole and cannot be attributed to any specific part of the system, known as 'emergent properties'.

There are two types of emergent properties:

1. Functional emergent properties when the purpose of a system only emerges after its components are integrated. For example, a bicycle has the functional property of being a transportation device once it has been assembled from its components.

For example, a video game developer might elect to dynamically instantiate the assets and map used for a level from an external file. That is a feature, a part of the whole. Now combine that with another feature: the ability to export level files from a map editor. Now you have two parts working together and the emergent property which arises is that the developers can make level changes without having to recompile the game.

2. Non-functional emergent properties, which relate to the behavior of the system in its operational environment. Reliability, performance, safety, and security are examples of emergent properties.

Take the above example and now give the player access to the level editor and ability to share their levels with friends. Now you have potential emergent behavior arising from that property in it's environment. Players can create levels of their own design. The developers did not design these levels, they emerged from the system.

Who created agile software development?

The agile software was actually developed by a group of people during a meeting at the Snowbird, Utah resort. They developed that Agile Manifesto which was a hope to develop lightweight development methods.

What are new projects by agile software development?

Agile Software is always growing and creating new kinds of software. From their website, you should be able to tell what new things they are working on.

How do you draw event table in software engineering?

You could use a drawing program to help out. The right program can help to make the job easier.

How does inaccurate user requirements inpact future software development systems?

If the requirements are wrong, then that error will move through the other stages. A design will be wrong, which can make the coding wrong. A small error in the beginning usually grows as it gets further through the process. Other things based on that error, will then also be wrong. Fixing an error at that later point takes more time and expense and so the project gets delayed and costs more. The earlier a problem can be found and resolved, the better for the system development. It is like building anything. One small problem, can become a bigger problem if it is not resolved.

What is the full from IP?

IP stands for Internet Protocol.If you want to know your IP address,visit Ip-details.com .

Why reuse-based process model is essential to have two separate requirements engineering activities in the process?

To make the reuse software engineering a complete model we need to add two more activities of the software process because if we look at the process stages of reuse engineering it starts at component analysis and then Requirement modification. So we need to have Requirements before being able to modify it. In other words how can we modify a requirement before establishing a requirements and also same is true for validation because at the end the system is required to be validated before delivery.

Need of feasibility study for software development?

Feasibility studies would be done for lots of plans that an organisation might have. A software development project can be a long and costly process. So with a big project in mind, it is important to do a feasibility study and look and whether it is needed and at what options there are for progressing the project if it is going happen. This can save time and money for the project, rather than just starting and encountering many problems and delays.

What are umbrella activities in software engineering?

Umbrella activities is defined by a set of tasks that are adapted to the project type and degree of rigor with which software engineering is to be applied.

What is the nature of work for trainee software engineer?

The nature of the work for trainee software engineer is to install, and update software. A trainee software engineer is also involved in troubleshooting.

How is use case diagram for hotel management system represented?

This is a specific answer to a test question you have been presented. Either you need to refer to your diagram, or it is instructing you to create a diagram. In either instance, the answer is outside the scope of answers possible at Answers.com

What is reverse enginnering?

First we need to set our output gole (Corresponding requirement) based on that we'll come to inputs.

How do you calculate reduce level in surveying?

You first have to have a reference point, beacon or bench mark - this has a known elelvation, or reduced level in metres above mean sea level (AMSL). (Where MSL = 0). When your helper places the staff (graduated measuring staff like a big ruler) on the reference point, read off the value as observed by you, through the machine you are using (level, theodolite, other electronic instruments) and add this to the level of the reference point. This is called the Collimation height and is basically, the height of your instrument, above the reference point (and in turn, above mean sea level). If you helper then holds the staff on another point of unknown reduced level, you takes the reading of the staff through your instrument, and subtract that from your Collimation height. This will then give you the REDUCED LEVEL of the point. Thus, the REDUCED LEVEL IS A LEVEL, ABOVE MEAN SEA LEVEL, OF A POINT AS COMPARED AGAINST A REFERENCE POINT OF KNOWN REDUCED LEVEL. Different places will derive their own AMSL system based upon, obviously, their own local, average sea level.