more search
  733 USERS ONLINE
Functions
HOMEPAGE
SITE CONTENTS BY YEAR
RESEARCH REPORTS
SEND US FEEDBACK
SUBSCRIBE TO SD
ADVERTISE WITH SD
MY ACCOUNT/LOG IN
LOG OUT
REGISTRATION FAQ
Topics
APPLICATION SERVERS
DATABASES
JAVA
LINUX
WEB SERVICES
Features
64-BIT SOLUTIONS
OPEN SOURCE
AGILE PROCESSES
THE SALARY SURVEY
THE JOLT AWARDS
2004 CAREER &
TRAINING CALENDAR

SD BEST PRACTICES
SD NetSeminars
BEST PRACTICES CONSIDATIONS
IN SOFTWARE QUALITY OPTIMIZATION

LEAN SOFTWARE DEVELOPMENT
BUILDING & RELEASING
WINNING PRODUCTS

AGILE DATA MODELING &
THE POWER OF DESIGN

MAXIMIZE WEB SERVICE
PERFORMANCE

HOMELAND SECURITY AND
OTHER SO-CALLED SOLUTIONS

WEB APPLICATION
PERFORMANCE

FUTURE OF DATABASES
MDA EXPLAINED

<a href="http://web.archive.org/web/20041021055149/http://research.sdmagazine.com/?src=bannerhttp://as.cmpnet.com/event.ng/Type=click&amp;FlightID=18984&amp;AdID=29406&amp;TargetID=1156&amp;Segments=1411,1418,3250,4062&amp;Targets=1156,2780&amp;Values=31,43,51,60,72,83,92,100,140,266,442,646,944,945,948,1104,1184,1405,1426,1431,1736,1766,1785,2217,2310,2327,2352&amp;RawValues=&amp;Redirect=" target="_top"><img src="http://web.archive.org/web/20041021055149im_/http://i.cmpnet.com/ads/graphics/cs/ar/sdm_125.gif" width="125" height="125" border="0"></a>

Departments
CAREER & TRAINING
UML DESIGN CENTER
PROJECT MANAGEMENT
SECURITY
BEYOND OBJECTS
CONFERENCE COVERAGE
PRODUCT REVIEWS
TEST CENTER
Columnists
SCOTT AMBLER
GRADY BOOCH
WARREN KEUFFEL
GREGOR KICZALES
BERTRAND MEYER
CLEMENS SZYPERSKI
ROBERT MARTIN
Newsletters
AGILE MODELING
DEVTALK
PEOPLE & PROJECTS
SECURE START
WEB SERVICES
SUBSCRIBE
SD BEST PRACTICES
SUCCESSFUL INTEGRATION:
  PUTTING IT ALL TOGETHER

Writers
AUTHOR GUIDELINES
EDITORIAL CALENDAR
AUTHOR BIOGRAPHIES
Forums
HOME
CAREER CENTER
HOT TOPICS
INTERFACE
MODELING AND DESIGN
OFFSHORE OUTSOURCING
PROJECT MANAGEMENT
READER REVIEWS
TESTING & Q.A.
WEB SERVICES
Vendors
2004 EDITORIAL CALENDAR
2005 EDITORIAL CALENDAR
POSTED PRESS RELEASES
MEDIA KITS
ADVERTISING CONTACTS
DEVELOPING WITH COMPONENTS
Welcome New User to SDmagazine.com, the online resource for development leaders who design, build, test, deploy and manage applications.

REGISTER today for free access to all content available on SDmagazine.com—it will take less than 1 minute of your time.

THE 2004 SALARY SURVEY
Coming Out of Cold Storage
The good news? After two years of stagnation at $77,000, staff salaries show a glimmer of growth this year, to just under $80,000, and recruiters are beginning to stir after a long winter. The bad news? Fewer women are in IT, and benefits are frozen solid. By Alexandra Weber Morales

WOMEN IN SOFTWARE
Open Source, Cold Shoulder
Proponents of open source software often describe their campaign as a great equalizer: Not only is it freely available, but anyone who wants to help can do so. But does the community welcome all with open arms? By Michelle Levesque and Greg Wilson

NEW & NOTEWORTHY
Me and My Shadow

Keep your server copy piping hot with XLink's ClusterReplica, morph .NET into Java with Stryon’s iNET, and get a simpler bug tracker: Excel’s QuickBugs. Also, don't miss these four tomes from Kerievsky, Sobell, Bejtlich and a Russian troika. By Rick Wayne

PRODUCT REVIEW
The Little Engine That Can

Continuing its tradition of flawless cross-platform support, Visual SlickEdit's new duo is a powerhouse that accommodates almost anything you can throw at it. By Gary K. Evans

