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
15
votes
1 answer

Mercurial repository layout for multiple branches

I have a number of quasi-related projects that I want to version control. In SVN I would set them up as multiple directories within a single project /scripts #updates in sync with project1 & project2 /project1 #requires database /project2 #requires…
Quantum7
  • 3,165
  • 3
  • 34
  • 45
15
votes
6 answers

Team Foundation Server - What Process Template is for me?

I finally was able to complete the installation of TFS and started the creation of my first team project which introduced me to the process template. After following to the link to Microsoft's site for process template information I was inundated…
Chris Marisic
  • 32,487
  • 24
  • 164
  • 258
15
votes
5 answers

How to manage external JS/CSS libraries on GitHub

For my Java project which uses Maven I have added Twitters Bootstrap lately to my repository on GitHub. Now I have noticed that my GitHub language statistic changed from 100% Java to 66,% Java 33,3% JavaScript Since I didn't write the JS part,…
Mahoni
  • 7,088
  • 17
  • 58
  • 115
15
votes
7 answers

IT evaluating quality of coding - how do we know what's good?

Coming from an IT background, I've been involved with software projects but I'm not a programmer. One of my biggest challenges is that having a lot of experience in IT, people often turn to me to manage projects that include software development. …
Krevin
  • 267
  • 1
  • 5
14
votes
1 answer

How do I close a project in Jira?

There are a few tasks still open in the backlog, but we're done with the project and I would like to close it. How do I do that?
jeph perro
  • 6,242
  • 26
  • 90
  • 124
14
votes
4 answers

How can I organize all my code, data, scripts, tasks etc?

What tools or approaches would you recommend to a 'one-man team' to keep organized? I'm doing research that involves a lot of coding, writing hundreds of throw-away perl scripts, C++ binaries that get used until I find some better approach, large…
14
votes
6 answers

C++: Code from the beginning of my project of significantly lesser quality

I've started a rather large 2D game engine project a few months ago, and I began noticing: The code from the first one or two months is quite different to the more recent one: The naming of variables feels a bit different Some code style aspects…
Oktstrom
  • 283
  • 1
  • 2
  • 5
14
votes
10 answers

Is there such a thing as a process smell?

We're generally familiar with code smells here, but just as damaging if not more so are when the business side of things - as much as it falls within our domain - is going wrong. As examples, the inverse of anything on the Joel test would be…
annakata
  • 74,572
  • 17
  • 113
  • 180
14
votes
9 answers

Single Person Application Development?

Hey all. I would like to get some insight on a question that I have been trying to find some information about. If you are the solo developer that is building a project from ground up, how do you manage the project? In the past, I have worked on…
user135383
  • 651
  • 1
  • 8
  • 19
13
votes
28 answers

Managing feature creep in GUIs

Does anyone have any practical suggestions about how to manage feature creep in GUIs? I'm getting strong pressure from both internal and external sources to add, modify, tweak, etc. I always cringe when someone approaches me with the words…
TK.
  • 46,577
  • 46
  • 119
  • 147
13
votes
2 answers

How do I professionally structure my module-pattern Javascript projects?

I've read about the Revealing Module Pattern and I love it. But what about large projects where the 'master-object' has tens of sub-objects and maybe hundreds of functions. I wouldn't want to be the one to place all that code in one anonymous…
Hubro
  • 56,214
  • 69
  • 228
  • 381
13
votes
5 answers

How to convince a manager to let you pay down technical debt?

While the most recent Coding Horror blog entry is not the first time I had heard of the concept, as I was reading it I couldn't help but apply the it in my mind to my own project. The code base I'm working on is an ongoing project at about the 3…
shsteimer
  • 28,436
  • 30
  • 79
  • 95
13
votes
10 answers

How to tell a project manager "NO" to scope creep

While project managers may each have their own personality and management style, it seems that many of them have a pernicious love of sneaking in "scope creep" when they can (whether anyone is watching or not). While they usually mean well (bless…
Don Music
  • 340
  • 3
  • 10
13
votes
4 answers

How to integrate QA into the Sprint

One of the challenges with Scrum is how to fit QA into the process. Sure, QA works with the developers on each individual user story during the Sprint, but what about giving QA time with the fully completed sprint to do a full regression and load…
ToddH
  • 2,801
  • 2
  • 28
  • 28
13
votes
5 answers

Using GIT with Joomla

We are a web design company, going down the road of setting up a revision management system, and all the processes around how we are going to use it, etc. We are considering using the git revision management system. We mainly develop our websites on…
kwhohasamullet
  • 1,120
  • 5
  • 19
  • 27