project-management

Are people with certain Myers Briggs personality types drawn to careers in programming/development?

I've been wondering if there are certain personality types that are drawn to programming. If you've taken this test, please post your types here and I'll compile the results. Update: There have been a few answers regarding the erroneous nature of the results from a Myers Briggs personality test. Please take this into consideration if ...

What are some project management tips and processes for a single-developer team?

I usually have some project that I can do alone that take around 6 months to 1 year. I always try to have some "release" date and write few documentations (external to the code). My question is, what type of management do you use when you do not have a team with you but you are alone? Example, I was thinking about Agile Programming BUT...

What factor determines the cost of a software project?

If you have $100 in your hand right now. And have to bet on one of these options. That would you bet it on? The question is: What is the most important factor, that determents the cost of a project. Typing speed of the programmers. The total amount of characters typed while programming. The 'wc *.c' command. The end size of the c fil...

How do you manage a large product backlog?

We have a large backlog of things we should do in our software, in a lot of different categories, for example: New problem areas for our products to solve New functionality supporting existing problem areas New functionality requested by our existing users Usability and "look" enhancements Architectural upgrades to the back-end Bug fi...

Open Source Alternative to Microsoft Project?

What is a good open-source alternative to Microsoft Project? Mac OS-X or Linux binaries available would be a huge plus. ...

Making the most of below-average team members

In an ideal world every software development team would be populated with PhD-level team members, all highly motivated and working in harmony. But most businesses are not as well-funded and focused as, say, Google or Microsoft, and quite often a legacy of poor hiring practices means that a team of reasonable size (say 10 or more) will p...

Always do it with the same method every time, is this usable in Software projects?

I was out running.. listening to a podcast about Toyota.. anyway. This principle I think does not come to use in the software projects. (maybe project management). The art is still to young. We don't know what we are doing, at the moment. But eventually, we will. Or, do some one see how to use this core principle? Ok, here is the podc...

How do "spikes" figure in the schedule / estimation game?

Might be subjective and/or discussion.. but here goes. I've been asked to estimate a feature for the next big thing at work. I break it down.. use story points come up with a estimate. The feature however calls for interfacing with GoDiagrams a third party diagramming component in addition to various other company initiatives.. (a whole...

How long does it really take to do something?

I mean name off a programming project you did and how long it took, please. The boss has never complained but I sometimes feel like things take too long. But this could be because I am impatient as well. Let me know your experiences for comparison. I've also noticed that things always seem to take longer, sometimes much longer, than ori...

Free application to keep track of a recruiting process

Do you recommend any application to keep track of a recruiting process ? I think a basic web CRUD application with some workflow control could help. Basic features are: CRUD applicants, register status information, assign someone to responsible for the process/next interview, and so forth I was planning to build a simple one for the c...

Which open-source Scrum project management tool do you use?

I'm looking for an open-source Scrum project management tool for a small dev team (3 to 6 developers). I've been impressed by trac but I don't need its bug tracking feature as we already use Mantis. I'm having a look at iceScrum which seems feature-full and shiny but a bit cluttered. A solution that integrates into eclipse would be a plu...

Team size and project iteration length.

Do you think that project iteration length is related to project team size? If so, how? What other key factors do you use to recognize correct iteration length for different projects? ...

How do you verify the Work and Experience level of Consultants?

So, right now I am hunting for consultants for two technologies I have knowledge about but no experience in. I have put ads on Craigslist as these are two small tasks and most likely the larger firms wont want to be bothered and will charge an arm and a leg. How do I verify that these guys are on the up and up? That the work they are s...

Software for managing medium sized projects

So, at my current job we're usually 1-3 developers, 1-2 art directors and 1 project manager on each project, with the smallest ones just being one of each and the larger ones being three developers and two art directors. I'm looking for a software, combination of softwares or some type of service that will allow us to manage our project...

Project Management software

i'm interested in project management software similar to MS Project. the project is a serious rebuild of my software. we have a bug management system already but i need to track project progress. i don't like web-based apps so much because the data is either hosted off-site or i need to set up my own server. i like MS Project but it ...

How to show that you understand the requirements of the project

How do you show your clients/employers that you understood their requirements? What do you recommend to use? Use-Case diagrams? Flow-Charts? Data-Flow-Diagrams? Decision Trees? I'm not really asking for a very detailed answer. Just something simple to help me communicate with the person who wrote the requirements and to see if both of ...

Managing user stories for a large project

We are just starting on a pretty big project with lots of sub projects. we don't currently use any kind of named process but I am hoping to get some kind of agile/scrumlike process in by the back door. The area I will be focusing on most is having a good backlog for the whole project and, at least in my head, the idea of an iteration wh...

What tool do you use to do burndown charts?

do you use a tool? or just manually make them? ...

Configure trac for anonymous ticket submissions

The title says it all: How would one configure trac to allow anonymous submission of tickets? ...

What are often overlooked steps to take before beginning a big project

Obvious steps that are easily overlooked or great tricks that you have learned to implement that make things come together smoother. Or even ways of doing brainstorming or mapping that have really help ...