Questions tagged [project-management]

Project management is the discipline of planning, organizing, securing, and managing resources to achieve specific goals.

Further Reading

925 questions
79
votes
20 answers

How do you handle your Project Manager

I currently work for a company that has recently downsized. I do all in-house work, client installs, builds, QA, and, well, basically all the in-house work. My direct boss is VERY nontechnical and lately I have found it VERY hard to deal with his…
72
votes
9 answers

Dealing with non-reproducible bugs

Suppose your team writes a software system that is (quite surprisingly) running fine. One day one of the engineers mistakenly runs some SQL queries that change some of the DB data, then forgets about it. After some time you discover the…
nicholaswmin
  • 1,870
59
votes
16 answers

why do some job posts say "high pressure environment"?

Why would there be any pressure if everyone knows what they are doing and the projects are accurately estimated? If there's pressure, or even high pressure, then it implies what they are currently doing is not working, why would any good programmer…
Andy
  • 599
36
votes
10 answers

Are these signs of a bad developer?

I used to blame changing specifications from clients for code rot, not realising that business models do change and it's my job to develop in an adaptable way. I now see that as a sign of a bad developer (I've changed!). But now I see other…
33
votes
9 answers

How do I make the case for expensive programmers?

In our company, we need to do many seemingly not complicated things, like develop Mobile UI. Let's say the experienced programmers costs us 4x as much as the beginners. Both are basically able to complete the seemingly simple things in the same…
32
votes
13 answers

Why does adding more people to a late project make it later?

It's a fairly common adage that adding more programmers to a late project will make matters worse. Why is this?
Henry
  • 2,020
25
votes
11 answers

Are developers a stakeholder in a system

Are developers of a product considered stakeholders?
Tom
25
votes
13 answers

How to protect source code from remote developers?

My company is going to hire an external developer to create some new modules and fix some bugs in our PHP software. We have never hired an external developer by the hour before. How can we protect the source code? We are not comfortable giving out…
Rajat
  • 323
23
votes
6 answers

How to organize a one-man project?

Every once in a while (read: about every day) I come up with a new idea, start a new project in my favorite editor/IDE, start coding and the next day I delete it and start something new. I've been programming for about six years now and in those six…
user4595
23
votes
8 answers

Post-Project Meeting a Waste of Time?

At my place of employment, we've had some serious growing pains. We went from a development team of 3 to 10, and the company itself has grow 30% in the past year. By most measurements, we're doing well. Unfortunately, the quality of our software…
17
votes
4 answers

How can I maintain my technical skills after becoming a project manager?

As I advance in my career, I have found that I do less technical work and more project management work. I joke that I am getting dumber every day. Each time I go back to doing technical work it seems to be a little harder to get things going. …
SchwartzE
  • 281
17
votes
13 answers

Should you charge clients hours spent on the wrong track?

I took up a small CSS challenge to solve for a client and I'm going to be paid on a hourly rate. I eventually solved it, it took 5 hours but I spent roughly 25% of the time in the wrong track, trying a CSS3 solution that only worked in recent…
Lea Verou
  • 297
16
votes
12 answers

Meet the deadline or less bugs?

In an ideal world it is preferrable to meet the deadline with less bugs. But from your experience which is more preferrable/acceptable: Meet the deadline but has a number of bugs because developer rush into things Less bugs but not quite meet the…
15
votes
7 answers

How do you accurately create estimates for programming projects given to you?

I am looking for some insight from you smart people on SO. I'm a relatively new developer (3+ years of experience) primarily on the .NET framework, and I'm absolutely terrible at knowing how to properly estimate even the smallest of projects. I…
ChuckT
  • 265
15
votes
12 answers

How to deal with people who don't want to share knowledge?

Possible Duplicate: How do you deal with an information hoarder? Often, in IT teams knowledge equals power. This is fine as long as (IT-)knowledge is equally accessible by all members of the team and company specific know-how is well documented.…
1
2 3 4 5