project-management

Which issue trackers support sub-tickets, and how well do they work for bridging the gap between project managers and developers?

There's a feature that I'd like to see in issue tracking software that just doesn't seem to be all that common, and that is the ability to divide a ticket (bug, feature request, etc) into sub-tasks and view them in a hierarchical fashion, perhaps with some kind of progress bar style report of progress on a particular ticket and its child...

Roll Up Task in Team Foundation Server

We are using TFS 2008 for project managmeent and I am looking for a method to roll up smaller tasks into larger tasks within tfs. Our work flow works like this: I create a new large work item, say 'Implement web page X' and assign it to my developer (lets call him Brad) Brad receives the task. Now he has never designed 'web page X' b...

Characteristics of a Death March project

In software development, a death march project generally refers to a project that has a fixed release date with fixed functionality and fixed resources - resulting in crazy demands from management that developers work extra long hours and weekends. What do you think a death march project is and how does it come about? ...

How do you structure your SVN repository?

What is better? A: server:1080/repo/projectA/trunk/... branches/branch1 branches/branch2 branches/branch3 tags/tag1/... tags/tag2/... server:1080/repo/projectB/trunk/... branches/br...

How to reduce time spent in meetings as a developer?

What is the single best tactic a developer can use to avoid spending time in meetings? I'm mainly thinking of the seemingly-pointless meetings that (project) managers often schedule, that can be a real barrier to getting real work done. So far, I have had some success with the following techniques, which seem to remove some of the need...

Any tips for managing a project with basecamp?

I'm going to be using basecamp for the first time on new project. Does anyone have any good tips / pitfalls for using basecamp. For example, can you end up spending more time playing with the to-do lists than actually getting on with the project? ...

How do you manage database revisions on a medium sized project with branches?

At work we have 4 people working together on a few different projects. For each project we each have a local copy we work on and then there is a development, staging, and live deployment, along with any branches we have (we use subversion). Our database is MySQL. So my question is, what is a good way to manage which revisions to the dat...

How to fully utilize attachment students?

From time to time, there will be student attached to our projects, i would certainly like to assign him/her many things to do so can learn more. But alot of times we are resigned to assigning stuff like documentaiton, updating of ui mockup screens etc. As problem is that is it bit hard to trust the quality of work provided by students an...

Working with uncoorperative vendors

We have a project that are using some commerical products from other venders to integrate with our system. Problem is that the particular vendor is very uncoorperative. Wanting to charge us mandays hours for email replies or even to the extent of phonecalls. How do we deal with this kind of vendor. Problem is that it is a requirement th...

Saving a web development project from disaster

I have seen the idea at HashRocket for their Rescue Mission that is designed to step in and recover from a failing Rails development project (whether timeline, or budget, or something else will not be met). I was wondering if other people offer this service for PHP projects, or web development projects in general. Ideally, they would b...

Life Cycle Tools Suite

I am looking to replace the life cycle tools currently used by my development teams. Tools that I'm looking for: Version Control Defect/Issue Tracking Requirements Tracking Test Case Management (potentially) Project Management: Project Status, hours entry I have a new beefy server (Windows 2008 Server) to run all tools on. I'm looki...

How do you track your time?

I had about 7 employes until today and everyone had another kind of timesheet/timereporting. How do you track your time at your current workplace, or if your a freelancer, how do you keep track of your time? ...

Versioning a MySQL database when code base doesn't have a ORM

I've been thinking about this problem for a while and have yet to come up with any stable/elegant ideas. I know with MyISAM tables, you can get the table def update time but thats not so true with InnoDB and I've found its not even reliable to look at the .frm file for an idea of when the definition might have been modified.... nevermin...

What's a good hosted project management solution?

I'm looking for a hosted project management solution that meets the following criteria: No more than $15/mo Can allow public access to all projects of a company (or at least list the public projects) Public users can report issues, preferably put into a moderation queue Easy interface for reordering tasks, moving them between milestone...

What does the perfect status report look like?

I work with a lot of offsite developers and contractors. I ask them daily to send me a quick 5 minute status of their work for the day. I have to sometimes consolidate the status of individuals into teams and sometimes consolidate the status of a week, for end-of-period reporting to my clients. I want to learn: Items accomplished and ...

Does programmer scheduling software exist?

We are a three man programming team with a huge scheduling problem. We need some software to help us manage this problem. We could build this software ourselves but we would rather use somebody else’s brilliant solution. Does anyone out there know of one??? Here’s the problem. Let’s start with a clean slate. A programmer in the compa...

What are your experiences with ScrumPad?

What are your experiences with ScrumPad? ...

What are your experiences with Agilo for Scrum?

What are your experiences with Agilo for Scrum? ...

How do you defend your application against corporate politics?

I can't tell you how many times I've run into situations where a higher-up says 'Look, just do it'. This is obviously at the expense of rigidity in the planning process, and will (probably) affect product quality. By now, I have more experience with this, and with that, I have the confidence to stand up for the quality of the applicatio...

Project management certifications (if any) & their usefulness in the software development world

I helped an M.B.A. pal of mine prepare for her PMP certification (wikipedia/pmp). Many of the topics covered during that process seemed like they could be useful in a dev. environment (if high-level). Are there certifications for software project management that are highly sought-after? Contributions from hiring managers would be espe...