project-management

difficulty based time estimation software

Some months ago I found a project-management / time-estimation software that would ask you to sort out your tasks in terms of difficulty (1, 2 or 3) and would then estimate the time you would take to deploy. The system would auto-adapt as you were working. I've forgot the software name. For the past days I've been digging emails and se...

Waterfall model documentation

I want to create a waterfall model. What do I need to do for that? What type of document are required for that? ...

Must read books for a programming team leader

Possible Duplicate: Recommended reading for new team lead As a programming team leader, which books do you recommend? Books about HR, good programming practices etc. I have recently seen PHP Team Development but it is not mind blowing for experienced developers. One of the best I can recommend is Microsoft Manual of Style f...

What are the most difficult aspects of project management in Software Engineering?

I have been asked to provide a brief summary of the what the most difficult aspects of being a project manager of a software engineering project. However, I have no experience of this as I'm still at University and have no "hands on" experience of project management. I was hoping that someone on SO would be able to provide some insight...

need a project design tool

I am looking for simple and easy to use tools through which I can get project's visual picture of folder/file tree stucture , its classes, functions and objects, relations between classes and files. ...

How to motivate as a project leader?

Ok so some of you might think this is not stackoverflow related, but since I got a similar question during an interview (for a J2EE dev position) I think you guys will help me in the end. The situation is simple: you're working on a project in a small group (4-5 people), you're the project leader and the guy who's the most competent (te...

Should I allow my clients to open tickets/access trac?

I just installed trac for this project I'm working on, since it's turned out to be a bit bigger than I anticipated. I've added a bunch of tickets with my clients requests which come in the form of emails, phone calls, and meetings. I've also added some stuff I know needs to be done/fixed but they haven't specifically requested. Should I ...

Is there any good freeware task scheduler/project management tool?

Hello, I am looking for some free PM tool or task scheduler. I tried hitask.com, it seems pretty good and almost enough, but I very miss there some charts like gantt chart. Requirements: Must have: good task manager, reminder, gantt chart, freeware Should have: be collaborative - something like put tasks to team members good to have:...

Examples of how to visualize a versioning system?

My shop is trying to formalize the release management process for an OSS product we maintain (edit: using SVN for version control). It's a sort of a web development framework/CMS kind of thing, as in it's a product that other projects are built on top of. This makes clear communication about the versioning system especially critical for ...

Multiple Users working in a same SharePoint project

Hello I want to know how can multiple users work in a SharePoint project? How can we keep the code sync? How can multiple users work in a same SharePoint Server? If one guy IISRESETs the other guy gets affected. How is it done? Thank you. NLV ...

Resource grouping? people with the same skill?

Let's say I have 4 people. Sometimes anyone can do a task, but sometimes they are specific. I would like to group people by skill. Is there any way I can do that? Right now, I have something like this: Resources: SkillA=3, GuyA=1, GuyB=1, GuyC=1 Task A <= SkillA Anyone can do it Task B <= SkillA, GuyB Only B can do it...

What tools do you have at your disposal as a manager to promote a way of thinking

This question goes beoynd just programming, but I'd like to get some input on this, if that's okay with the community. Preferably from people that do a lot of coding themselves but also manage other people coding. My problem is this. We have all these ideas that we know is good for the overall strategy of the company and the problem is ...

Separate "include" and "src" folders for application-level code?

This questions concerns mostly Unix/Linux style C++ development. I see that many C++ libraries store their header files in a "include" folder and source files in an "src" folder. For the sake of conformance I adopted this in my own code. But it is not clear to me whether this should be done for application code as well. I've seen a few c...

What do I need to do besides code?

I'm a single-person operation for my small employer. I'm working on a couple of web applications that have grown to medium-size. We have backups going and everything is in version control with Subversion. I have comments in my code, but documentation outside of code is "spotty at best", and frequently things change. What do I need to ...

How do software projects go over budget and under-deliver?

I've come across this story quite a few times here in the UK: NHS Computer System Summary: We're spunking £12 Billion on some health software with barely anything working. I was sitting the office discussing this with my colleagues, and we had a little think about. From what I can see, all the NHS needs is a database + middle tier of ...

When to give in and start The Big Rewrite?

I've had my share of projects where the first thing I think is: "This code sucks; let's just rewrite it in framework X." Everybody feels the urge at some point. In fact, I think I've had the urge to rewrite pretty much every project I've ever been on. However, it is accepted wisdom that a total rewrite is generally a bad idea. The quest...

Development schedule for web applications?

Hi everybody, I am looking for some kind of solution to take care of development scheduling for web applications. How does the big guys in the industry handle this? Is it all about SVN and bug trackers for them? ...

PHP Commercial Project Function define

Currently I am working with a commercial project with PHP. I think this question not really apply to PHP for all programming language, just want to discuss how your guys solve it. I work in MVC framework (CodeIgniter). all the database transaction code in model class. Previously, I seperate different search criteria with different fun...

Tasks carried out for a Software Project

Hi, We were asked to propose a web based system for a shop, for an assignment. As i'm a newbee for project management stuff find it quite difficult to come with Tasks for our Gantt chart. Can someone pls suggest a sample gantt or main tasks followed in developing such system Thanks ...

Single developer, project organization

I am looking for a good (and free) way to organize some of my personal projects. I am saying "organize" because I'm not sure, if the standard project management software solutions are exactly what I am looking for and especially something what I, as a single developer, need. In general, I just want to keep my progress of my projects org...