13
votes
3answers
346 views

How to educate business managers on the complexity of adding new features? [duplicate]

We maintain a web application for a client who demands that new features be added at a breakneck pace. We've done our best to keep up with their demands, and as a result the code base has grown ...
6
votes
11answers
1k views

How much should Developers interact with Clients? [closed]

A philosophical discussion has come up in my department that I'd like p.se's opinion on. We're a 6 person development department inside a 60 person IT shop. All other departments are growing FAST, and ...
1
vote
4answers
593 views

Open Source Client-Based Project Management?

For quite some time I've been searching for a web-based, open-source project management program that I can run on my rented space at Dreamhost to track client projects. dotProject seems nice, but I've ...
8
votes
5answers
417 views

Modules already committed, client doesn't pay, what should I do?

So the story is simple, early stage EU portal hired me to do some extra modules. I got all the source code for local testing, did my job, committed new code. Now I am out of this project but client ...