aspose file tools*
The moose likes IDEs, Version Control and other tools and the fly likes Tools for enterprise project /application management Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Engineering » IDEs, Version Control and other tools
Bookmark "Tools for enterprise project /application management" Watch "Tools for enterprise project /application management" New topic
Author

Tools for enterprise project /application management

Vin Kumar
Greenhorn

Joined: Mar 10, 2005
Posts: 5
Hi,
I'm a java programmer and intersted in knowing how projects are managed in a typical enterprise.

Can any J2EE developer/project manager tell me about how (J2EE?) projects and/or applications are managed in a enterprise team enviornment?

Especially tracking an individual's activities and contributions!
Is IBM's Rational Developer such software? What are similar products?

I'd really apprciate any help/suggestion in this reagard.

Thanks again.

Vin
Jeanne Boyarsky
internet detective
Marshal

Joined: May 26, 2003
Posts: 30537
    
150

Vin,
Welcome to JavaRanch!

Part of project management is technology independent. For example, you have to manage requirements, time, ....

A few important things for a tool perspective:
1) Source/version control - CVS (integrated in WSAD/RAD), Subversion, Clearcase, etc. Note that this can track individual contributions on a source code level. Not sure if I see the value in that though.
2) Task tracking - spreadsheet, MS PRoject, tracking tool, index cards, etc

The only thing I can think of that is different on a J2EE project is defining roles. For example, you should be aware of the J2EE roles (developer, assember, deployer, etc) even if one person does them all.


[Blog] [JavaRanch FAQ] [How To Ask Questions The Smart Way] [Book Promos]
Blogging on Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, OCAJP, OCPJP beta, TOGAF part 1 and part 2
Ilja Preuss
author
Sheriff

Joined: Jul 11, 2001
Posts: 14112
Originally posted by Vin Kumar:
Especially tracking an individual's activities and contributions!


Software development is a team effort, so it's much more important to track the team's activities and progress. It's also much more important to have that data in everyone's head than in some database, so a big chart on the wall can be much more effective than a software tool. (You will still need some numbers for accounting. Often a simple spreadsheet is fully sufficient for that.)

Actually tracking individuals can easily damage the team.

I higly recommend reading the book "Peopleware".


The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
Vin Kumar
Greenhorn

Joined: Mar 10, 2005
Posts: 5
Hi Jeanne and Ilja,
Thanks for your insight and suggestions. I really appreciate that.

I was just curious and wanted to evaluate one for future project, if I can!

Thanks again.

Vin.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Tools for enterprise project /application management