Topic: Java EE (Enterprise)
Perhaps the most difficult problem in building enterprise applications today is the blurring of the line between what is wanted and what is needed. All too often, people go overboard with their applications. In geek talk, this is called "buzzmania." Buzzmania is the tendency to buy more, get more, and use more, simply because more "buzzwords" are in a product. This is a large part of the J2EE problem. With the J2EE product descriptions and specifications reading like a meeting of exotic 12-step programs--JSP, XML, JMS, EJB, CMP, BMP, OR, JDBC--it's no wonder managers' eyes light up at sales presentations.