project-management

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 database /database Naturally other SVN layouts are possible for this toy example, but ...

Free team manager application ?

Hi all, recently I start to take a bigger responsability because I was developing a project and now is in production, so im coordinating the manteinance and other developments (with 6 more developers), what I need is to assing/manage task to developers and graphics-designers and see when they are busy or idle to take better decitions. i...

How to estimate the length of unforeseen tasks?

Hi, i would to know if somebody knows a methodology or whatever that be capable of estimate the length of unforeseen tasks. Many times i have to leave some task and attend many others, i have read about the context switching, but my problem is that i can't, becouse i don't know, how to estimate the lenght of unforeseen task. It's possi...

Develop seamlessly in both VC++ 2010 and VC++ 2008 on the same work ?

Hi, I'd like to synchronize a VC++ 2010 project with a VC++ 2008 one. Is it even possible ? Basically, if I'm adding/deleting/renaming a file to a project in VS2010, I'd like it to be added/deleted/renamed to the corresponding VS2008 project. Project options synchronization would be awesome too, but not necessary. I don't need a solutio...

Software Development Methodologies Studies

Hello everybody, I spent a couple of hours to find any up-to-date figures regarding the share of software development methodologies such as Waterfall, RUP or Scrum but could not find any useful information. Is there anybody who knows about such surveys? The corresponding document does not need to be freely available, but as a matter of ...

Role of Testers in Agile?

I work in a team which has been doing the traditional waterfall method of development for many years. Recently, we've been told that future projects are going to be moving towards an agile (particularly Scrum) methodology. It so happens that my project will be one of the first, so we will essentially be guinea pigs for the next few mon...

Is renaming a folder in SVN a good idea?

I have the following SVN (standard) structure: Project1 trunk tags branches Project1 is the project code name. After it is done, it is shifted to a Product. The problem is that after a year, I forget the project name for the product. I'd like to rename the SVN Project1 to Product1. Are there any gotchas that will come ...

Advice for Date Driven Development Model

Does anybody have any advice on working in a Date Driven Development environment? Essentially, we are updating our RIA every 8 weeks. I work in a small team of less than 5 developers, so I'm concerned about how to manage long-term features that don't fit in small cycles. Additionally, I'm concerned about being in a state of perpetual cru...

Best way to build websites or applications with modular / reusable components

If I come to the point where I get a job that has almost identical requirements as a previous job, I try my best to reuse and repurpose previous work. It is never that easy and it usually takes some time (but not as long as redoing it from scratch!) Anyway, I have a few jobs coming up where they need identical login systems. Where as p...

How to make even small website worth of UML modelling?

Hi, I've been thinking to create a small UML model as I wish to recreate the website with online games, videos, iRadios, etc. However, the website seems to me to be too simple to waste UML modelling on it. First, I thought of activity diagram to specify the "life" of user after login or after registration, but both these activities se...

How to manage agile development when the team is not stable?

I have been using agile approaches (XP and Scrum) for my projects for several years with great results. But in all cases, all members of the dev team were committed 100% to the project. Now I am faced with doing this when the team is not stable. For instance, one iteration there may be four people working, the next maybe only two or thr...

Where to start learning Scrum methodology

Hello there, I have been developed all different asp.net project in the last 4 years but never happened to get deep into project management, and now since I am start to work on some projects on my own I think it is time for me to get into learning those methodologies on project management and development. I found agile is very popular a...

What really is 'good enough' for a late project?

It seems like management always is saying how the project is late, then we have to figure out what is good enough to go live fast. The problem I find is that we tend to focus on the features that the client wants more than some basic features that I would think a web app should just have by it's very nature. For example we spent more t...

A TRAC-Like software

I tried TRAC before and knew how powerful it is But I'm having lots of difficulties to to put it on an online host, it needs lots of resources and can't put it on a regular paid host So I wanted to know if there is a TRAC-Like but written with PHP or something, I need it to have SVN, Wiki, Ticket issuing and maybe Forums ...

BDD both from business level

In my current project I want to use Behavior Driven Development (BDD), on both levels of business requirements application level tasks. Is it all right to wrap (group) my internal BDD specs into my high level specs so clients would see that business requirement is done (all internal specs in that requirement passed) but don't actually s...

Get number of added hours in Trac's Estimation and Time Tracking plugins

We are using Estimation and Time Tracking plugin for Trac. I want to create the query that would show all additions of hours to tickets (As in Add Hours to Ticket). Let's say we have developers: John, Fred and Peter and tickets Foo and Bar. I want to see something like this: Ticket Developer At HoursTotal ---------------------...

How to manage multiple clients with slightly different business rules?

We have written a software package for a particular niche industry. This package has been pretty successful, to the extent that we have signed up several different clients in the industry, who use us as a hosted solution provider, and many others are knocking on our doors. If we achieve the kind of success that we're aiming for, we wil...

Software Project Management Templates

I am looking for the “Software Project Management Templates” such as the following: In our organization we don’t have these, yet. Issue Log Risk Register Change Log In our organization we don’t have these, yet. Where I could get these templates as well as other standard “Software Project Management Templates”? ...

Does team leader have to take blame for subordinate errors?

In a software company, does the team leader have to take responsibility for every error the subordinates do? The client sent an angry email because some parts of the code were incomplete and not all logs were set into place. The error was done by one of my subordinates and he's the type of person that writes code in a hurry just to fin...

Best solution for integrated bug tracking, wiki and version control

I love the Google Project Hosting web app. It includes bug tracking, wiki and SCM in one interface. (Example: WMD Editor) This solution is closed source and not for sale. While searching similar solutions I found Trac which has a rougher interface. Could you list similar solutions? Someone asked the same question, but specified Git as...