SPECIAL GUIDE: MIDDLEWARE SOLUTIONS
Distributed Objects and Messages
Middleware: the glue between distributed and often disparate computing systems, most frequently realized in the form of object- and message-oriented implementations. Here’s how to choose from among today's mature technologies. By Mike Riley

CROSSCUT
It's Not Metaprogramming
AOP was a move away from explicit metaprogramming to a direct semantics for coding crosscutting concerns. But metaprogramming can still be useful—if it's kept under control. By Gregor Kiczales

THE AGILE EDGE
Less Is More
Tired of estimates that are overly detailed, yet often wrong? To deliver working software that meets your stakeholders' needs, try an agile approach to requirements management. By Scott W. Ambler

THE CRAFTSMAN
In the War Zone
Is all this testing nonsense just make-work for morons? After toiling on the suit registration requirement for nearly four hours, the only production code the team's got to show for it is... By Robert C. Martin

INTERFACE
Paladins or Serfs?
Thanks to the DMCA and the ambiguous nature of IP, a few large corporations have created a neo-feudal system. Are IT professionals the new peons? By Warren Keuffel

COMMENT
Murphy's Law
When an interview on women in open source software goes comedically wrong, I wonder what damage I may have done to gender equality in computer science. By A. Weber Morales

FEEDBACK
In which our readers discuss homeland security, criticize capitalism, decry dumbed-down education, and assail appalling insensitivity.

TIMEWARP
Multitasking Magic

Fifteen years ago in SD, tasking applications broadened PC programmers' horizons, and The Bard was picked apart, bit by bit. Compiled by L. O'Connell

DEADLINE
Military IT

Developer at war, asterisk alarmism and a new whiteboard challenge. Plus, Amazon's top 10 industry tomes. By R. Lum

64-BIT SPOTLIGHT

MSDN Webcast: Guest Presenter: AMD64 Architecture Drilldown: 64-bit Performance and 32-bit Compatibility—Level 400
In this session, AMD will drill into the AMD64 architecture in the Athlon 64 and AMD Opteron processors, and provide tools and optimization guidance on how to leverage the 64-bit core capabilities such as extra CPU registers, AMD's Direct Connect Architecture, including integrated low-latency memory controllers and HyperTransport I/O links. This session will also cover how the architecture has been designed to provide excellent compatibility for 32-bit applications running on the Windows™ platform.

CMP DEVNET SPOTLIGHT

Automating the spamlist.org Blacklist
Sys Admin Magazine
Here are some tips for automatically incorporating a blacklist into your mail server configuration — handle with care!

A SPECIAL GUIDE TO APPLICATION SERVERS
The Major Players
The first app servers eased session management, enabled three-tier software on the Web, improved accessing server-side data, and simplified common tasks. Since then, J2EE and Web services have revolutionized the market—but which one’s for you? By Chris Minnick

Incorporating New Architect
Software Development will be including online editorial coverage from the award-winning New Architect (formerly Web Techniques), which ceased publication as a stand-alone magazine after the March 2003 issue. Let us know what you want from this expanded coverage. Check out some highlights from the magazine's archives:

Skinnier RUP
Want the best practices that are exhaustively explained in the Rational Unified Process, only streamlined for your leaner, meaner software-building machine? Here's how.

PERT: Precursor to Agility
Estimation just got easier: Dust off your statistical math and learn how the basic tenet of a decades-old technique can be used for smaller software projects.

Has This Trend Sprung a Leak?
Proponents of the contractor-programmer labor model argue that design and project management jobs will stay in the U.S. while basic coding gets shipped out. But is the tide of high-abstraction tools and practices rising fast enough to compensate for historic levels of IT unemployment?

Managing J2EE Risks
If you’re making the leap to distributed application development with Java 2 Enterprise Edition, take heart: You’re smack in the middle of the bell curve. Here’s a handy guide to assessing whether your team has what it takes to succeed with J2EE.

Swiss Wisdom
Avery's resistance to acceptance tests creates a stumbling block for the DTracker team, as our intrepid Alphonse remains neutral.

The 14th Annual Software Development Jolt and Productivity Awards
Recognizing innovation, effectiveness and quality: Open source and Web offerings come of age.

Are You Certifiably Agile?
Want to stay competitive in these volatile times? Certification in your chosen specialty may help you stay employed.

Open Source, Cold Shoulder
Proponents of open source software often describe their campaign as a great equalizer: Not only is it freely available, but anyone who wants to help can do so. But does the community welcome all with open arms?

Coming Out of Cold Storage
The good news? After two years of stagnation at $77,000, staff salaries show a glimmer of growth this year, to just under $80,000, and recruiters are beginning to stir after a long winter. The bad news? Fewer women are in IT, and benefits are frozen solid.

