project-management

Best way to run a small programming team?

I'm in an interesting situation at the moment, I managed to convince a few people from university to spend the summer holiday building a game with me - leaving me mostly in charge of a team of people, all of whom are fairly good programmers but none of whom have any experience working in a programming team (this includes myself). Even be...

After having started a project and suddenly having found new competition, how do you convince yourself to keep going?

I understand this is a subjective question but I want to see how others dealt with this issue: How do you convince yourself and your teammates while trying to start a business or a project and suddenly faced with competition, whether due to lack of research or entirely new startups, that we should keep going? What are some motivational...

IT Making Contact with Software Dev - Where to find good programmers

I'm an IT Professional/Entrepreneur with a lot of experience on this side of the industry, but I'm not a programmer by any means. Being that we're on different sides of the same industry, often non-technical people come to me with projects for their companies or organizations that require software development...but I hesitate to take th...

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. The projects are usually outsourced and there isnt a budget for a full time architect or P...

Recommendation for code hosting of personal projects.

I tired my hands on bazaar(launchpad), for the reason that i can host my project at launchpad, and bazaar (my local machine) would be tightly integrated with launchpad. I have posted my question at launchpad forum, and have not got any answer. Anyways... So i was thinking about shifting it from there to some other site. I dont know why,...

Best way to read/edit/add to the googlecode wiki offline.

I finally after too much of pondering started my project on googlecode. One of the best features I liked about googlecode was the revision control for wiki, where I can add/edit the wiki pages locally offline and then commit/push later. I have pulled the wiki to my local repository, is there any good googlecode-wiki-toolbar-attached ed...

How can I analyze my new project?

Hi there. I'm starting a new project. And I want to do good analysis. But I don't know how to do that. What document or site should I read? ...

Is sharepoint good for project management?

Is Microsoft Sharepoint a good solution for software project management? Any gotchas I should be aware of? Can it integrate with SVN? Am I better off turning towards other solutions like Trac or Redmine? I am familiar with this question Software Project Management in Sharepoint But I more interested in the opinions of other develo...

How do you deal with bad programmers?

I kind of lead a team of 10 here at one of the services companies. Being a lead developer, I have been asked to mentor this team that consists of individuals who are programmers but are kind of misfits. It's a mix of pl/sql, java script, html, java, python developers for a project to be developed in Java. Now, if you know the big picture...

Software Design Implementation - Issue/Module/Bug/Feature Tracking Solution

The company is growing and we're starting to implement more and more complex software designs. I feel a need for some tracking software... I just don't know if it exists. I currently maintain a Google Doc Folder (shared by our 3 developers) with a well-organized doc for each module. A doc is also created per major upgrade to a module o...

Which SDLC methodology to use?

I'm moving to a new company where I will be the project manager/developer/tester/release management etc... for the projects I work on. Basically I'm everything. The programming manager doesn't care what you do as long as you deliver a product. So, I need to develop how I'm going to go about managing my projects. I also need to follow som...

VIM: is there an easy way to manage Visual Studio solutions / makefile projects from Vim?

Hello, I tried using Visual Studio instead of VIM(+plugins), but to be honest - the only advantage of VS over VIM is it's ability to automatically manage my project. I know of existence of ViEmu for VS, but I would like to do the opposite - is there any way to manage projects from within VIM? I tried both c.vim plugin and Project pl...

What is a realistic (but fast) beta versioning schedule?

My team is close to deploying our application, and we're about to go into closed beta with some select customers. I'm wondering what a realistic timeframe would be for producing new beta versions, and how many such cycles we could realistically expect to need before we can call the first version stable enough for release. The applicati...

How to stop thinking the design and start coding?

I think it is laziness, thinking is comfortable and coding, well it pure hard work :). Does going offline increases productivity. How to limit net browsing. Do you think, Mutliple Screens (eq - Linux Desktops) help achieving productivty. Do many screen u think increases productivity, and how many make you feel lost, and you spend time re...

Project Termination

I was recently working with a team to develop an online system. We had worked for several months and were making good progress when the project got canned. We all felt strongly that the projects completion was important and that it would have great outcomes on our consumers productivity. After being frustrated for a while I thought I sho...

Best practices when taking a small project on your own

I've always worked in small companies, mostly doing small websites, and they all sucked in project management. That means I have no experience whatsoever (even though I learned a little bit studying on my own) about the best practices and tools when developing a project. Currently I'm unemployed to finish college and I decided to take ...

Naming convention for new projects

I've tried several times to come with an answer to this question. I'm not happy with how projects are named in my shop, they are usually random named after some of these items: the client some technology used/ or expected to be used inside the project some acronyms for the business case the project would relate to some names from the d...

Trac vs. Redmine vs. JIRA vs. FogBugz for one-man shop?

Background I am a one-man freelancer looking for a project management software that can provide the following requirements. I have used Trac for about a year now. Tried Redmine and FogBugz on Demand for a couple of weeks. Never tried JIRA before. Basically, I'm looking for a piece of software that: Facilitates developer-client commun...

What Excel and Word Templates do you use during a project life-cycle ?

Hi, We work on different projects, And we use different tools. Over the years I've found that Excel and Word are the most essential tools that have ever been used at almost all stages of a project life-cycle. I use them for time-tracking, effort-estimations and requirements-management, but all of them have specific templates that make t...

OnTime Alternative?

I've recently begun working with a new software development firm. One of the things I would like to do is introduce a software management tool to collectively group the project development efforts within a single source. I've traditionally used OnTime and my initial reaction was to introduce it within the new company as well. However, t...