Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Java > Managing a software project

Reply
Thread Tools

Managing a software project

 
 
Philipp
Guest
Posts: n/a
 
      11-12-2008
Hello,

I want to learn about software management methods. I guess that most
contributors to this group are full time developers and are confronted
to some sort of software management. Would you share your knowledge?

I'm interested to know how different companies manage their software
projects. I read about RUP (from IBM Rational) and XP, there are mixes
like AUP (Agile Unified Process). I don't have the experience to know
which methods work.

What management tools do you use in your company, to structure a
software project? What size are the teams working on one project? How
often do you make meetings to define new objectives for the different
developers? Do you often use/create artifacts. Are specs written and
reviewed or adapted when a problem arises? How would a change in specs
be communicated?

Would you recommend your companie's way of doing things?
Which methods should I be familiar with, which should I learn? (any
book refs are welcome)

Thanks for your input.
Phil
 
Reply With Quote
 
 
 
 
Jason Cavett
Guest
Posts: n/a
 
      11-12-2008
On Nov 12, 11:50*am, Philipp <djb...@gmail.com> wrote:
> Hello,
>
> I want to learn about software management methods. I guess that most
> contributors to this group are full time developers and are confronted
> to some sort of software management. Would you share your knowledge?
>
> I'm interested to know how different companies manage their software
> projects. I read about RUP (from IBM Rational) and XP, there are mixes
> like AUP (Agile Unified Process). I don't have the experience to know
> which methods work.
>
> What management tools do you use in your company, to structure a
> software project? What size are the teams working on one project? How
> often do you make meetings to define new objectives for the different
> developers? Do you often use/create artifacts. Are specs written and
> reviewed or adapted when a problem arises? How would a change in specs
> be communicated?
>
> Would you recommend your companie's way of doing things?
> Which methods should I be familiar with, which should I learn? (any
> book refs are welcome)
>
> Thanks for your input.
> Phil


1. Keep your team consistent! Developing software is a learning
process. The software itself is just a side-artifact. If you are
constantly moving people around on the project (or, worse, on and off
a team), you will lose a lot of knowledge and time.

2. If your team is small (less than 10 people), a quick status meeting
every day is great. But when I say quick, I mean QUICK. 15 minutes
tops. Enforce it also. Don't let people prattle on too long.

3. If you're a manager, do not hound your team. Trust that they will
make good decisions. Bothering them constantly, or having frequent,
unnecessary meetings will only increase the time that they are not
spending on the project.

4. Look for results. If your team is producing, excellent. If not,
talk to them and find out where they're having trouble. They may have
their own suggestions. (However, do not tolerate whining. That'll
just drag the rest of the team down.)


I'm not extremely experienced with project management, but these are
four things that I have found to be effective.

Hope that helps.
 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Exam 70-281: Planning, Deploying, and Managing an Enterprise Project Management Solution Paul MCSE 7 12-04-2012 11:26 AM
Managing large python/c++ project mathieu Python 0 06-20-2008 09:21 AM
Managing library project, iternationalization and errors Karsten Wutzke Java 1 09-03-2007 02:00 PM
Exam 70-281 (Planning, Deploying, and Managing an Enterprise Project Management Ashok Kumar MCSE 5 02-11-2005 01:49 PM
71-281: Planning, Deploying, and Managing an Enterprise Project Management Solution Marco Boccenti MCSE 16 12-01-2003 11:31 AM



Advertisments
 



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57