|
![]() |
|
Wide gap amongst developers' perception of the importance of UML tools, DeveloperEye study reveals
Even within the same IT Department, there are conflicting views regarding the importance of UML tools for Model-Driven Development, DeveloperEye study reveals PR9.NET April 20, 2005 - London, UK - MediaDev carried out a pan-European study to investigate the usage and importance of Unified Modeling Language (UML) tools within Software Development processes. UML is the industry-standard language for specifying, visualizing, constructing, and documenting the artifacts of software systems. Developers and Development Teams in France, Germany, Italy and the UK were interviewed to investigate the importance of UML tools. In total, there were 500 participated in the UML survey. Awareness of UML tools Initially, MediaDev were looking to get a feeling for the awareness of UML within the European Development Communities. Not surprisingly, there was a strong awareness of UML (97%). Even though UML was a familiar tool for model driven system development, only 56% of the respondents claimed to be using UML for their development projects. The reason for this can be seen in relation to the size of the company. UML tools are most frequently used for large enterprise applications. Popular UML tools Most popular UML tools are IBM Rational, Borland, Jdeveloper, Netweaver, Open Source, Poseidon, Microsoft Visio and Together Soft. However, IBM Rational was the most used UML solution with 57% of the respondents stated that they were using the IBM tool. IBM Rational is used across the European continent, whereas Borland, Jdeveloper and Netweaver were most popular amongst the German developers. Microsoft Vision was also popular across the European development communities. UML is often used in combination with other development tools. Thus, one of the most prominent solutions was that of IBM Rational solution, where 88% of its users stated that they use this solution alone. Other UML tools on the market are ARTiSAN's Real-time Studio, I-Logix Rhapsody, MetaMatrix MetaBase Modeler, Telelogic's TAU Developer and TAU Architect, No Magic's MagicDraw UML and Embarcadero Describe. Acquiring of UML tools in the future For the respondents that do not use a UML tools, MediaDev was interested to find out if there were any intensions of acquiring one in the short/mid/long term. The majority (53%) stated that there are no plans to acquire any tools in the short/mid or long term. 14% claimed to be looking for a UML tool in the mid term, whereas 33% intended to acquire one in the long term. Out of the participants who were looking for an UML tool, 68% said that they have not selected a solution at this stage. However, the respondents that are in the process of considering a solution, mentioned IBM Rational Rose, Borland and Microsoft Visio as the ones that they are willing to consider. An essential tool? To investigate the importance of UML within the development processes, the respondents were asked if they regarded UML as an essential tool in their development processes. Participants also had to disclose if they envisaged this importance increasing or declining in the future. Cost was another important aspect with regards to UML. A number of participants stated that they could not justify purchasing a UML solution. Others claimed that due to the high costs, they were not able to utilise a UML tool for their development projects. The majority said that UML tools are not considered as an important part of their development process. More specifically, 41% of the developers that participated in the survey claimed that they did not regard UML as important to the way they work. 29% regarded the UML tool as important, but emphasised that it was not essential to the development processes. 30% viewed UML as an essential development tool, and that the tool was an important part of their development processes. Conflicting views Depending on the complexity of the software they are developing, the study revealed that there are conflicting views even within the same department when it comes to the importance of UML. The various views regarding UML's significant within the development process, disclose that UML views and preferences is a highly individual matter. # # #
|
||||||||||||||||
DeveloperEye.com is the premiere online resource for the European application development and IT infrastructure communities. Localised news and events information coupled with technical articles, informed editorial and market studies make the portal and its associated offerings make Developer.Eye.com the ideal multilingual information resource center. About MediaDev MediaDev is a leading global marketing agency with a sole focus on the application development and IT infrastructure market places. |
Recent News Headlines
|
|
| Industry Category of Current Press Release |
|
| Copyright © 2004 - 2008 PR9.NET - All rights reserved | RSS Feeds | Submit Press Release | Terms of Service | Privacy Policy |