Philippe Kruchten

Philippe Kruchten

Philippe Kruchten was formerly the Director of Process Development (RUP) at Rational Software. He then held the same title when Rational was acquired by IBM in 2003. He is currently a Professor of Software Engineering at University of British Columbia in Vancouver, Canada.

Much of Philippe Kruchten’s work has involved the Rational Unified Process. The RUP is a detailed software development process framework. It was developed from years of experience from many companies and many projects. It is now available as a web-based product. The RUP is not a one-size-fits-all process; rather it is a framework that can be customized to fit the size and needs of a particular software development organization. It allows for customization with the use of "plugins" which allows your organization to tailor the RUP. For example you can customize your process by importing a plugin for a type of standard software technology that you are using.

He designed the 4+1 view model.

Publications

* "The Rational Unified Process-An Introduction", Addison-Wesley, 2003 (1st edition in 1998) (translated in German, Japanese, French, Italian, Swedish, Chinese, Portuguese, Korean, Russian)

* "Rational Unified Process Made Easy-A Practitioner's Guide to the RUP", with Per Kroll, Addison-Wesley, 2003 (translated in Japanese, French, Chinese)

* "Agility with the RUP" [http://www-128.ibm.com/developerworks/rational/library/content/RationalEdge/jan02/AgilitywiththeRUPJan02.pdf] The Rational Unified Process was designed with agility and flexibility in mind.

External links

* [http://www.kruchten.com/ Kruchten Engineering Services, Ltd.]


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Look at other dictionaries:

  • Philippe Kruchten — (* 1952) ist ein französischer Informatiker, der in Kanada tätig ist. Er entwickelte den Rational Unified Process (RUP), einen Prozess zur Software Entwicklung, und das Konzept der 4+1 Sichten auf die Software Architektur. Kruchten studierte von… …   Deutsch Wikipedia

  • IBM Rational Unified Process — The Rational Unified Process (RUP) is an iterative software development process framework created by the Rational Software Corporation, a division of IBM since 2003. RUP is not a single concrete prescriptive process, but rather an adaptable… …   Wikipedia

  • Rational Unified Process — Der Rational Unified Process (RUP) ist ein kommerzielles Produkt der Firma Rational Software, die seit 2003 Teil des IBM Konzerns ist. Es beinhaltet sowohl ein Vorgehensmodell zur Softwareentwicklung als auch die dazugehörigen… …   Deutsch Wikipedia

  • Unified Process — Der Rational Unified Process (RUP) ist ein objektorientiertes Vorgehensmodell zur Softwareentwicklung und ein kommerzielles Produkt der Firma Rational Software, die seit 2002 Teil des IBM Konzerns ist. IBM entwickelt den RUP und die zugehörige… …   Deutsch Wikipedia

  • Vereinheitlichter Softwareentwicklungs-Prozess — Der Rational Unified Process (RUP) ist ein objektorientiertes Vorgehensmodell zur Softwareentwicklung und ein kommerzielles Produkt der Firma Rational Software, die seit 2002 Teil des IBM Konzerns ist. IBM entwickelt den RUP und die zugehörige… …   Deutsch Wikipedia

  • Architecture logicielle — L’architecture logicielle décrit d’une manière symbolique et schématique les différents éléments d’un ou de plusieurs systèmes informatiques, leurs interrelations et leurs interactions. Contrairement aux spécifications produites par l’analyse… …   Wikipédia en Français

  • 4+1 — is a view model designed by Philippe Kruchten for describing the architecture of software intensive systems, based on the use of multiple, concurrent views. The views are used to describe the system in the viewpoint of different stakeholders,… …   Wikipedia

  • Liste der Biografien/Kru — Biografien: A B C D E F G H I J K L M N O P Q …   Deutsch Wikipedia

  • UBC — Vorlage:Infobox Hochschule/Mitarbeiter fehltVorlage:Infobox Hochschule/Professoren fehlt University of British Columbia Motto Tuum est (Es ist dein) Grün …   Deutsch Wikipedia

  • Architecture Logicielle — L’architecture logicielle décrit d’une manière symbolique et schématique les différents composants d’un ou de plusieurs systèmes informatiques, leurs interrelations et leurs interactions. Contrairement aux spécifications produites par l’analyse… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”