Not Just for Rational: Essential Unified Proces - Ivar Jacobson


A UML ‘amigo’ discusses the lighter, platform-agnostic version of RUP he is developing


Email    print   
January 15, 2006 —  (Page 1 of 3)
Best known, along with Grady Booch and James Rumbaugh, as one of the “Three Amigos” who co-invented the Unified Modeling Language, Ivar Jacobson announced late last year that he is developing the Essential Unified Process. Recently, SD Times spoke to Jacobson about his work.

SD Times: What is the Essential Unified Process?

Ivar Jacobson: It makes use of experience and knowledge gained from RUP. But everything that is not absolutely necessary goes away. We don’t reuse any of the material. We throw away everything that is heavy.

Can you give me an example of something that is heavy?

For example, RUP includes thousands of pages [of guidance and knowledge]. But people don’t read it; it’s too much for people to think about. Essential will include no more than 200 pages. It will keep the core ideas of RUP. [A concept known as] intelligent agents will also play a role. They will deliver pages only as you need them. They work as virtual mentors.

What are the core ideas of RUP?

There are five: components; models; iterative and incremental; architecture; use cases. [RUP is based on] components and models. It is iterative and incremental, and it is architecture and use-case driven. If you focus on architecture early in the life cycle, there is less need for refactoring. When you identify use cases up-front, they give an automatic project plan.

In late November you announced plans to deliver Essential UP for Visual Studio Team System. But Essential UP isn’t designed solely for Microsoft developers, is it?

No. It is generic knowledge that can be instantiated in different platforms.

Is Jaczone [the software company Jacobson co-founded with his daughter Agneta in 2000] or any other company working on a version of Essential UP for the IBM Rational Software Development Platform?

We want to spread the core practices that will be part of Essential Unified Process as widely as possible to help the many organizations that may benefit from them. Thus, we have partnered with Microsoft to make them available to the .NET world. We have also partnered with IBM to make the part of RUP that they donate to Eclipse (called Basic UP) as successful as possible.




Pages 1 2 3 


Share this link: http://sdt.bz/29095
 
Most Read Latest News Blog Resources

Add comment


Name*
Email*  
Country     


  • Comment
Loading




close
NEXT ARTICLE
Ivar Jacobson: We need more methodologies!
Unified Modeling Language co-creator laments lack of methodologies, unity of purpose in disparate development teams Read More...
 
 
 
 
News on Monday
more>>
SharePoint Tech Report
more>>


   

 
 

Download Current Issue
FEBRUARY 2012 PDF ISSUE

Need Back Issues?
DOWNLOAD HERE

Want to subscribe?


 
blogs tab
Are you at risk for burnout?
Burnout is a severe problem and it can strike at any time. Here's how to tell if you are nearing the edge.
02/09/2012 02:16 PM EST

Agility, mom, and apple pie
If we're to evaluate the state-of-the-art in software development, we should start with the values espoused in the Agile Manifesto.
02/07/2012 11:57 AM EST

RIM woos developers with free tablet
How do you get more apps ported to the BlackBerry PlayBook? By giving every developer a free tablet, of course!
02/04/2012 01:57 PM EST

GitHire: Use Headhunters to Find Your Perfect Programmer
Are you a hiring manager tired of scouring the job boards? Check out this new service that will find 5 people interested in your jobs.
02/03/2012 12:17 PM EST

Facebook claims hacker cred
Facebook's SEC S-1 filing form includes a short essay on the Hacker Way by Mark Zuckerberg himself.
02/02/2012 08:26 AM EST

Ryan Dahl steps down
Ryan Dahl, creator of Node.js, steps back from his position as gatekeeper for the project.
02/01/2012 04:58 PM EST

 
Events calendar tab
2/13/2012 to 2/16/2012
Santa Clara
TechWeb

2/26/2012 to 2/29/2012
San Francisco
BZ Media

2/27/2012 to 3/2/2012
San Francisco
RSA

3/4/2012 to 3/7/2012
Las Vegas
IBM Tivoli

3/5/2012 to 3/9/2012
San Francisco
TechWeb