From Headless to Rich UI
The OSGi framework isn't just for embedded gateway devices—this versatile set of open specifications is universally useful.


CALL FOR NOMINATIONS

Nominations for the 15th Annual Software Development Jolt Product Excellence Awards are now open. We’re looking for products that have made a difference to developers in 2004—products that have “jolted” the industry. Last year, hundreds of 2003’s best products, books and websites were nominated in 14 categories. Will your product join the field this year? The deadline for nominations is December 15, 2004. Click here for more information.

reports from SD Best Practices
Welcome to SD Central! It's that time of year when the experts and editors who write Software Development get to mingle with the readers and developers who do it. Click below for reports from the SD Best Practices show, which was held in September at the Hynes Convention Center in Boston, Mass.

Day Two

The Expert Eye
Senior Contributing Editor Scott Ambler attends Charles Stack’s class on Enterprise Architecture Governance.

The 2004 SD Readers' Choice Awards
Software Development's editors announced the winners of the second annual Readers' Choice Awards today at SD Best Practices.

Kent Beck's Oprah Moment
The founder of XP finds there's more to life than pair programming. By Alexandra Weber Morales

Abstract Prototyping
Sticky notes and canonical tools bridge the wizardry gap. By Rosalyn Lum

Common Sense Scrum
Ken Schwaber touts his management-focused process's versatility. By Tamara Carter

Day One

Portfolio Management for Fun and Profit
Andy Kaufman explains how to steer projects as shrewdly as a stockbroker overseeing a healthy mix of investments. By Rosalyn Lum

Admitting Uncertainty
Author Tom DeMarco: "Waltzing with bears is clearly a risky business—as is software development." By Alexandra Weber Morales

MDA Explained
Will the 4 Ms—models, metamodels, mappings and markings—save software? By Tamara Carter

Ins and Outs at Work
Understanding personality type is key to clear team communication. By Rosalyn Lum

live interview

Date: Thursday, September 16, 2004
Time: 11:00am - 12:00pm PT
Duration: One hour
Click Here to register and view the archived discussion.

Lean Software Development author Mary Poppendieck explains how you can increase productivity, quality and speed—and make more money and raise your standard of living, to boot! Sound impossible? Not if you use the principles she's spent decades honing at such innovative companies as 3M. In this one-hour interview by Software Development Editor in Chief Alexandra Weber Morales, you'll learn how to achieve the software productivity imperative by applying lean product development practices to IT shops.

This interactive event, third in the 2004 SD Editorial NetSeminar series, offers an opportunity for you to ask your own questions and get immediate, practical answers. Don't miss the streaming medium that really satisfies: If you're a developer, IT manager or CTO, register today and view the archived discussion!

the readers' choice awards

The winners for the 2nd Annual Readers' Choice Awards were announced at the SD Best Practices conference in Boston. Click here to see the complete list of winners and runner-ups.

DOWNLOADS

SD Express
Breaking news from the Software Development West Conference and Expo—from Amazon's development strategies to offshoring debates, to the Jolt awards and a Programmers at Work update. Click here to download a PDF of Wednesday's and Thursday's edition. Or click here to view all the reports at a glance.

2004 Career & Training Calendar
Download Software Development's free 2004 training and trivia calendar and keep track of this year's best training opportunities.

Learning Leadership
A Software Development exclusive: Free to our readers, a PDF of the booklet by Sun Microsystems' Paul Pangaro entitled "Notes on the Role of Leadership and Language in Regenerating Organizations."

Hot Topics
Discuss the latest trends in development or post your critiques of Software Development feature articles.

Offshore Outsourcing
Development around the world is the topic du jour. Discuss the consequences of outsourcing, strengths and weaknesses of different outsourcing centers, tips and stories about contracts gone wrong—or right. Those wishing to make global business connections may post here at their own risk; CMP Media LLC does not warrant the veracity or quality of listings.

Career Center
This is the place to discuss the salary survey, job opportunities, how to improve skills and stay current. Job openings and resumes may be posted here at the poster's own risk; CMP Media LLC does not warrant the veracity or quality of listings.

Testing/Q.A.
Do you do test-first development? Are you better at breaking things than building them? Do you have a surefire aproach to beta launches? This is your community.

Reader Review
We've told you what we think of the products -- now tell us what you think.

