project-management

Passing my own project on someone else - what to do?

Often there are situations where a project is passed on someone else. And often this process is unpleasant for both sides - the new owner complains about horrible documentation, bugs and bad design. The original owner is then bothered for months with questions about the project, requests to fix old bugs etc. I might soon be in a situati...

Win32 project management books

I'd be interested to know a book that covers how to use wrapper classes to create dialogs or maybe like inherit a scratch window class to create child windows and all that is needed to build a software. Currently, I only have one main source file that include headers and have global handles and variables. ...

wiki with markdown and syntax highlighting

Hello, What lightweight wiki engine would you recommend for a project wiki? I need to manage project conventions, coding style, some tutorial like things for new developers, global practices for the team and so on. My basic requirements are: Markdown (we use it in all the projects) syntax highlighting (I have already read all the p...

project management

hello, I was java developer and I was not into web development.Suddenly I have become project manager and pushed into web development. What I have to know to become technically well qualified enough as a project manager in a web project.I don't have the responsibility of coding. If you provide book,resources,links that will be great a...

How much time should a Project Manager spend on a typical IT based project

Hi, We've had a number of projects where the costs have been scrutinised recently and one thing that has come out is that people believe there is too much time allocated to the project managers' role. For example, we have a development project which will take 10 days of development time, 5 days for testing, 3 days for technical documen...

Best Practices to End a Software Project.

Several projects I have worked on have satisfied all the requirements, yet for some reason lingered on. Typically what happens is that the client is spending time with their new product and is asking the vendor (consultant) to modify such-n-such "just a little". Or perhaps they realize that although requirement such-n-such is satisfied, ...

How do one start a successful open source project?

Some time ago I observed a few people trying to start an open source project. About a week after the project started it more or less completely dissolved, partly due to issues with how the project itself was managed. The ideas behind the project were however very well thought and a lot of people are still interested in seeing it realize...

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 accurately? Thanks! Oh and I hope this isn't considered as a argumentitive question, I'm ju...

Good Open Source Project Management software

Possible Duplicates: Open Source Project Management Software Free Project management software I'm on the hunt of a good/easy to use project management software. I need the basics, nothing fancy and I'm on Windows. I need something with WBS, Gantt charts, etc. What is considered good open source project management software? ...

subversion branches with multiple Scrum teams

So we have varying opinions on how to deal with our source in regard to parallel Scrum teams sprints. The background info is we have two 7 man teams working on the same baseline of code in 2 week iterations towards the same product release. Team A: In one camp we have the preferred approach being: Each team work in its own branch and at...

What do you use as a system to manage your clients/support/development?

i am normally developing either alone or with 2-3 other people. i handle almost all aspects of the business and development but as of current i am becoming overwhelmed with my client base. I need some system to help me out What i am looking for is something that i can: Use to manage my client contacts Per client, manage the goals of ...

2 man project - java+database programmers

My friend and I are entering our final year at the university (M.Sc.) in 2 months and as such we have to start thinking about our dissertation (as we decided to write one together). After giving it some thought we came up with a topic which would involve both a lot of thinking and implementing, as we really wanted to do something practic...

Does delaying the open sourcing matter?

I've been working on a project which I plan to eventually GPL (as I do with all non-hired code I write). It's about 10,000 lines of code now, so I'm far enough into the project that I now have better understanding of the problem at hand and have more and better ideas to take this project to the next level. I'd like to however maintain t...

How to design a project ( detail ) ?? indetail

Hi guys , My question is really very important . When i program i have seen that i had lots of errors in programming logic + structure + a flexible when it goes for testing , i have read many books on OOPS and my all the concept are clear but i do not know where to start design of my code or project . can any body help me how to improv...

To do lists in project management

Hi, I'm not sure if this an appropriate question for stack overflow. If not, I apologize. I was wondering if there is any tool for keeping track of different uncompleted tasks in different modules of a project. I'm currently interning at a company and I feel like everytime something cannot be solved immediately, someone asks me to put ...

Open source deployment masqueraded with paid product

Has anyone ever executed a deployment of opensource software product masqueraded with a paid product? Let's say a company had paid thousands of $$ annual licensing for a particular product. Every kludge that you designed could not get that product work according to the requirements of the project at hand. However, you were able to depl...

How to reverse degeneration of code?

Imagine the following scenario: You are asked to develop a tool from scracth, by yourself. You come up with a prototype and they like it. Against all odds your prototype survives and matures. There is a code review and everything still looks good. Your manager pats you on the back. Unfortunately, when asked of a beta release date you u...

How do you manage multiple programs that all do similar things?

I have a program that I have chosen to duplicate because it is being modified to meet the requirements of a completely different market. However, many aspects of the program, especially much of the content, will remain unchanged (for now). The particular market we are targeting is subject to regulation by the government, and having dealt...

Online tool to manage software development process?

We're a small team of a few developers looking for a tool that we can use to plan software development and help us keep on track. We already have meetings set up in Google Calendar (we use Google Apps). Is there a tool that is simple to use and doesn't slow us down and integrates well with Google Calendar? We looked at omniplan (we use...

Changing project requirements - should client pay

Not sure where to put this but a site filled with working programmers is a good bet. I built a website for a client, that included (on the home page) a fancy jQuery image slider with controls. This was specified in the original project scope. I also implemented a simple jQuery slider on one of the inner pages. Now that the site is up f...