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
22
votes
9 answers

How do you manage a large product backlog?

We have a large backlog of things we should do in our software, in a lot of different categories, for example: New problem areas for our products to solve New functionality supporting existing problem areas New functionality requested by our…
21
votes
8 answers

JIRA/confluence alternative

Please tell me what kind of programs you use insted of JIRA/confluence. I don't like jira because the design is so Java style. For example I like the PivotalTracker for tracking fresh projects. What do you suggest? THX!
xpepermint
  • 35,055
  • 30
  • 109
  • 163
21
votes
9 answers

What is a good project management software for many small projects?

I work at a smallish web agency (3 programmers, 2 project managers), we mostly make sites for marketing campaigns and also some larger sites. Most of our projects are a week, maybe two, in development. The majority of projects are only worked on by…
grapefrukt
  • 27,016
  • 6
  • 49
  • 73
21
votes
5 answers

Maven for other languages?

I am relatively new to the world of Java and Maven, but I couldn't imagine starting a new Java project without using Maven. The idea of providing a human-readable project model is something that I would imagine is universally desirable across many…
Thomas Upton
  • 1,853
  • 12
  • 22
20
votes
3 answers

Is it a good idea to keep separate projects in the same repository if they are intimately related?

I'm in the early stages of a web application that will contain a client side JavaScript application that is deployed to the client's browser and a server side REST type API that will reside on my server. The two will communicate using Ajax and JSON…
Hubro
  • 56,214
  • 69
  • 228
  • 381
20
votes
13 answers

How do you keep a personal wiki (TiddlyWiki) current and in sync in multiple locations?

If one were to use TiddlyWiki as a personal database for notes and code snippets, how would you go about keeping it in sync between multiple machines. Would a svn/cvs etc work. How would you handle merges?
sal
  • 23,373
  • 15
  • 66
  • 85
20
votes
6 answers

Calculating Project Programming Times

As a lead developer I often get handed specifications for a new project, and get asked how long it'll take to complete the programming side of the work involved, in terms of hours. I was just wondering how other developers calculate these times…
Curtis
  • 101,612
  • 66
  • 270
  • 352
20
votes
6 answers

Sprint versions vs Release versions in Jira and Greenhopper

When using Greenhopper with Jira, it is clear that Greenhopper is using the "fixed in version" field in the Jira issues to represent which scrum sprint the issue is being worked on. This in itself is a bit hackish, because an issue can conceivably…
harms
  • 8,728
  • 4
  • 30
  • 27
20
votes
8 answers

Best Practices for Setup and Management of an Open Source Project

Later this year I want to release a PHP framework that I've been working on as open source. I do use source control (SVN), but it's on an extremely limited basis. I'm self-taught, I develop by myself and don't have the experience of working with…
VirtuosiMedia
  • 52,016
  • 21
  • 93
  • 140
20
votes
20 answers

How do you bring a failing project back on track?

You must have heard the archetypical story of a failing/failed project: A team of inexperienced programmers work 24x7 Bugs are fixed only to introduce new bugs Customer is screaming that he could not even do the basic stuff (Saving/Querying)…
Vyas Bharghava
  • 6,372
  • 9
  • 39
  • 59
20
votes
8 answers

Writing user stories for internal technical tasks

I am attempting to manage my projects a little better so I am looking at attempting to apply some of (eventually all) the features of scrum. Looking at user stories specifically the high level format seems to be: As a User I can Feature Description…
Johnno Nolan
  • 29,228
  • 19
  • 111
  • 160
20
votes
2 answers

Is there any Node.js issue trackers out there?

All I can find now is omega, which uses WebSockets and updates in real-time. Which is good, but still in development stage. I would like to know if there is any handy, ready for production use issue trackers that has hooks, or somehow integrates…
Vicary
  • 1,026
  • 1
  • 15
  • 35
20
votes
3 answers

How to to manage & develop big TYPO3 projects?

I am developing TYPO3 projects since 2006 now, and projects are getting bigger and more complex. Setting up a simple CMS site with a contact form and news listing is all routine. Right now, we finished a bigger project: A platform for an…
Mateng
  • 3,742
  • 5
  • 37
  • 64
19
votes
6 answers

How much additional time does unit testing take?

I am looking for possibly a study between the time difference of regular coding vs coding + unit tests (not strict TDD just yet). I know the whole "Saves you time in the long run" angle, but from a project planning perspective for the team that has…
Slappy
  • 4,042
  • 2
  • 29
  • 41
19
votes
8 answers

How does Python's lack of static typing affect maintainability and extensibility in larger projects?

After reading this very informative (albeit somewhat argumentative) question I would like to know your experience with programming large projects with Python. Do things become un manageable as the project becomes larger? This concern is one thing…
JnBrymn
  • 24,245
  • 28
  • 105
  • 147