Originally posted by Kavita Ghia:
"Does UML guarantee project success.What are the factors involved in making your project a success??"
Hi Kavita,
No UML does not guarantee project success. UML is only a
notation. UML only tells you how you can draw pictures to represent a design that you have already come up with. The processes involved in how you develop your design, and
how you use UML notation within this process will determine how good your design is.
Good design does not mean that the project will be successful, as there are many other factors that will have a bigger impact on project success. The processes you use for gathering requirements /
testing / deployment, how involved your user is in the development process, motivation of your project manager, team dynamics, support from management, skills (or lack of) of your team members.
UML is just a tool that you use in one part of your project. If you use the tool wisely, you will successfully deliver the part of the project where the tool was used. If you use the tool 'incorrectly', you will get non-optimal delivery of that part of the project. UML will not make a project successful. Using UML properly will help certain portions of a project to work well.
HTH,
Fintan