Win a copy of Secure Financial Transactions with Ansible, Terraform, and OpenSCAP this week in the Cloud/Virtualization forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
  • Campbell Ritchie
  • Ron McLeod
  • Paul Clapham
  • Jeanne Boyarsky
  • Bear Bibeault
  • Rob Spoor
  • Henry Wong
  • Liutauras Vilda
Saloon Keepers:
  • Tim Moores
  • Carey Brown
  • Stephan van Hulst
  • Tim Holloway
  • Piet Souris
  • Frits Walraven
  • Himai Minh
  • Jj Roberts

Looking for advice on process for UML?

Posts: 22
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I am a university student, we have been studying UML fairly intensely for the past year. We also happen to use Larman as our primary textbook, for analysis at least anyway.
I am looking for advice on material with a more refined process, such as RUP (which only seems available for a lot of money on the web). What are the thoughts on Larman anyway? Is this book considered 'a process' by industry standard or merely an introduction to the UML notation. Does UML have it's place in XP? I know little of XP but have heard good things of it is it worth pursueing this avenue instead of RUP or the like?
Secondly Case tools, in particular Rational Rose, does anyone know where I can see some good examples of java based models? I have access to RR2000 at uni and am interested in using this software to develop my own models, I find looking at more experienced developers work extremely beneficial.
all discussion welcome.
Posts: 14112
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Does UML have it's place in XP?

Yes, it has. Most often it is used in discussions to scribble a quick design-sketch on a white board. It may remain for some days or weeks, but its usefulness will most likely vanish quickly, as some practices (e.g. refactoring) will make it being obsolete and others will assure that the team could reconstruct it every time (e.g. system metaphor, simple design and pair programming).
The preferred technique for design sessions are crc cards, as they are much more dynamic and interactive than UML diagramms.
When I was younger I felt like a man trapped inside a woman’s body. Then I was born. My twin is a tiny ad:
SKIP - a book about connecting industrious people with elderly land owners
    Bookmark Topic Watch Topic
  • New Topic