Skip to main content


developerWorks  >  Rational  >

November 2006: Issue contents

developerWorks

This is an archived issue of The Rational Edge ezine for the month indicated above.


Letter from the editor
cover image

There's actually a wikipedia entry for "Eat one's own dog food," meaning "Use your own products to manage your business." While that recommendation could apply to any type of product, it almost always refers to software products and the companies who make them. (Some at IBM Software Group have suggested changing the phrase to "Drink your own champagne," but, so far, there's no wikipedia entry for that!) This month, we give you an inside look at how the IBM Rational team responsible for developing the ClearQuest product has taken up the "dog food" challenge by using this tool in managing its own project lifecycles. We also present the first in a two-part series on using RUP to build a data warehouse, plus a proposal for new systems modeling techniques.

SPECIAL NOTE: We editors at developerWorks Rational invite you to take our simple user survey. Tell us what you think about The Rational Edge and other content, and you'll get a 40% discount on technology books from Pearson Education (which includes Addison-Wesley and other imprints).

Happy iterations,
Mike Perrow
Editor-in-Chief


Back to top



Features
  • A RUP-based approach to developing a data warehouse -- Part 1: Setting the stage , Scott W. Ambler This two-part series overviews how to take an IBM Rational Unified Process (RUP)-based approach to data warehouse (DW) projects that reduces both your business and technical risk while delivering a high-quality solution that meets the changing needs of its end users. This article overviews the problems associated with a traditional, serial approach to DW development, describes how the evolutionary approach of RUP is much better suited, and overviews the initial phase of such a project.

  • The four dimensions of system models , Fredrik FermArchitectural frameworks such as RUP SE and the Zachman Framework help us understand large systems and how to view dependencies. But when an actual system model is being examined by a team of analysts, misunderstandings can still arise over what the various views within a model are attempting to convey. The author proposes an improved approach to describing the parts of a complex system model.

  • UML, RUP, and the Zachman Framework: Better together , Vitalie TemnencoThis article proposes innovative ways to combine three of the most important methodologies that have emerged in the past decade in the field of information systems architecture: UML, RUP, and the Zachman Framework.


Back to top



Teams and Projects

Back to top



Rational reader
  • Book review -- Rails Recipes , written by Chad Fowler, reviewed by Jimmy Schmenti
    A favorable review of a book that provides Ruby on Rails programmers with solutions to a large subset of common Rails problems.

Back to top



Theory and practice
  • Writing clean code , Gary Pollice See why software developers need to learn elegance, structure, and efficiency in their code-writing efforts.

Back to top



Downloads

DescriptionNameSizeDownload method
PDF of all articles published this monthTheRationalEdge_November2006.pdf1221KBHTTP
Information about download methodsGet Adobe® Reader®



Back to top


 logo

Document options

Document options requiring JavaScript are not displayed


My developerWorks needs you!

Connect to your technical community


Special offers
Bring technology into 21st century webcast series
Streamline software delivery multimedia series
GReen IT Report Energy, Efficiency & the Environment

More offers