We Have Met the Enemy, and He Is Us
On a cross-country plane ride last week, I had a chance to read through the October issue of one of my favorite technical magazines, Software Development.
No More Teams
The overused word "team" has lost its meaning.
Creating Cultural Context
In traditional work environments, a company's culture grows on its own, with little assistance from management.
Global Software Economics, Part II
It is clear that technology, business, society, safety, security, and the well-being of nations are now "fused" together. On a global scale, technology, information, and knowledge are key determinants of the success and competitiveness of a nation.
The Global Software Economics Picture: A Production View
A few years ago I wrote:
Let Me Count the Ways
September 1998 Component Development Strategies
Enterprise JavaBeans
In the last issue I looked at the current race to develop component systems that can be used to create transaction processing (TP) applications. The Internet is forcing most companies to reconsider how they handle their business processes.
IP, The Next Generation
When I first started working with TCP/IP networks in 1988, learning that the Internet Protocol (IP) had a version number somehow surprised me.
Data Mining Products: Tools and Applications -- Part II
In Part I of this article (see DMS, August 1998), I examined the state of the data mining industry and discussed some of the available data mining techniques, including decision trees/rules, neural networks, a
The Impact of Software Project Management on Quality
Software is becoming such an essential part of modern life that a radical improvement in quality is needed.
September 1998 Data Management Strategies
Software Quality: Studying Behavior to Unlock the Truth About Quality
Historical field data concerning operational behavior is a straightforward way for determining how well a system was manufactured and maintained, and it is also a key parameter in rating a program's quality.
The Quality Edge: Best Practices from High-Maturity Software Units in India
An Indian (one of the authors) was checking into a hotel in Atlanta recently. Next to him was an elderly American lady also checking in. She smiled and said "hello," to which the Indian replied "hello." She said, "Are you from India?" "Yes," replied the Indian. "Then you must be a software expert!" exclaimed the American lady.
The Quality Edge: Best Practices from High-Maturity Software Units in India
An Indian (one of the authors) was checking into a hotel in Atlanta recently. Next to him was an elderly American lady also checking in. She smiled and said "hello," to which the Indian replied "hello." She said, "Are you from India?" "Yes," replied the Indian. "Then you must be a software expert!" exclaimed the American lady.
The Impact of Software Project Management on Quality
Software is becoming such an essential part of modern life that a radical improvement in quality is needed.
Software Configuration Management: The Key to Y2K Quality
Every company is working on Y2K today, and most companies are still optimistic about finishing their projects on time, and perhaps even within budget. Unfortunately, the issue of quality has not received much attention, even though it's a cliché to observe that everyone is in favor of high quality. For Y2K, however, quality is critical.
September 1998 Application Development Strategies
The Impact of Software Project Management on Quality
Software is becoming such an essential part of modern life that a radical improvement in quality is needed.
How Will the Software Talent Shortage End?
There are three possible ways the software talent shortage can end:
Software Quality: Studying Behavior to Unlock the Truth About Quality
Historical field data concerning operational behavior is a straightforward way for determining how well a system was manufactured and maintained, and it is also a key parameter in
Software Quality: Studying Behavior to Unlock the Truth About Quality
Historical field data concerning operational behavior is a straightforward way for determining how well a system was manufactured and maintained, and it is also a key parameter in
The Quality Edge: Best Practices from High-Maturity Software Units in India
An Indian (one of the authors) was checking into a hotel in Atlanta recently. Next to him was an elderly American lady also checking in.


