Q:

Who Needs Software Engineering?

2
Like
Answer
Comment
Flag
Thanks for your feedback!
A:

1 Answer

rank
1
2
Like
Comment
Flag
The traditional distinction between software and hardware was that software was easily changeable and therefore "soft," whereas hardware was captured on a physical medium like a chip, was hard to change, and was therefore "hard." This traditional distinction seems to be breaking down today. Software delivered via the internet is clearly "soft" in the traditional sense, but software delivered via CD or DVD is hardly "soft" in the sense of being "easy to change." We now commonly see software being delivered on EPROMs; the Electronic Control Module that controls my car’s fuel injection is an example. I can take my car to my dealer to have the chip reprogrammed, so in some sense the program on the chip is soft, but is it software? Should the chip developers be using software engineering? Computer chip designers are now doing much of their chip development using software-engineering-like tools. Only at the last minute is the code committed to silicon. Do we really think that committing ...  more
stevemcconnell.com

Related Videos

Add your answer...

Top Related Experts

2.
Syed Hasan
Software expert · Articles · 0 Likes
3.
Lala Aghazada
Engineering expert · Articles · 0 Likes
4.
jan caree
Software expert · Articles · 0 Likes
5.
Bailey Richert
Engineering expert · Articles · 0 Likes

Top Answerers

1.
Cheap SSL Certificates
7 Answers in the past week
2.
vanity fair
7 Answers in the past week
3.
Robert Turner
4 Answers in the past week

Top Askers

1.
Frank Bigaglow
3 Questions in the past week
2.
Frank Bell
2 Questions in the past week
3.
Deitty smith
3 Questions in the past week

Top Supporters

1.
Tom Wagner
9 Likes given in the past week
2.
CableAnd OtherThings Too
2 Likes given in the past week
3.
Sh Bailbonds
2 Likes given in the past week
...