We’d like to remind Forumites to please avoid political debate on the Forum.
This is to keep it a safe and useful space for MoneySaving discussions. Threads that are – or become – political in nature may be removed in line with the Forum’s rules. Thank you for your understanding.
📨 Have you signed up to the Forum's new Email Digest yet? Get a selection of trending threads sent straight to your inbox daily, weekly or monthly!
The Forum now has a brand new text editor, adding a bunch of handy features to use when creating posts. Read more in our how-to guide
Project Teams & Leadership
kerry1981
Posts: 14 Forumite
in Techie Stuff
Hello all,
I know this is probably not the correct forum for this but I was unsure what it would fall under and I could do with some help!
I am currently in my fourth year of a Software Engineering degree and I have
to deliver a presentation for Software Project Management on the following:
Many programmers view group development & team building with scepticism…
They were selected for their programming skills – not their social skills, for coding more than cooperation.
I am looking for a few opinions from, specifically, project managers on how
important teamwork is in delivering a project on time and within cost. I am
just looking for a few points of view from people that are involved in project
management so I can compare my feelings and opinions so I can deliver what
will hopefully be a balanced and well argued presentation!
Any help that you are willing to offer me will be much apprecaited
I know this is probably not the correct forum for this but I was unsure what it would fall under and I could do with some help!
I am currently in my fourth year of a Software Engineering degree and I have
to deliver a presentation for Software Project Management on the following:
Many programmers view group development & team building with scepticism…
They were selected for their programming skills – not their social skills, for coding more than cooperation.
I am looking for a few opinions from, specifically, project managers on how
important teamwork is in delivering a project on time and within cost. I am
just looking for a few points of view from people that are involved in project
management so I can compare my feelings and opinions so I can deliver what
will hopefully be a balanced and well argued presentation!
Any help that you are willing to offer me will be much apprecaited
0
Comments
-
The classic book The Mythical Man Month has a lot of information about this topic.0
-
Thanks for that Chippy_Minton, I will see if they have it in the library :j0
-
As a project manager/software development manager/whatever you want to call me and was a developer earlier in my career, I'd say team work is vital but perhaps you shouldn't thing of it as team work in the way team building course approach it.
Most software development is done by teams of people, unless the standards are being imposed on them, they'll have to agree coding standards, the way the software (or product) is structured, how version control is set up etc., etc., etc.
Some developers may come across as insular, but they also appreciate the beauty of well written code, many enjoy having 'religious' discussions with their peers about technology, or the best way to approach a problem. If these things are facilitated in a postive way then you can build great teams (look at Google for example). I think the key thing is they have to respect one another and each others differences.
As a manager I view my role as to guide the team as to what needs to be delivered and enabling them to get one with their job free of distractions i.e. remove the barriers that get in the way of them getting things done, shielding them any sh*t that might be hitting the fan, doing the crappy jobs that would be a distraction for them etc.
Tom De Marco's peopleware is another book that it's worth grabbing a copy of.
If you've and questions feel free to PM me.
Good Luck...0 -
If the spec and standards are pinned down in the first place, then programmers (who are mostly human, not all beard and sandals brigade) should be able to code to the spec, and produce a working system. Problems occur when timescale is unrealistic, the spec is woolly, constantly changing, or prototyping of subsystems by different coders produces different styles of gui which don't fit together properly - this can be worse in a small team when the coders can't agree on a common style and standard.Ever get the feeling you are wasting your time? :rolleyes:0
-
Thanks for that guys, it is really helpful to get an idea of what it is like from a management perspective.
Thanks alot
0 -
One of the "issues" of team building across the larger team of the project is that the controls that should exist get broken and "management" are not informed of changes or risks.... its easier to phone Fred in Docs to say that the letter will now be 2 pages long rather than the originally expected one and get him to change the printer/ mail sorter than to fill in a project issue report form and escalate it to the PM and go through a whole change request process.
Of cause this really is a problem with individuals not following due process however by having strong team relationships across teams does further facilitate this sort of behavior.
Another issue that it can cause is that it can, if not done correctly, either cause "management" to lose the respect of their teams if they get too close or create a real "us & them" mentality which can cause obvious problems when you are trying to drive through things which require the teams to put in that extra bit of effort
I personally think that on the balance teamwork certainly is a benefit... just wanted to point out at least some of the potential pitfallsAll posts made are simply my own opinions and are neither professional advice nor the opinions of my employers
No Advertising or Links in Signatures by Site Rules - MSE Forum Team 20 -
Other thing it's probably worth doing is reading up on agile methodologies, as they rely on intensive collaboration and team work to get things delivered0
This discussion has been closed.
Confirm your email address to Create Threads and Reply
Categories
- All Categories
- 353.6K Banking & Borrowing
- 254.2K Reduce Debt & Boost Income
- 455.1K Spending & Discounts
- 246.6K Work, Benefits & Business
- 603K Mortgages, Homes & Bills
- 178.1K Life & Family
- 260.7K Travel & Transport
- 1.5M Hobbies & Leisure
- 16K Discuss & Feedback
- 37.7K Read-Only Boards