<!--[endif]--> Philippe Kruchten is professor of software engineering in the department of electrical and computer engineering of the University of British Columbia, in Vancouver, Canada. He joined UBC in 2004 after a 30+ year career in industry, where he worked mostly with large software-intensive systems design, in the domains of telecommunication, defense, aerospace and transportation. Some of his experience is embodied in the Rational Unified Process® (RUP®) whose development he directed from 1995 till 2003, when Rational Software was bought by IBM. RUP includes an architectural design method, known as “RUP 4+1 views”. He is the coufounder and president of Agile Vancouver. Dr. Kruchten does resarch on agile development processes, in part with a grant from the Scrum Alliance.