The company has used a number of analysis and design methodologies and toolsets. Laterly we
have embraced UML as the modelling standard of choice, in line with our increased work in
OO technologies. We have used TogetherSoft Together to document UML products and been able
to draw comparisons with relational methodologies such as Oracle Advantage. We recently
performed some consultancy in which we were given detailed business requirements and asked
to produce a number of UML products including use case, class, activity
and state transition diagrams.
We have also used the UML facilities of JBuilder 7 to document and test Java package usage and appropriate breakdown and splitting of various Java classes.