Software engineering (SE) is the profession of people who create and maintain software by applying technologies and practices from computer science, project management, engineering, application domains and other fields.
Software engineering deals with matters of cost and reliability, like traditional engineering disciplines. Some software applications contain millions of lines of code that are expected to perform properly in the face of changing conditions, making them comparable in complexity to the most complex modern machines. For example, a modern airliner has several million physical parts[1] (and the space shuttle about ten million parts[2]), while the software for such an airliner can run to 4 million lines of code[3].
As of 2004, the U. S. Bureau of Labor Statistics counts 760,840 software engineers holding jobs in the U.S.; for comparison, in the U.S. there are some 1.4 million practitioners employed in all other engineering disciplines combined[4]. There are estimated to be about 1.5 million practitioners in the E.U., Asia, and elsewhere[citation needed]. SE pioneers include Barry Boehm, Fred Brooks, C. A. R. Hoare, and David Parnas. There is extensive debate about what SE is, who qualifies as a SE, who sets the standards, etc.
wish u the best of luck!!!
2006-08-14 21:54:02
·
answer #1
·
answered by Anonymous
·
0⤊
0⤋
Which field ?
You need to be specific in a field.
Like you say computer software engineering
2006-08-15 04:52:53
·
answer #2
·
answered by Agnelo P 2
·
0⤊
0⤋
The main thing I can tell you about enginiring is that it is spelled engineering.
2006-08-15 04:54:57
·
answer #4
·
answered by pappy 6
·
0⤊
0⤋