Comment by davidf18
7 years ago
Speaking as someone who has whose undergrad degree is in Electrical Engineering from a top-rated school and who worked designing computer chips for 4 years, Windows is not properly engineering its software. I also have extensive software experience.
Microsoft appears to be relying on users to do their testing instead of making their testing as part of the overall engineering process. [1] [2]
Can you imagine Boeing asking passengers to test their airframes or GE asking passengers to test their jet engines?
In Mac office, there is a bug with the new upgrade to Mac OS 10.14 (Mojave) where "recent files" local to the Mac are not retained (but those to the cloud are).
Proper engineering means that there are testing protocols followed while developing the product. The fact that such as simple bug as Recent files was not tested speaks a lot to the lack of proper testing of the software as does this Windows 10 bug.
Neither Microsoft nor Facebook, nor Google have people with engineering degrees mentored in engineering as their leadership and I doubt that there are many board members who have the requisite engineering education and experience.
I was mentored in a particular set of processes for ensuring proper design of computer chips and this process is simply lacking in many software systems.
Not all bugs can be caught by testing, many have to be prevented in the first place through proper processes.
[1] https://www.extremetech.com/computing/246685-microsoft-claim...
[2] https://www.reddit.com/r/Surface/comments/3s14un/just_a_remi...
No comments yet
Contribute on Hacker News ↗