Advisors provide a continuous flow of information on the topics covered by each practice, including consultant insights and reports from the front lines, analyses of trends, and breaking new ideas. Advisors are delivered directly to your email inbox, and are also available in the resource library.
The Fall and Rise of Strategic Planning
Conferences
Abuse of the Use Case Miracle Cure?
Use case modeling has become a very popular object-oriented analysis technique, since Jacobson first published his ideas on the subject nearly seven years ago. The "non-technical" nature of use cases allows users to participate in a way that is seldom possible using the abstractions of object modeling alone. Use cases help the analyst get a grip on specific user needs before analyzing the internal mechanics of a system, providing a basis for early prototyping and a means of driving units for incremental delivery.
Y2000 Disruptions Cause Miscalculations
Strategic IT Planning
SAP and EJB
Professional Ethics for Y2000 (and Beyond)
With the most hectic times of the Y2000 issue arriving soon, now is a good time to revisit the topic of ethics for Y2000 projects and one of the issues those projects will create for the future.
Who Should Own Business Models
Y2000 and the Internet
Start the New Year Right
The New Year is the perfect time for IT organizations to set such lofty goals as improving their software development. For many, that means attempting to move up a level in the Software Engineering Institute's Capability Maturity Model (CMM). As you may know, a CMM assessment provides organizations with an objective report of how they're doing in terms of software development and whether or not they've improved.
Companies Outsourcing 25% of Application Development Work
Chevron: Cost of Replacing Y2000 Non-Compliant Equipment: $60,000-$500,000 per Vessel
Does Your IT Staff Focus on Business?
The Transaction-Oriented Application Server
What Makes Software Process Improvement So Hard?
If you cannot truthfully say, "I am building software today as well as software can ever be built," you should be looking for a better way. This is the essence of software process improvement (SPI). Despite the apparent simplicity, many software organizations struggle to achieve significant and lasting improvements in the way they conduct their projects.
Making Knowledge Management Work
1999
Extreme Y2000 Contingency Planning
As we move into 1999, contingency planning is going to take on a much larger role in Y2000 plans. Companies will begin to realize that, despite some claims to contrary, no organization knows the actual state of their operating environment subsequent to 1 January 2000. Likewise, the status of the telecommunications, utility, transportation, and government infrastructure on 1 January are all unknown.
Software Development Dimensions
COM+: Another Look
Watch Out for Self-Fulfilling Prophecies
Self-fulfilling prophecies happen all too frequently in IT projects. The process goes like this: Someone involved with the project doesn't agree that one of the steps being asked for is necessary, the project manager coerces them into agreement, the step never happens, and the project fails.
Selecting the Right Team Size: Small is Beautiful
Selecting the right team size -- small -- is the key to a successful project. By successful, I mean one that comes in on time, on budget, with good quality. Further, one that actually completes faster with less effort than the same project attacked with a large team.

