The Software Industry
Jeong Kim of Bell Labs Has a "New" Idea
Downsizing R & D, and telling brilliant people that they must always be on notice to "prove" that they Contribute to the sacred Bottom Line, NEVER WORKS. Why?
Code-Rate-o-Matic and Orbital Laser Death Ray
Here's one for you: Supposing I combine my preternatural programming skills with my well known talents as a practitioner of Voodoo Economics to come up with a software tool that can take chicken heads and source code trees as input and, as output, tells you exactly how much each line of code contributes to the company's bottom line.
Would you use it?
Corporate World vs. Consulting World, pt. 1
Getting insinuated into the process of a new workplace is always interesting. Sometimes it's easy. Sometimes it takes a while. Sometimes it just doesn't happen, and you remain a little island in your cube throughout your tenure. Nice one, Milton. Here's your stapler back.
Live, from Orlando! Conference Reports from Donna L. Davis at VSLive 2006
Donna L. Davis reports from the 2006 VSLive conference in Orlando, Florida, US.
Live! from Orlando: “The cooler the code name, the more boring the final product name.â€
Turner wowed the audience by resizing a form, demonstrating that all the form elements (buttons, listboxes, etc.) dynamically resized and maintained their relative positions (without code).
Management, Indian Style
"Every employee rates their boss, their boss' boss, and any three other company managers they choose, on 18 questions using a 1-5 scale. Such 360-degree evaluations are not uncommon, but at HCL all results are posted online for every employee to see."
Technology Tamers and the Blue Screen of Ambiguity
In our attempts to build systems that do just about everything, we lost the rote reliability inherent in machinery. It was supposed to be a 0 or 1, wasn’t it? Not .5. Certainly not mysterious blue.
Windows Vista Slips. Oops.
Microsoft set out with a "business" vision alone, to own the software running the desktop. It didn't define an "operating system" as a resource manager. From a marketing standpoint, this would have been an uncomfortable reminder that no matter how fast the computer, resources are limited.
Comments on the Demise of Software Development Magazine
I have long noticed a split in computer magazines between hortatory pieces which urge the manager to flog the troops to implement best practices, while failing to describe what on earth they might be, and pieces that actually describe those practices.
It's Official: Software Development Magazine is No More
I won't pretend that I'm an expert at running an advertising-funded print magazine with a circulation in the tens of thousands, but it has always seemed to me that the challenge of SD Magazine was the paradox that the readers most interested in technical content are not necessarily the ones who have decision-making power regarding (or even interest in) expensive testing, configuration management, and "lifecycle management" tools.
Dr. Peter Naur Wins 2005 ACM Turing Award
Dr. Naur was instrumental in establishing software engineering as a discipline. He made pioneering contributions to methodologies for writing correct programs through his work on assertions that enable programmers to state their assumptions, and on structured programming.
Can Software Be Patented?
The basic gist of the suit is that NTP (actually just one guy) filed a patent some years ago for the concept of "wireless email." Did they create a wireless email device or any software to run it? No, they did not. They simply patented the concept before anyone else did. This is the basis of their suit.
Business Is First Of All About People
Business fulfills needs of customers. Business "uses" people as well as process. But business is only an exchange arangement of work for money. We work because we are made to work. And we like it.
Individuals Over Processes is the Key
I would not want my team of software developers to be composed of only the "best programmers." We would never get our products to market and would soon be out of business. Each person can be an asset to the software team--but only a particular aspect of it...
In the Trenches: Comedy and Code
I expect that it’s not so much that software development has a lot in common with comedy, but that many diverse professions share similar frustrations in the arduous journey from concept to deliverable product.


Recent comments
3 days 15 hours ago
37 weeks 1 day ago
37 weeks 1 day ago
1 year 19 weeks ago
1 year 20 weeks ago
1 year 20 weeks ago
1 year 21 weeks ago
1 year 22 weeks ago
1 year 22 weeks ago
1 year 22 weeks ago