Often, "we do this and then we do that" is just a lazy way of stating "to do that, we must have achieved this."Bertrand Meyer From BLOG@CACM | December 6, 2022 at 04:24 AM
Conflicts and disputes can arise between these adjacent teams; it is impossible to avoid them in the process of launching new products. And they certainly require...Alex Vakulov From BLOG@CACM | August 29, 2022 at 11:09 AM
The digital computer of today arose in the first half of the 1940s independently in three different countries: Germany, the U.K. and the U.S.
Herbert Bruderer From BLOG@CACM | June 20, 2022 at 11:54 AM
Metrics are critical; without them, you are flying blind. But be careful what you try to optimize, because you might just get it.
Doug Meil From BLOG@CACM | June 2, 2022 at 09:10 AM
In my opinion, the main problem of the InnovateFPGA contest is the lack of a permanent team to lead.
Aleksandr Romanov From BLOG@CACM | June 1, 2022 at 09:44 AM
Avoiding these common, easily preventable blunders will help you maximize success in your career journey.
Ray Blakney From BLOG@CACM | May 17, 2022 at 04:18 PM
Architecture decisions can have effects on a company and its culture that go beyond the soundness of the technology.
Abigail Walker From BLOG@CACM | April 11, 2022 at 10:02 AM
There comes a time not only of crisis, but also of great opportunities. And here, it is important to take advantage of these new opportunities.
Andrei Sukhov and Aleksandr Romanov From BLOG@CACM | March 10, 2022 at 01:38 PM
The purpose of this blog post is to present an anonymization method that can be applied to the digital attributes of personal data.
Alina Alemaskina and Andrei Sukhov From BLOG@CACM | February 16, 2022 at 12:29 PM
Our experience with reflection pre-learning in a MOOC on computational thinking that we developed and currently teach.
Noa Ragonis and Orit Hazzan From BLOG@CACM | January 24, 2022 at 12:53 PM
Managing included versions of third-party software components too often puts developers in no-win situations.
Doug Meil From BLOG@CACM | January 19, 2022 at 09:51 AM
Legal troubles represent another collection of potential pitfalls where developers often find themselves unprepared.
Doug Meil From BLOG@CACM | January 3, 2022 at 12:56 PM