project-management

How should I begin this kind of project?

In order to understand how other people work with project solving I put up this project formulation: The project involves several different customer databases where data should be read and uploaded to the project's database server. Close to nothing is generally known about the customer's database when a new customer arrives, apart fro...

How did you estimate the time you will spent before starting a web development project?

It feels really bad when you told your client or the manager that this can be finished by 10 days but you spent 20 days to get a point even not deployed to live yet. Any experience can share with me about how did you estimated the time spent on a proposed projects? Thanks ...

What are some ways to handle the complexity mismatch with clients?

"It's really simple, I just want one screen." "Wow, that [shiny thing] must have taken a lot of work." I find that non-technical clients are very bad at estimating how simple or complex the functionality they are asking for is. Their estimates of how hard things are seem to revolve mainly around how much of the UI they can see, and the...

How do you manage multiple clients requirments that compete for limited resources.

So I manage projects for an internal development team. That is All our clients are internal to the business. I am trying to figure out he best way to collate requests and allocate the resources that we have. (unfortunately the business dosn't have an endless budget for developers, but they still want everything done) I would like to d...

What is a healthy development team size?

I have mainly worked in small teams or as solo developer and I am now working in a team of two working in-house maintaining a suite of business applications. There are bugs and as the system is 14 years old there is a lot legacy code and so one of the projects I am tasked with is to bring the application up to date so we are working on a...

Can writing unit tests be a profession unto itself?

Are there any developers out there who's primary job description is to write unit tests and build test frameworks for other developers at the company? It would seem to make sense for several reasons. For example, there are companies who are specialists in wind tunnel testing. They have standardized tests that they've created which pro...

looking for opensource CMS for team project/task managerment

Hi, I am looking for a CMS system which can help the team(15people) to manager tasks/projects of everyone. And we also like to have different views of the tasks, for example, Person view, Project view and Customer view, etc. Any suggestion? An opensource CMS system which can be customized is fine. Otherwise, I am also thinking of bu...

When is an API overengineered?

I despise working with overengineered APIs that don't make simple things simple. Nonetheless, I'm working on designing an API for an open-source library and I'm starting to feel that I'm falling into the overengineering trap. I really can't tell for sure because, of course, I wrote the darn thing, so how it works is more obvious to me ...

How to manage personal projects

I am a student and I always develop projects on my own, mainly with Ruby On Rails. I noticed that even a simple project may become complex if you can't easily rescue deleted code and pass from a version to another. Time Machine backups are not enough. I wouold like to use a version control system, but they seem not to be intended for s...

What are the five priorities for software development?

At another development company I recently saw some project management/workload prioritisation graphs on the wall. I'm used to the maxim "Good, Fast, Cheap: Pick two". But this system used five indicators. Those I can remember: Bug Free On Time Feature Complete On Budget But I can't remember the fifth. Anyone? In this system, the f...

Technical qualities lacking in Project Managers

What technical qualities do you find are lacking in Project Managers or alternatively what technical aspects of software development do you think your Project Managers should know better (I.E., Understanding of threading, understand the components to IIS/Apache, What a database index is, etc)? ...

Which PHP framework would you recommend?

Possible Duplicates: What PHP framework would you choose for a new application and why? What is your favorite PHP framework? A friend and I were pondering the idea of learning to use a framework for a coming project. We were looking at Zend, Cake PHP and Pear in particular I was wondering if anyone could outline the pros and c...

How to maintain a design specification in a Scrum environment?

I really like the concept in the agile manifesto that the focus should be on working software rather then on comprehensive documentation. On the other hand a part of my job is also to manage the product and as such I need a up to date version design document at all times. Some might say that the current version of the working software IS...

VSTS Bug Count Per User Story

We am looking to get a list of bugs per user story in TFS so we can identify the areas that caused the most pain. Anyone have any ideas of the best way to go about this? Thanks in advance, B ...

Should We Avoid Clueless Customers?

I'm our companies only PC software programmer so I often end up in meetings with customers discussing what they want. We have developed custom hardware and software, but some of our customers are very very non-technical. You show them a 'cool' animated realtime display of data coming from multiple sensors over a network and they get so ...

How should I implement User Stories in Bugzilla?

A few individuals at my work have come together to form a group whose goal is to analyze the benefits of implementing some Agile software development / project management principles. As a developer, I see great benefit in User Stories. We're looking to put together an information radiator that can be used for monitoring stages of the c...

How to become emotionally distant from your code or project?

This question comes as a realization I gained after I worked for the first time in a 8 months long project with 4 other members (3rd year university project). Needless to say the project was a bust ... a car crash mixed with a plane crash bust . I had an inkling of why it happened like: Didn't focus on details Didn't define and control...

Is function point analysis still used for estimates?

In one discussion among colleagues I have heard that function point analysis is not used nowadays since it can go wrong for various reasons. So WBS (work breakdown structure) is used commonly. Is that true? ...

classic asp obfuscate

Hi, I have a small classic asp site and I am concerned that a client may stop paying me. The site is on their server, so I basically want an "off switch" in the event they stop paying me. I couldn't think of a good way to do this as they have a tech person who has access to the server, so any code I write to stop the site would be eas...

In Function Point Analysis How is organization Productivity calculated?

Hi, In function point analysis how is organization productivity calculated? Thanks SC ...