Questions tagged [project-management]

PROJECT MANAGEMENT QUESTIONS ARE OFF-TOPIC. Please ask these questions on ProjectManagement.SE - https://pm.stackexchange.com

Note that as of February 7th, 2011, the Project Management Stack Exchange Site, launched in Beta. Questions on StackOverflow with the project-management tag may get better results on that site. Check out the PMSE FAQ to get a better idea of whether or not your question would get better answers if asked there.

Project management is the discipline of planning, organizing, securing, and managing resources to achieve specific goals, as defined in the Wikipedia Article on Project Management.

Projects are, in general, temporary. Projects generally have a project owner, project manager, and a team. The project manager of the team is not a functional manager or direct supervisor of the team, but is instead a person responsible for the project schedule and the overall success of the project.

Many times, projects involve members of different functional skills or disciplines who are brought together temporarily to meet a common goal. Once the project is complete, the team may disband.

1496 questions
17
votes
13 answers

What are the major benefits of scrum as a methodology?

I work in the technical department of a design agency. We use XP to manage our department's software development. I have been asked to give a short presentation describing Scrum and whether it would be suitable, in a broader context, for managing…
johnstok
  • 96,212
  • 12
  • 54
  • 76
17
votes
16 answers

Is the C# 2.0 to C# 3.0 transition worth it for this project?

I have read on Stack Overflow some people that have converting to C#2.0 to C#3, but is it really worth it? I have a project that is done at 75% before going in maintenance phase. I am asking to myself if it is worth it to switch to…
Patrick Desjardins
  • 136,852
  • 88
  • 292
  • 341
17
votes
17 answers

How do you organize your work?

How do you work? More specifically, how do you keep your programming tasks organized. When I do Mac development at home I use software called an outliner to organize, keep notes and prioritize the tasks I need to do. I started out using a program…
Matthieu Cormier
  • 2,185
  • 1
  • 21
  • 32
17
votes
10 answers

Naming convention for new projects

I've tried several times to come with an answer to this question. I'm not happy with how projects are named in my shop, they are usually random named after some of these items: the client some technology used/ or expected to be used inside the…
Mercer Traieste
  • 4,670
  • 3
  • 24
  • 24
16
votes
6 answers

Can artists realistically cope with (distributed) version control in an open source environment?

Heya, I'm working in the project management department of an open source game. Right now we're using SVN for version control and store code and assets in the same repository. Source versions of assets (models, textures) reside in a separate media…
Martin V
  • 163
  • 1
  • 5
16
votes
8 answers

Scrum: too much or not enough?

My company has recently started using Scrum; we've done 2 sprints. We're still learning, but we've definitely exposed and fixed some problems in our development process already. So in general I think it has been good for us. In reading many of the…
carols10cents
  • 6,943
  • 7
  • 39
  • 56
16
votes
8 answers

How do you handle scheduling/deadlines around programmers?

Do programmers like to create deadlines? Im a web developer, and schedules/deadlines are all over the place in my field. But I've worked with some software engineers/programmers who hate deadlines, is there a way around that?
jrutter
  • 3,173
  • 9
  • 42
  • 51
16
votes
14 answers

Why do personal software projects fail? (i.e. projects with the goal of leading to fulltime income)

What are the main reasons personal projects (software apps etc) never get to the level of competing with your salary? To me one big problem is "on-the-fly" feature expansion, with this problem, the end only gets further and further away!
Anonymous Cow
16
votes
16 answers

In agile like development, who should write test cases?

Our team has a task system where we post small incremental tasks assigned to each developer. Each task is developed in its own branch, and then each branch is tested before being merged to the trunk. My question is: Once the task is done, who…
Brian R. Bondy
  • 339,232
  • 124
  • 596
  • 636
16
votes
7 answers

How can I best take advantage of Trac?

I have a Trac project installed on top of a Subversion implementation (easy to do thanks to Webfaction's control panel), but now I have configuration work to do. With that in mind, are there easy ways to do the following in Trac: 1) Ensure that…
torial
  • 13,085
  • 9
  • 62
  • 89
16
votes
2 answers

Mitigating verbosity of Maven pom.xml files (or: a critique of Maven by a fan)

I like maven. I even like it very very much. Since I switched to it from Ant I have saved lots of hours of works, building build files, administrating dependencies, etc, and saved lots of space in my source control repository. The problem is that…
flybywire
  • 261,858
  • 191
  • 397
  • 503
16
votes
10 answers

How do you organize and keep track of multiple (many) projects

As a contractor, out-sourcer and shareware author,I have about 5-10 projects going on at any one time. Each project has a todo list, requirements need to be communicated to other outsources and employees, status needs to be given to clients, and…
Jason
  • 16,739
  • 23
  • 87
  • 137
16
votes
3 answers

What are the different types of documents needed for software development?

I am aware of Functional Requirement Document and Technical Specification Document. However, I would like to know, what are the different documents needed for an overall Project Development. Let's say I have a small company, and I want to build a…
user981508
15
votes
7 answers

What's the best way to generate a (nice looking) roadmap?

I'm using internally a simple text list to represent roadmaps. But that's not enough when it comes to present the roadmap to some powerpoint accustomed decision makers. Do you know of any techniques to generate (nice looking) development roadmaps?…
MicSim
  • 26,265
  • 16
  • 90
  • 133
15
votes
21 answers

How to react when the client's response is negative on delivery?

I am a junior programmer. Since my supervisor told me to sit in with the client, I joined. I saw the unsatisfied face of the client despite the successful (from my programmer's perspective) delivery of the project! Client: You could have included…
Sajal Dutta
  • 18,272
  • 11
  • 52
  • 74