Design Center
Topics of discussion include: UML, Design Patterns, and Models (no...we don't mean the skinny kind).

Project and Process Management
Find answers to all your project and process questions.

Web Services
Discuss the technical details and broader architectural and business contexts of Web services.

Interface
Discuss Warren Keuffel's latest Interface column.

 

Find white papers, case studies, Webcasts and analyst reports on everything from design through development to testing and implementation at SD's Research Papers and Reports.

Global Sourcing Strategym
Learn from experts and practitioner CxOs on how to drive breakthrough performance by aligning execution with your sourcing strategy at the 'Wipro Strategym' on GLOBAL SOURCING, a forum that looks at global sourcing from your point of view.
Wipro Technologies - 1098207509_486

SQL Anywhere Studio: Easing Application Integration
Choose SQL Anywhere Studio as the data management solution for your application and unleash the power to create powerful applications that integrate with a wide range of enterprise systems and applications.
iAnywhere - 1098207631_795

Taking Information Outside the Data Center: Considerations for Embedding an Enterprise Caliber Database
This whitepaper examines key issues that application developers should consider when selecting a DBMS for software applications that are deployed outside the data center or resold to customers as part of a software solution.
iAnywhere - 1098207633_189

Preemptive Protection: Changing the Rules of Internet Security
This groundbreaking whitepaper explains why the preemptive capabilities embodied in the ISS Proventia Security Platform are such a critical breakthrough - actually stopping threats before they impact your business.
Internet Security Systems, Inc. - 1083349267_979

MLX: Machine Learning to Beat Spam Today and Tomorrow
Proofpoint's Andres Kohn, Director of Product Marketing and Gordon Rios, Principal Scientist discuss the application of advanced machine learning techniques - such as support vector machines and logistic regression - to fight spam.
Proofpoint - 1098207613_340


October 2004

Issue Theme:
The 7th Annual Salary Survey
--more--

Subscribe For Free Now!

Subscribe to Software Development's email newsletters

Agile Modeling
(Monthly)

Online Update (Monthly)

DevTalk
(Monthly, HTML only)

Web Services
(Monthly)

SD Show Daily
(Occasional)

SD People and Projects
(Monthly)

SD Secure Start
(Monthly)


(more information)
Mobilized Software
The Ultimate Resource for Building Mobile Applications

XML/RSS Syndication Services Interested in pulling the latest SD content to your site? Click here.


<a href="http://web.archive.org/web/20041021055149/http://as.cmpnet.com/event.ng/Type=click&amp;FlightID=26733&amp;AdID=42089&amp;TargetID=1158&amp;Segments=1411,1417,1419,3218,3735,4063&amp;Targets=3794,1158,2779&amp;Values=31,43,51,60,72,83,92,100,140,204,442,646,944,945,948,1104,1184,1405,1426,1431,1736,1766,1785,2217,2310,2327,2352&amp;RawValues=&amp;Redirect=http://www.businessobjects.com/dev/0312" target="_blank"><img src="http://web.archive.org/web/20041021055149im_/http://i.cmpnet.com/ads/graphics/as5/aj/HC12_CR_468.gif" width="468" height="60" border="0"></a>


MarketPlace
How can you ensure system backups are accurate and complete? Find out how with Preventing Data Loss During Backups Due to Open Files, a free White Paper for industry experts.
Learn developer strategies Cisco, Motorola & Lucent use to deliver higher performing products faster, at low TCO. Free guide features Berkeley DB, incl. support for ACID transactions, recovery, replication for carrier class apps to mobile devices.
Quickly create your own GPS applications in minutes with the GPS.NET Global Positioning SDK for Visual Studio.NET. This rich object model contains over fifty classes designed to make GPS tasks easy. Works with over 200 GPS devices.
Help Desk Technology's HelpSTAR and BMC Remedy have been declared co-winners in Windows IT Pro Readers' Choice Awards for 2004. Discover proven help desk best practices right out of the box.
HP workstation solutions for software developers, engineers and game developers. Are you transitioning to 64bit computing, interested in remote graphics development, or do you need the latest tools for Linux development? Learn more.
Wanna see your ad here?

Travel: Lastminute Max: Lastminutechicago hotelsparis hotelsnew york hotelstravelHotelsLas Vegas Hotels • | Finance: Cheap Mortgage | Electronics: | Miscellaneous: Discussion Corner: :Price ComparisonUnbiased Price Comparisonsoffice equipmentNeon Signsethical hacking course information network security trainingcomputer forensics trainingOnline Shopping

Copyright © 2004 CMP Media LLC, SD Magazine's Privacy Policy, Terms of Service, Comments: webmaster@sdmagazine.com
SDMG Websites: BYTE.com, C/C++ Users Journal, Dr. Dobb's Journal, MSDN Magazine, The Perl Journal, Sys Admin, SD Expo, SD Magazine, Unixreview, Windows Developer Network, New Architect

web2