Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

web-based project management and time keeping software? [closed]

I work in a web shop where most of us aren't programmers. (I am.) Structure is almost non-existent. The biggest beauracratic construct is logging our time since that is essential for business. A few of us are project managers but everyone has their own system. Now lately customers want estimates for all of our work and reconciling the bill with jobs done is a nightmare. We need a better way to get organized.

I would prefer a web-based, open source tool that we can use to manage clients, projects, list time, and allow project managers to assign tasks to us developers. Would also be nice if we had some kind of tracking or hooks into source control, but we still don't run any in our office, I'm pushing for SVN.

It just would be nice to have one place where everyone logs in and all the notes and info for the work and client are right there, along with emails exchanged. It would help us in having clearer specs and estimates.

I'm looking for something simple with the smallest learning curve since we aren't programmers, and we're short on time for training. Elegance is key, and if I had the time I'd build a minimalist thing that we need in house, but instead I'm being smart and asking what's out there.

It would be great if it could be PHP since that's what we run.

like image 432
tkotitan Avatar asked Feb 06 '26 06:02

tkotitan


2 Answers

.. or hooks into source control, but we still don't run any in our office ..

Argh!

Regarding your question: Keep in mind that there are a lot of tasks that overlap: Project management, issue tracking, time logging, customer relationship management etc. There are tools that solve all of these problems at once and there are tools that focus on some task. You need to cover all the relevant bases (Which is individual to your business), but you don't want tools to do to much or to get in conflict with each other.

Also keep in mind that process is more important than tools. Don't try to fix a broken process by throwing tools at it - Identify your needs first. I would recommend starting with a mostly manual approach (Sounds like this is where you are at currently) and then carefully look for tools (or build them your self) that supports your process. Don't get tempted by the shiny stuff.

like image 51
troelskn Avatar answered Feb 07 '26 21:02

troelskn


The best one i know of written in php is activecollab

like image 20
Galen Avatar answered Feb 07 '26 20:02

Galen



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!