Slashdot Mirror


What Does Everyone Use For Task/Project Tracking?

JerBear0 writes "I work as the sole IT employee at a company of about 50 people. I handle programming, support, pretty much anything that is IT related, or even that plugs in. As seems to be true with many small companies, the priorities seem to shift quite frequently. As a result, I've always got multiple programming (both new systems and improvements/changes to existing systems), integration, research, maintenance tasks/projects on my To Do list, in varying stages of completion. At any given time, I need to be able to jump back to one of these items and pick up where I left off. I am currently using Outlook Tasks, and then end up referencing my notebook and email for those dates to figure out exactly where I left off. It works, but not well. If it's been a while, I'll end up losing an hour or two just tracking everything down. I looked at using MS Project / OpenProj, but they want an individual file for each project, and I want at least the project/task list all on one screen. Essentially what I'd want would be a Task List on steroids, allowing for hierarchical subtasks, attachments, and prioritization. Ideally it would be a desktop app, but a locally-hostable web app would be okay. In some of these projects I may want to include proprietary information, which I really don't want floating out in the cloud outside of my control. I know I'm not alone in this problem, so what do you guys (gals) use to address this?"

428 comments

  1. redmine by semargofni · · Score: 5, Informative

    I use redmine, see http://www.redmine.org/

    1. Re:redmine by Cryacin · · Score: 3, Interesting

      I use BSmart from Bijingo. www.bijingo.com Pretty slick and it does pretty much what you want.

      --
      Science advances one funeral at a time- Max Planck
    2. Re:redmine by the_g_cat · · Score: 2, Informative

      Second that, although I use it in combination to Things (by CulturedCode) on Mac/iPhone.

    3. Re:redmine by Anonymous Coward · · Score: 0

      No love for spice works?

    4. Re:redmine by bencoder · · Score: 1

      thirded/fourthed :) Redmine is good, although some things can be a bit of a pig to set up (adding a tracker to a project after it's been created, IIRC, took a lot of clicks)

    5. Re:redmine by bluec · · Score: 4, Informative

      Redmine is the correct answer. Can't believe parent isn't modded up more. We use it for all web/software development projects because of its excellent trackers and repository integration. We are just about to roll it out across the organisation for all types of projects and management tasks. It is extremely flexible and different types of projects can have different features - wiki, forum, file sharing, bug/request tracking, time tracking, gantt charts, code repos, the whole shebang. Loads of addons too and very stable. It is a bit like basecamp, but better, and free/libre.

    6. Re:redmine by reynolds_john · · Score: 1

      Where are my mod up points!?
      Redmine is the beautiful solution which walks the lines between having to input far too much information, being useful for the developer, and still useful for managers.
      It seems to have quite a few TRAC defectors too. I've never used Trac, so I don't know why.
      Bugzilla was far too 'developer oriented' for me - Redmine seems to take care of that rather well.

    7. Re:redmine by INT_QRK · · Score: 2

      I use OMNIPLAN on my MAC. Very good interoperability with MS Project.

    8. Re:redmine by Trutane · · Score: 1

      +1 for redmine. See my reply in this thread

      --
      Even those who arrange and design shrubberies are under considerable economic stress in this period in history.
    9. Re:redmine by turbidostato · · Score: 3, Informative

      "I use redmine, see http://www.redmine.org/"

      I'd say, yes... but not.

      Look at the environment:

      "I work as the sole IT employee [...] I've always got multiple programming (both new systems and improvements/changes to existing systems), integration, research, maintenance tasks/projects on my To Do list, in varying stages of completion. At any given time, I need to be able to jump back to one of these items and pick up where I left off"

      So:
      1) His best tool must be his mind: he must use it to set his own procedures (and exceptions), so pointing to reads like David Allen's "Getting Things Done" or "Limoncelli's Time Management for System Administrators" are a foremost.
      2) Given the right ideas are in his mind and given that it's a solo show, the leaner the tools the better: he don't need contrains on the tools when he can adopt them by his own criteria. That's where even such a fine tool like Redmine is a bit of an overkill. I'd find in this case its conceptual father to be a better fit. Trac, that is.

      Let's have a look about how Trac fits the bill:
        * For a start it really helps the guy that do the thing instead of getting in his way in favor of the one that plans the thing (so, i.e. there are not -at least by default, fixed workflows nor fancy flowcharts to the content of a project manager but absolutly unuseful for a single or a short development/multitasking group).
        * It allows (but not commands) tight but lean integration between wiki pages, tickets, milestones and source code management. You will fastly and easily group your tickets by milestones (like, say, "work as usual year 2009" or "summer campaign"), by components (like "central servers", "help desk"...), by type (like "bug", "enhancement"...), by priority and severity but you will be *not* forced to use them if you don't want to (as an example, shorter shops tend to use either priority or severity, but not both).
        * It lacks "proper" multiproject and nested tickets support but, as I already said, that's not a problem since you are alone and workflow/procedures are basically in your head (and described on a wiki page too). In example, a component/milestone combo provides for a nice solution for your short, unbudgeted, as time allows, personal/internal "microprojects", and being wiki-based, hierarchycal tickets can be easily mimicked using a "superticket" ticket type that links to all the related "subtickets" which in turn "backlink" to the parent.

      So, my recomendation is Edgewall's Trac because of it leaness and functionality, more or less like this:
        * Wiki pages organized by "machines", "services" and "procedures" with proper links among them (a procedure affects some services that are offered by some machines; a machine hosts some services -or parts of them; each service has some associated procedures and expands through one/some machines).
        * Bug/Enhancement tickets for "usual" day-to-day activities eventually grouped by milestones (like "operations 2009") and components (like "core services", "helpdesk", "CRM"...). They allow for a description and a variable number of notes either direct or question/reply style, so you will know exactly where did you gave it six months ago, when you last time worked on it; its wiki syntax will allow for links to the pages for the affected machines/services/procedures and even the exact transaction on the source management system where/when you activated that new service or corrected that bug.
        * Project-like components/milestones/tickets for bigger tasks (aka "microprojects").
        * ...and your own intelligence and discipline to firmly tie everything in place.

    10. Re:redmine by Anonymous Coward · · Score: 0

      Redmine is brilliant. We use it in a small company, with about 5 programmers and a few non-technical end-users working and commenting on various (sub)projects. Every update to redmine can generate e-mails, so all I have to do to check on the progress of my programmers is to read one e-mailbox. Combine it with a git repository which sends e-mails too and it's extremely easy to keep up-to-date on what's happening. Redmine is simple enough that even when only 2 programmers use it in 1 project they prefer to communicate their progress through redmine, even though they're sitting next to each other! And our non-technical users have learned to use redmine to report problems and are happy they can check on the progress of their own problems without having to wade through changelogs and commit messages.

    11. Re:redmine by Anonymous Coward · · Score: 0

      CRM-CTT Interleave
      Pure flexibility!
      http://sourceforge.net/projects/crm-ctt/

    12. Re:redmine by alukin · · Score: 1

      Redmine is just great PM. We at Chernigiv State technological University use it for wide rande of task starting from NOC site to student team work tracking.

    13. Re:redmine by SirKveldulv · · Score: 2, Informative

      If you want to use redmine (or some of the other software mentioned below) on windows, bitnami have a stand-alone package for this. Just run the setup.exe and you'll be live in 5 minutes.

      Redmine
      http://bitnami.org/stack/redmine

      Trac (issue tracker)
      http://bitnami.org/stack/trac

      Tracks (gtd app with a familiar sounding name)
      http://bitnami.org/stack/tracks

    14. Re:redmine by semargofni · · Score: 1

      His question was what do we use, I use redmine, what do you use?

    15. Re:redmine by tolan-b · · Score: 2, Insightful

      If you're using Eclipse for development then combining Redmine (or one of the many other supported bug trackers) with Mylyn (using http://sourceforge.net/projects/redmin-mylyncon/develop ) can be a big win. More so if you have multiple developers but still. Among other things Mylyn stores a context against your bugs (locally by default but it can attach it to the ticket for other users to fetch). The context keeps a track of which files you were working on, including which functions if you're using the Java tools, and restores them when you activate the task/ticket.

      Also they have a commercial add-on called Tasktop which extends the integration out to other more desktop oriented stuff like Outlook and Firefox.

    16. Re:redmine by Anonymous Coward · · Score: 0

      And yet, he says "I work as the sole IT employee"

      I've used (and managed) both, and trac has always been a pain in the ass when I need to get something new set up. With redmine, once the server is running you can manage everything from the front end.

      Plus, I can't see anything on your list of things Trac does that Redmine doesn't do as well.

    17. Re:redmine by 0x15e · · Score: 1

      I just switched from Trac to Redmine. The last straw was when I wanted to start making tickets depend on each other, or at least relate to each other. In Trac, this can't be done. Users have been requesting it for years and there is at least one plugin that mostly implements it but the general attitude I discovered when reading up on this was that a.) the main developers have no intention of implementing this officially and b.) plugins are a bad idea because they tend to break over time.

      The extended discussion of this one issue and its lack of implementation (info here), as well as posts like this, give me the impression that while Trac may work well for a "simple" tracking system (as intended), it may be quite near end-of-life and future support and enhancements will be limited. Based on that, I can't recommend anyone start on it. Instead, why not just start with something that does more and is still under active development (i.e., Redmine)?

    18. Re:redmine by rsax · · Score: 1

      I'd say, yes... but not.

      Let's have a look about how Trac fits the bill:

      The reasons you mention for using Trac apply to Redmine as well since it's basically a Trac alternative. And it lets you manage multiple projects as well.

    19. Re:redmine by chrish · · Score: 1

      I would (OmniPlan works better than Project, at least for me), but it was quite a bit cheaper to get a Parallels license and just use one of our MS Project licenses.

      Couldn't live without OmniFocus though.

      --
      - chrish
    20. Re:redmine by jacksinn · · Score: 1

      Thank you for introducing me to this. I love that I can hookup projects to my git repos.

      --
      Life==Jeopardy. All the answers are right in front us - the hard part is coming up with the correct question.
    21. Re:redmine by Anonymous Coward · · Score: 0

      I use Chrometa See http://chrometa.com [Chrometa.com]

    22. Re:redmine by nelvinboy · · Score: 1

      I second that. We use Trac daily and have added several plug-ins and hacks to plug a few feature gaps. It's fantastic for our small teams.

    23. Re:redmine by Deth_Master · · Score: 1

      Could sub every "trac" in that post with "redmine" and it'd be the same thing.

      I like the feel of redmine more than trac, but that's just about the only difference.

      I do wish redmine had a more robust bug tracker. Some of the features that bugzilla has would be nice specifically this one (Yes I'm shamelessly pushing my bug on slashdot in the hopes that someone with more time than I have will get 'er done :D

      --
      find ~your -name '*base* | xargs chown :us
    24. Re:redmine by turbidostato · · Score: 1

      "Could sub every "trac" in that post with "redmine" and it'd be the same thing."

      They are indeed very similar (I already stated Trac to be the "spiritual father" of Redmine). *But* its multiproject abilities stand on the way of a "solo show" IT. For one, it makes "too easy" to start multiple projects when I can bet it's not only not needed but counterproductive on the asker's environment. On the other hand it's Python vs Ruby, but I don't want to start a flamewar here.

      "I do wish redmine had a more robust bug tracker. Some of the features that bugzilla has would be nice specifically this one [ability to obviously superseed a file but a newer one]"

      Exactly my point. Yours is a very clear example of the tool working against your mind (remember I told mind to be the number one needed tool?). Both Trac and Redmine already provide the asked ability not only in a way but in two different ways, it's only that they don't do it by means of featuritis. On one hand you can upload the new version with a different name (say, "somestuff_v1" and "somestuff_v2" and just use the wikisyntax to crossline the old one. And then, if you really expect something to be versioned, why don't you just put it under the control of the source management tool (say, git, subversion or whatever)? You will know what's the current working version (the last one) and you can pinpoint other relevant versions as needed -oh, and you'll retain easierly the document history).

  2. what we use by Mattness · · Score: 1

    Indians

    1. Re:what we use by Anonymous Coward · · Score: 0

      Indians

      The curry type, or the clandestinely exterminated type?

    2. Re:what we use by jo42 · · Score: 5, Funny

      We've upgraded to soft clay tablets and pointy sticks from hand painting on cave walls. There was a great debate on the merits of the permanence of the new technology until Ugh pointed out that the clay tablets harden if you leave them on the fire and that you can also take them with you when moving to the summer caves.

    3. Re: What we use by Anonymous Coward · · Score: 1, Informative

      Atlassian Jira seems to be a good solution for you!

    4. Re:what we use by semargofni · · Score: 1

      But, how did you post the above message?

    5. Re:what we use by polemistes · · Score: 1, Insightful

      Modernised to a small analog note book with one or two pages for each project. It beats the hundreds of hours I've tried and searched for, and started to program solutions that involve computers. Of course, if you want to manage more than simple things, I'd go for a medium note book.

    6. Re:what we use by H0p313ss · · Score: 1

      But, how did you post the above message?

      TCP/SS, TCP/BDor TCP/AC

      --
      XML is a known as a key material required to create SMD: Software of Mass Destruction
    7. Re:what we use by MountainLogic · · Score: 1

      Avian Carriers! I don't think so. The packet size for avian carriers with clay tablets is just too small (read zero delivered data). Now Avian Carriers with coconuts is a different matter. That has been used since f King Author's use of swallows.

    8. Re:what we use by Evil+Shabazz · · Score: 4, Funny

      I think it's been fairly well established that African swallows are no better at carrying coconuts. It's a question of mass ratios. That said, there have been recent discoveries in OCT protocols (octopus coconut transport) that you may be interested in.

      --
      Down with the career politician! SUPPORT TERM LIMITS
    9. Re:what we use by Utoxin · · Score: 2, Funny

      What do you do to stop the octopi from stealing the coconuts to live in?

      --
      Matthew Walker
      http://www.tweeterdiet.com/ - My Diet Tracking Tool
    10. Re:what we use by eulernet · · Score: 1

      How antiquated !

      We use papyrus, and a few slav- I mean scriveners to enter our bugs.

      The problem is that we only fix the latest bugs, because the older papyri are buried below a huge stack.

    11. Re:what we use by camperdave · · Score: 1

      I don't know if I want to meet the pigeon capable of carrying a standard clay tablet.

      --
      When our name is on the back of your car, we're behind you all the way!
    12. Re:what we use by Anonymous Coward · · Score: 0

      They weren't exterminated. They just had weaker immune systems. Who was to know that before off loading discount smallpox blankets?

    13. Re:what we use by Anonymous Coward · · Score: 0

      UDP/MC (morse code)

    14. Re:what we use by Culture20 · · Score: 1

      We use papyrus, and a few slav- I mean scriveners to enter our bugs. The problem is that we only fix the latest bugs, because the older papyri are buried below a huge stack.

      FYI, we solved that problem by using thin metal pins to fix the bugs to the papyrus instead of relying on gravity to smoosh them into place.

    15. Re:what we use by Smivs · · Score: 4, Funny

      What do you do to stop the octopi from stealing the coconuts to live in?

      Kick 'em in the tentacles!

    16. Re:what we use by aloneinthedark1 · · Score: 1

      We've upgraded to soft clay tablets

      Nice. Down here in Oz we still paint in caves, which is fine unless you check the wrong cave and end up doing Todd's work again. I swear he's moving the caves. It's like the third time and the stream manger just won't listen, it's not like we're behind schedule but I can't get any code in if I'm doing Todd's QA assignments. what? I'm on /.? sorry I'm new here.

    17. Re:what we use by turbidostato · · Score: 1

      "I don't know if I want to meet the pigeon capable of carrying a standard clay tablet."

      Standard? Didn't you mean metric clay tablet? Anyway, we only use imperial clay tablets around here, thunkverymuch.

    18. Re:what we use by Anonymous Coward · · Score: 0

      Just carve the info into the summer caves and any cave so there's nothing to carry except
      the carving tool. The other advantage is that it will last a lifetime and also for the ages.

  3. TTPro by hguorbray · · Score: 1

    works pretty good for us -although it's not FOSS or anything

    http://www.seapine.com/
    priced pretty reasonable compared to Clearquest and other 'complete' software lifecycle/reqs packages

    -I'm just sayin'

    1. Re:TTPro by 7213 · · Score: 1

      Clearcase: UGH!

      I don't code, I work in infrastructure support, but this app is HORRIBLY overcomplicated to support at that level for what it really does.

  4. No ideal solution by Anonymous Coward · · Score: 1, Funny

    Theres no ideal solution out there yet, especially if you want it sharable and free.

    You could do worse than a spreadsheet in google docs with the correct column headings, and an embedded gant chart.
    Its sharable, allows easy import and export, is hosted, and free.

    1. Re:No ideal solution by martyros · · Score: 1

      Actually, I think the most important thing is to understand what you need from a system. For that, I'd recommend Getting Things Done, by David Allen. Very practical, common-sense way to think about all the things that need to be done in your life, and how to actually make them happen. I wish I'd had it when I was an engineering student; when I went into the workforce, and I started to have more "open loops" than I could keep up with, it was a lifesaver.

      The book itself is technology agnostic (he actually uses folders and pieces of paper), but there are a number of software products that use the GTD methodology, including GTD self-editing wikis (free) and Omnifocus (which I haven't used, but have heard good things about). Different workflow tools like bug / issue trackers can be set up in similar ways.

      --

      TCP: Why the Internet is full of SYN.

    2. Re:No ideal solution by nizo · · Score: 1

      Is it bad that I bought that book six months ago and still haven't read it yet?

    3. Re:No ideal solution by Anonymous Coward · · Score: 0

      I second this, read and reread, and then rereread every year and most importantly follow the advice.

      Posting anon because i moderated parent up.

    4. Re:No ideal solution by anomrabbit · · Score: 1

      The book itself is technology agnostic (he actually uses folders and pieces of paper)

      agnostic --> analog ?

      My recommendation would be Time Management for System Administrators (http://oreilly.com/catalog/9780596007836). It has lots of little tips and short anecdotes.

    5. Re:No ideal solution by dwarfsoft · · Score: 1

      Absolutely. GTD is a great way managing tasks and projects. I use and customize GTD-PHP for managing mine. It's still in development but it works a treat.

      --
      Cheers, Chris
    6. Re:No ideal solution by plazman30 · · Score: 1

      If you're going to use GTD to manage your commitments (which I am a big fan of), there are a number of free tools you can use do the GTD methodology. Some of the tools I looked at are:

      Plus there is the ever present use of hosted online solutions, such as:

      And the ever popular pen and paper method

  5. Bugzilla and Wiki by sky289hawk1 · · Score: 4, Interesting

    A combination of Bugzilla and Wiki. Wiki keeps track of backlog. Bugzilla keeps track of tasks.

    1. Re:Bugzilla and Wiki by Anonymous Coward · · Score: 1, Informative

      A commercial solution is Atlassian jira (http://www.atlassian.com/software/jira/) and confluence (http://www.atlassian.com/software/confluence/). The place I work at uses those and I can't imagine being without them anymore. I don't know if the cost as opposed to bugzilla / wiki is worth it and I'm not familiar with the fees involved. I'm just a happy user. :)

      A motivation of footing the bill may be that confluence (and possibly jira) can be used for much more then just your purposes. I know functionals at my office use them as well.

    2. Re:Bugzilla and Wiki by grcumb · · Score: 5, Informative

      A combination of Bugzilla and Wiki. Wiki keeps track of backlog. Bugzilla keeps track of tasks.

      If you're going down this road, then just install and configure Request Tracker. It's got great workflow management, uses email (which works for all but network-related tasks) as the primary interface and has some great reporting tools, so at the end of every month you can hand your boss a shiny little report showing just how productive you are.

      For bonus points, it also stores the history of every request, so if you need to, you can also demonstrate to your boss what a prick Henderson in HR is, and that you cut off his Internet access because he didn't seem to be able to stay away from Furry sites during working hours.

      Okay, seriously: RT is well-designed, well-documented and well-supported. It's got a lot of solid add-ons (which might or might not have significance for a 1 man IT dept.), and though it takes a little effort to grasp, it's remarkably rewarding in terms of simplifying your day.

      --
      Crumb's Corollary: Never bring a knife to a bun fight.
    3. Re:Bugzilla and Wiki by eulernet · · Score: 3, Interesting

      At my work, we used Bugzilla extensively, but it was because one of our developers maintained it, by coding some new components.
      It is really oriented towards bug tracking, but it's not very well integrated with anything else.
      For example, how can you automatically link a wiki page to a bug, when you do a commit on a SVN server, then run a build ?
      It's also a mess to maintain, since it's written in Perl.

      We recently switched to Trac because we needed a more complete integration between the automated build process, the wiki, the bug tracking and the frequent releases (we try to work with agile methodologies).

      Frankly, Trac is not very good on each of the above points, but it's easy to use, fast and light and it's written in Python (and our Bugzilla maintainer is a Python expert, so he's much happier).
      Bugzilla is slow and if Mozilla did not put resources on maintaining it, it would have died since a long time.

      Note that using two different tools (Wiki and Bugzilla) leads to developers concentrating on Bugzilla, and never updating the wiki.
      On the contrary, having the wiki and bug tracking forces them to update the wiki.

    4. Re:Bugzilla and Wiki by Lurching · · Score: 1

      I second this recommendation. Just be prepared to get a lot of perl modules if you are on connected directly to the internet (about 106 of them if I remember right!)

    5. Re:Bugzilla and Wiki by RichardJenkins · · Score: 2, Interesting

      We use this, except we have a subversion hook which forces commits to be associated with bugs, and adds a link to the commit in viewvc as a comment in the bug. Seems to work pretty well for small teams on multiple small projects.

    6. Re:Bugzilla and Wiki by tbischel · · Score: 3, Interesting

      I've found Fossil extremely easy to use as an individual programmer... it incorporates wiki, issue tracking, and version control through a simple interface, the server software is a single executable and runs on the client with no setup required, and it is free. When you begin working in larger teams, the model is distributed version control. Its pretty slick.

    7. Re:Bugzilla and Wiki by rtfa-troll · · Score: 5, Interesting

      What's the advantage of using the proprietary options over Trac? Especially since that can run on top of an advanced VCS like GIT, I think it's pretty close to ideal.

      --
      =~ s,(.*),<sarcasm>$1</sarcasm>,g if any_point_you_wish();
    8. Re:Bugzilla and Wiki by Anonymous Coward · · Score: 0

      I second this. I work at a big company (HP), and the nightmare of shifting priorities, interruptions, etc is no different than a small company. Sometimes projects get shelved for years, only to be resurrected later. Our team uses an agile/scrum methodology, but outside of our team it's waterfall. We use a wiki for project stuff (every project, no matter how small, gets a wiki project page), and Bugzilla for tasks and bugs. So basically that's the wiki for the big stuff, and Bugzilla for the little stuff. Oh, for time tracking we mostly use the hobbit applet, but it's not integrated w/anything. We've tried lots of other things, but this works great and it's simple.

    9. Re:Bugzilla and Wiki by MattieG · · Score: 1

      I work in a small team of developers with exactly this problem. we have tried, used and moved on from RT, Trac, Bugzilla, MediaWiki, Mothra, Mantis and many others. Most of the bug trackers have difficult/ugly interfaces. Bugzilla is good, but is designed for projects with thousands of users / bugs and does not handle small groups of isolated projects well. The other problem with a bug-tracker/wiki is that it is difficult to "hard-link" wiki articles with bug-ids. Eventually we have settled on Jira/Confluence. We also use the "green-hopper" plugin for agile development with is something we do a lot around here. Jira keeps everything in one place and give its workflow based approach fits well with our team practices. I would recommend organizing a trial with Atlassian. They will come in, train you and your team up, and supply a trail license to get you going.

    10. Re:Bugzilla and Wiki by Anonymous Coward · · Score: 0

      Second that! I am in the same situation - they use it at work. It took me a while to get used to confluence, but jira was much more straight-forward and it is feature-rich too. Now we use it extensively. Both have their quirks, but pretty good nonetheless.

    11. Re:Bugzilla and Wiki by Blakey+Rat · · Score: 1

      Bugzilla has awful usability, unless it's improved by leaps and bounds in the last 2 years.

      I'm not sure what to recommend, but using Bugzilla always felt like more of a awful chore to be avoided. And if I find a bug in a program, and they're using Bugzilla to track them, I'll usually just pass on reporting it.

    12. Re:Bugzilla and Wiki by Anonymous Coward · · Score: 1, Informative

      I've used Request Tracker (RT) in a number of organisations and found it to be very useful.

      It links in with email well, so you can create tickets via email, forward emails to existing tickets, or to make it even easier, have email conversations via a ticket. That way decisions are tracked.

      It would also mean that when someone asks you to start a new task, they can either email you via RT or you can forward their request email to RT and it will create a ticket. It allows you to include attachments as well and you can set things like priorities and due dates. Then you can put all the info relating to the job into the ticket to track it all in one plac.

      RT also allows you to assign permissions to users and these permissions can be assigned on a'queue' basis. So someone might be able to view and/or write to some queues, but not others. Or you could just make yourself the only one with access.

    13. Re:Bugzilla and Wiki by dakameleon · · Score: 1

      Corporate support for companies who don't want to maintain their own support team. E.g. here's Atlassian's (creators of JIRA & Confluence mentioned above).

      --
      Man who leaps off cliff jumps to conclusion.
    14. Re:Bugzilla and Wiki by Dexx · · Score: 1

      Another ++ for Jira. It's cheaper for small companies, or companies where not everybody needs an account.

      --
      Feel the fear and do it anyway.
    15. Re:Bugzilla and Wiki by rtfa-troll · · Score: 3, Informative
      Err.. Edgewall, the people who write it also provide commercial support for trac. Note: I haven't tried it yet myself so this isn't an endorsement, but normally Free software support is much better than proprietary, especially since you have the option to find another commercial option if you are unhappy.

      So what was the benefit again?

      --
      =~ s,(.*),<sarcasm>$1</sarcasm>,g if any_point_you_wish();
    16. Re:Bugzilla and Wiki by Anonymous Coward · · Score: 0

      So THAT'S the macrophile dragon with a gecos of henders who keeps trolling furnet! Someone K-line that fool!

    17. Re:Bugzilla and Wiki by Simon80 · · Score: 1

      I think that at least with the version control, it smells of serious NIH that the developer would reinvent that wheel instead of basing the product on an existing system. Looking at the FAQ only makes the smell stronger:

      Features provided by fossil that one does not get with other DVCSes include:

      1. Integrated wiki.
      2. Integrated bug tracking
      3. Immutable artifacts
      4. Self-contained, stand-alone executable that can be run in a chroot jail
      5. Simple, well-defined, enduring file format
      6. Integrated web interface

      The extra features seem orthogonal to version control, and designing them all together in one system seems to only make it easier to be sloppy about separating concerns.

    18. Re:Bugzilla and Wiki by kobaz · · Score: 3, Insightful

      It's also a mess to maintain, since it's written in Perl.

      Nice troll!

      "I hate X because I can't use it properly". "I hate X because other people can't use it properly".

      It's a pretty common misconception that a *language* makes things hard to maintain. I've seen horrible C code, I've seen excellent C code. I've seen horrible PHP code, and I've seen excellent PHP code. And of course I've seen some amazing Perl. It's a matter of development experience combined with time and effort of the authors, that makes a project is easy to maintain or not... not the language.

      If your bugzilla guy is a Python expert, then maybe his skills are lacking in Perl... which is why it's hard to maintain... just a thought.

      --

      The goal of computer science is to build something that will last at least until we've finished building it.
    19. Re:Bugzilla and Wiki by Anonymous Coward · · Score: 0

      I run a managed service provider - we used RequestTracker (free!) for almost five years to track every request from our customers. Worked great.

      We ultimately moved to ConnectWise which is designed for IT service providers and integrates tickets with time tracking, scheduling, billing, CRM, project management, sales management, etc. - the list goes on - but it costs a whole lot more than FREE. ;)

    20. Re:Bugzilla and Wiki by terryducks · · Score: 0

      Ah, That piece of shite. the earlier version was bad, very bad. Maybe it was the configuration but I don't know.

      first off - massive data input that had to be correct before submit.

      2nd - horrid UI - can't navigate worth a dam. "Where's X?" Oh, go to the "jumbo" and do X. Why the fuck isn't it on the first page.

      3rd - where's the email ? Oh, did you select notify submitters(responders?). no. Why the fuck isn't that a default ?

    21. Re:Bugzilla and Wiki by FictionPimp · · Score: 1

      Sadly I could never get the latest version to work on ubuntu the last time I tried. Too many errors and not enough time to figure out what was wrong. We ended up going with spiceworks (which required a windows server :-( )

    22. Re:Bugzilla and Wiki by tompaulco · · Score: 1

      We use Jira at work as well. However, my company likes to switch at least once a year and doesn't provide any training on the new product. We have used in order e-mail, SharePoint, Bugzilla, Net Office, and now Jira. The QA people use Jira 8 hours a day and the look of shock on their faces was priceless when I told them that I don't have Jira up constantly in my browser just watching for work to come in. I have 16 hours a day of work to do without looking at Jira. I have it set up to send me tasks when they come in, and e-mail is how I truly organize my own tasks. If I don't get an e-mail I don't work on it. At the moment, I get about 20 Jira tasks per day, most of which would take about an hour to fix. I have a backlog of 70 Jira tasks. A few weeks ago, I gave up trying to keep up and just started shunting all of my Jira tasks to an e-mail folder called "Pending Tasks" where it sits with 3 year old Netoffice tasks (I never actually was told what my login for Netoffice was) and 4 year old Bugzilla tasks that I still haven't gotten to. I refuse to work more than 16 hours a day, and the company is getting slammed by work but won't hire any more people, so most of those tasks just sit there gathering dust, and I spend all my time just pissing on the hottest fires.

      --
      If you are not allowed to question your government then the government has answered your question.
    23. Re:Bugzilla and Wiki by eulernet · · Score: 1

      Did I say that Perl was not good ?

      I simply said that Bugzilla has been written since a long time, it's pretty old and over-bloated, and hard to maintain.

      It's difficult to keep a project not bloated during a long period of time.

      BTW, our Python expert is also a Perl expert, and he teaches these languages in an university.

    24. Re:Bugzilla and Wiki by kobaz · · Score: 3, Funny

      I simply said that Bugzilla has been written since a long time, it's pretty old and over-bloated, and hard to maintain.

      Heh... no, you didn't say that. You said:

      It's also a mess to maintain, since it's written in Perl.

      --

      The goal of computer science is to build something that will last at least until we've finished building it.
    25. Re:Bugzilla and Wiki by Anonymous Coward · · Score: 0

      trac is OSS. And you do not have to pay one cent for it. In addition, and since it is written in Python, you can easily extend it yourself. Have a look at the trac community and what plugins/extensions have been made available for trac.

    26. Re:Bugzilla and Wiki by dooguls · · Score: 1

      I third or fourth the trac. Its pretty easy to set up and is easy to use, once you get to its wiki syntax. I particularly like its code comparison features, showing revisions as they've changed so you can see why something stopped working after a merge.

      --
      Sig 'em boy!
    27. Re:Bugzilla and Wiki by NoseyNick · · Score: 1

      I've seen excellent PHP code.

      [citation needed]

      :-)

      --
      Nick Waterman, Sr Tech Director, #include <stddisclaimer>
  6. Task list on steroids by oldspewey · · Score: 1

    You mean like this?

    --
    If libertarians are so opposed to effective government, why don't they all move to Somalia?
  7. Pivotal Tracker by Lysol · · Score: 1

    I love this tool. Used it on multiple agile projects. Free too!

    1. Re:Pivotal Tracker by Anonymous Coward · · Score: 0

      Pivotal tracker is the shiznit. Best damn project management UI I've ever used, hits right at the sweet spot of features v.s. complexity. The lack of comprehensive reporting tools helps keep management from whacking of to infoporn. It's really quite something.

    2. Re:Pivotal Tracker by Anonymous Coward · · Score: 0

      Same here, exclusively these days. I haven't used it for personal home tasks, but some people I work with swear by it.

    3. Re:Pivotal Tracker by glumx · · Score: 1

      I actually worked on this project. I am at the same company doing other things now, but every project uses it. It has had a lot of polish to make it really easy to use and also be very usable. It is really good at keeping management happy by giving reasonable forecasts on how long things will take, and give visibility into what developers are doing, without getting all caught up in the details. It has a pretty cool interface where you can see other people making modifications to stories and editing things, and has a nice drag-and-drop interface too.

    4. Re:Pivotal Tracker by boopus · · Score: 1

      I'm definitely biased, but I'd also highly recommend Pivotal Tracker. It's not aimed at IT, but I've used it for both IT and dev work, and it can handle both. The question any sort of project management software needs to be able to answer is "what should I be doing right now?" and tracker is designed around that philosophy. Try it for a week or two and it will become second nature. It's free as in beer and has an api with full export capabilities, so there's no lock in.

  8. Outlook works by Wiz11 · · Score: 1

    I use Outlook Tasks with the GTD (Getting Things Done) philosophy. Tasks are prioritized and categoriezed, reviewed at least weekly, and sync'd to my Blackberry where I can review and mark complete while on the go. Requests are Moved to the tasks folder and my inbox is kept clean. It works very well and consolidates around Outlook which is my most-used program.

  9. Clocking It by sheetzam · · Score: 4, Interesting

    http://www.clockingit.com/ Might be worth a look. Keeps track of stuff you need to do, and will let you keep track of time spent doing it as well. Definitely a help if you're looking to prove you need help some day. And yes, you can install a copy of it on a local server.
    Heck, might be a good tool for others in your office, for that matter - this isn't a problem you're alone in having in your company.

    --
    "Actually, I enjoyed this in the same vague, horrible way I enjoyed the A-Team" P. Opus
    1. Re:Clocking It by Pugwash69 · · Score: 1

      That looks really good. It's a shame the install requirements are so non-windows based.

      --
      Pro Coffee Drinker
    2. Re:Clocking It by jeffstar · · Score: 1

      I've been using it for a couple of years and it is great. I can generate invoices for clients with it and keep track of all the different tasks that make up my projects.

      I don't really use the gantt features.

      The hosted version at www.clockingit.com hasn't really changed recently (which isn't a bad thing). There is a development version at git hub

    3. Re:Clocking It by jeffstar · · Score: 1

      if you really need to host it yourself, or locally then yes, but they provide hosted service free which i've experienced maybe 2 failed requests with ever.

      AND you can get a database dump of all your data right from the interface so you don't have to worry about being locked in!

    4. Re:Clocking It by Pugwash69 · · Score: 1

      I already have my own hosting though, and if I can't host it elsewhere I am effectively locked in.

      --
      Pro Coffee Drinker
    5. Re:Clocking It by Deth_Master · · Score: 1

      This is really nice! Finally a multi-user replacement for microsoft project :D
      I'm going to try it out today :D Not that slashdot cares :)

      --
      find ~your -name '*base* | xargs chown :us
  10. see Sourceforge... by gbjbaanb · · Score: 1

    ... for several webapps, quite a lot are PHP but that's not a problem. We have used dotProject for our task management before buying into something 'better'. It worked well, produces gantt charts, but will not do any kind of resource allocation for you. Still, its nice and easy to use.

    There are alternatives on sf.net, ganttchart, phpproject etc. Go have a look.

    1. Re:see Sourceforge... by Anonymous Coward · · Score: 0

      What is that something better? We are still stuck on dotProject and using it quite effectively, but we do want something slick and more refined.

      BTW, what makes dotProject work for us is...
      web based
      todo list that our engineers work off of
      Project view that our project managers think like
      reports that can actually show management what our planned and actual work capacity are

      What sucks is...
      bugs
      not being developed (quick enough)
      limited to no control over which pm's can use which engineers
      tasks can not fall into multiple projects

    2. Re:see Sourceforge... by greensoap · · Score: 1

      We set up eGroupware, http://www.egroupware.org/ for a 100 person school team. Our team was a legal journal and we need time logs, knowledge base (Q/A), wiki for instructions, project management, resource tracking, task management, and document management. It has a long way to go but we installed at 1.43 and the group is still using it a year later.

    3. Re:see Sourceforge... by Daengbo · · Score: 1

      Seconded. 1.6 is a complete solution. Time-tracking. Tickets. Knowledge base. Document management. All this is constructed around the project management function. eGW can hook into existing e-mail systems. All locally installable as a web app.

  11. JIRA! by Anonymous Coward · · Score: 0

    JIRA FTW

  12. Jira and Confluence by Anonymous Coward · · Score: 0

    Bug and development tracking in Jira which intergrates tightly with the excellent enterprise-class wiki of Confluence. Great software by great people, and I'm not affiliated with anyone who works there. Just ask around about them.

    1. Re:Jira and Confluence by tobiah · · Score: 1

      Jira is very good and interacts nicely with Subversion. It's the best (stable, usable) issue (bug, feature) tracking software I've used. Confluence is stable, but I find it easy to lose track of documents in it. The search feature isn't very effective, and the interface clunky. However, it's written by Atlassian as well, so gets along with Jira. We use Confluence for sharing/storing documents and discussing more abstract design issues. It works as a Wiki in that we can post most kinds of documents, and fairly large ones. Last time I checked both are available for free to non-profits and academic labs. I wish I had known about them back when I was in academics, much better tools than the free ones we limped along with.

      --
      "The ability to delude yourself may be an important survival tool" - Jane Wagner -
    2. Re:Jira and Confluence by jinxed_one · · Score: 1

      I haven't personally used Confluence, but we use JIRA to store documents related to the tasks and it works pretty well. You can't search the attached documents, but typically if there is a doc associated with a task that isn't too much of a problem. And if you are only going to have a few people submitting bugs/tasks you can't beat the functionality for the price....

  13. We Use Request Tracker or RT by Anonymous Coward · · Score: 0

    Very robust and free.
    http://bestpractical.com/rt/

  14. Something WebBased by nahdude812 · · Score: 3, Informative

    I used to use Mantis and create tickets for different tasks.

    I have switched to OpenGoo, this is a slick easy to use web based lightweight project management software. It can be used to give visibility to others in the organization regarding what you're working on if you so choose.

    1. Re:Something WebBased by Saint+Aardvark · · Score: 1

      Oh man, I just started playing with that at the OpenSourceCMS demo, and is that ever nice! Thanks very kindly for the pointer.

    2. Re:Something WebBased by jamescclover · · Score: 1

      I'll happily second OpenGoo. I've tried a few, and OpenGoo seems to be the best so far.

    3. Re:Something WebBased by Anonymous Coward · · Score: 0

      I love Mantis. Users can log requests, you can add notes, reassign, send back to the user for feedback, add attachments. Simple.

    4. Re:Something WebBased by kobaz · · Score: 1

      I second opengoo... see my post down below: http://ask.slashdot.org/comments.pl?sid=1481124&cid=30467642

      I think it's one of the coolest, slickest web apps for task tracking.

      --

      The goal of computer science is to build something that will last at least until we've finished building it.
    5. Re:Something WebBased by jgrahn · · Score: 1

      Why web-based? In order to get a horrible user interface and information lock-in? (There are pros too, but you didn't mention any.)

  15. TikiWiki by dikdik · · Score: 2, Interesting
    I set up TikiWiki for my department to track projects. We are a commercial HVAC firm (my dept is the automation side), so CVS and the like don't (at least I don't think!) really apply. But I do the engineering and layout, with others doing the actual installations and we needed a way to easily transfer information. They always have their laptops with them, and have VPN access to the office, so this idea came to mind.

    It has worked pretty well, and quite a few people in other departments have started using it too. It's a nice way to do "brain dumps" and record those things people tend to say in passing in the hall! I still have a few people that "forget" about it and call / barge into my office to ask a question. "Did you check the wiki?" standard response now!

    1. Re:TikiWiki by Anonymous Coward · · Score: 0

      We are a commercial HVAC firm (my dept is the automation side), so CVS and the like don't (at least I don't think!) really apply. But I do the engineering and layout, with others doing the actual installations and we needed a way to easily transfer information. They always have their laptops with them, and have VPN access to the office, so this idea came to mind.

      Actually, if you're producing any kind of documentation or drawings (even .dwg's) then you bet you can use version control. CVS is a bit heavy handed in this case, since it doesn't handle binaries well, but if you go with git or SVN, then this could be invaluable for easily keeping old revisions of documents available, without having to remember which is which.

      I transitioned from drafting in AutoCAD 10 years ago, to doing software development. However, even back then I was dying for a good version control system to keep track of my .dwg files. Floorplan_5-25_v0.01.dwg,Floorplan_5-25_v0.02.dwg... gets old really fast. Having backups isn't nearly as convenient as just checking out a previous revision.

      The same is true of word documents and any other produced documentation. Also, by putting them in a Version Control System, you can worry less about security for the sake of control, since you can see who has made changes. It doesn't turn everything into a wiki, but you can allow more people access to see what they'll provide.

  16. Nice big by i.r.id10t · · Score: 4, Interesting

    Nice big whiteboard w/ several color markers. Grid it out into colums/rows if needed using blue painters masking tape.

    --
    Don't blame me, I voted for Kodos
    1. Re:Nice big by computerdork · · Score: 1

      i use a large whiteboard too. In addition to the colored markers, I use a bunch of different size and color post-it-notes that I can rearrange as needed. That is mostly helpful for me because I can take the notes off the whiteboard and put then on the files I am working on when necessary.

    2. Re:Nice big by ghostis · · Score: 1

      Amen. Some of the best projects in which I have been involved were run from a whiteboard in lieu the official MS Project method. In the end, all of these things are just tools. If the leaders of your projects aren't good, lack experience leading projects, or a simply overloaded, no nifty tracking tool will help.

      --


      Computer Science is all about trying to find the right wrench to bang in the right screw. -T.Cumbo?
    3. Re:Nice big by NeutronCowboy · · Score: 3, Informative

      Indeed. Not to mention that if someone comes by and asks "Why isn't this done yet?", you can point at the 20 tasks ahead of his and ask him which one ought to be re-scheduled in his favor. It drives home quite nicely that you aren't just waiting for people to grace you with requests for work.

      Alternatively, I've found TiddlyWiki immensely useful - it's lightweight, allows for cross-linking and makes searching for those meeting notes a cinch.

      --
      Those who can, do. Those who can't, sue.
    4. Re:Nice big by Anonymous Coward · · Score: 0

      Nice big whiteboard w/ several color markers. Grid it out into colums/rows if needed using blue painters masking tape.

      black automotive pin striping works well

    5. Re:Nice big by Anonymous Coward · · Score: 0

      This has the advantage of making you look busy, and conveys what you are doing to others.

    6. Re:Nice big by Javaman59 · · Score: 1

      Another vote for the whiteboard. I've been working in software for 25 years, and running a house also, and been refining my list management over the years.

      - Outlook for appointments (Calendar) and tasks which need reminders (Tasks). Hint: don't use Calendar for tasks - use it for fixed appointments only. Also, put reminders on e-mails which require actions.
      - Word for planning a task which will last several weeks. Prefer bullet points and tables to paragraphs.
      - Whiteboard for jobs which are in progress. Definitely use coloured markers.
      - Bugzilla, MS-Project, Excel, whatever, as required by the organization.

      I avoid sticky notes. They are untidy, and seem to just accumulate without being actioned.

      The demarcation between the methods is somewhat fluid, and takes time to manage, but I think it's better than the overhead of trying to keep everything in one, automated, system.

      --
      I'm a software visionary. I don't code.
    7. Re:Nice big by nizo · · Score: 1

      You could even web enable this by pointing a webcam at it and uploading snapshots to a website periodically!

    8. Re:Nice big by plopez · · Score: 1

      Some of the places I worked we'd have design sessions and write out the basic design on a whiteboard. The take a picture of it, with a digital camera of course, and send it to every one via email with general meeting minutes as to what was discussed. A good way for everyone to be "on the same page" and to remind them what was discussed.

      --
      putting the 'B' in LGBTQ+
    9. Re:Nice big by E+IS+mC(Square) · · Score: 1

      Wow! Thinking of that, you can also take snapshots from the web cam and store it in wiki or something - for reference and/or tracking purpose.

      Oh wait...

    10. Re:Nice big by Overzeetop · · Score: 1

      You can use a sharpie to draw in the lines, too. It will be immune to the eraser, but will also come off later by drawing over the sharpie lines with a dry erase pen, then erasing.

      I went through a dry erase board phase - I used three. One for the master list and two to schedule out 10 weeks ahead. It lasted nearly a year before being too cumbersome for the tasks at hand. I run about 300 major projects a year, maybe four times that for individual items to track - the boards lost their utility at about 1/3 of that volume.

      I would love something better, but the setup for each task usually kills the deal - 10 minutes to properly track an item which will take less than an hour to complete is not efficient. I now use an excel sheet for a running task list and two steno pads (one as a phone log, one as a task list). Franklin is nice, but with some tasks stretching over weeks, and (when I gave it up) no good solution on the PC, the steno books just seem to have the least overhead.

      --
      Is it just my observation, or are there way too many stupid people in the world?
    11. Re:Nice big by vjmurphy · · Score: 1

      We do this at work as well, as part of a Kanban system. Seems to work well.

      --
      Vincent J. Murphy
      Spandex Justice
    12. Re:Nice big by ShakaUVM · · Score: 1

      Agreed. And when I'm on the road, they take a photo of it and email it to me.

      We're digital!!

    13. Re:Nice big by TheThiefMaster · · Score: 1

      I use postits on a big wall gridded using blue tape. Postits are easier to move.

    14. Re:Nice big by Anonymous Coward · · Score: 0

      I've looked everywhere with no luck. Where can I download this Big Whiteboard program?

    15. Re:Nice big by i.r.id10t · · Score: 1

      You just made several of my coworker's day with that tidbit... we suffer from instructors using sharpies on our classroom whiteboards "on accident". Hopefully this will be a fix that works.

      Got any cures for the idiots who don't think about there being a whiteboard and draw in dry erase on plain white walls?

      --
      Don't blame me, I voted for Kodos
    16. Re:Nice big by Neo+Quietus · · Score: 1

      At my college they solved that problem in the computer science and engineering building by making the entire front wall a dry erase board, from carpet to ceiling. :)

  17. WebCollab by MooMooFarm · · Score: 4, Interesting

    I use WebCollab, great tool and fits the description of a "task list on steroids" and its open source! What is nice about WebCollab is that you have one object, a task, and a task can have multiple tasks in a hierarchical organization or can be by itself. http://webcollab.sourceforge.net/

  18. I don't use anything! by Anonymous Coward · · Score: 0

    Now if you'll excuse me I'm late on 42 of the 54 tasks I have to do!

  19. Our IT shop was compelled to use IBM's TurnOver by planckscale · · Score: 1

    The software is specialized for programming, has a cludgy fat interface and we suffer through our monthly timelogs. That is all.

    --
    Namaste
  20. tuxcards by rangek · · Score: 1

    I use tuxcards.

  21. JIRA by ibwolf · · Score: 1

    You might want to take a look at JIRA.

    http://www.atlassian.com/software/jira/

    It is a powerful issue tracker and as long as you can live with the 10 user "starter" limit it is very cheap (10 USD).

    I am in a similar situation (IT 4 persons out of 100) and JIRA has been a lifesaver.

    1. Re:JIRA by Anonymous Coward · · Score: 0

      JIRA works great with Atlassian's Confluence wiki for project management, documentation and collaboration. Highly recommended.

    2. Re:JIRA by Anonymous Coward · · Score: 0

      And can deal with only having two levels of organization (user stories and tasks). Have to use linkage's for anything more complex. Yuck.

    3. Re:JIRA by Anonymous Coward · · Score: 0

      JIRA is a really good general purpose issue tracking tool. In the latest version, 4.0, it adds planning features via a plugin.

      Recommend!

  22. I use an Excel spreadsheet by gestalt_n_pepper · · Score: 4, Funny

    But I always wash my hands afterwards.

    --
    Please do not read this sig. Thank you.
    1. Re:I use an Excel spreadsheet by MattskEE · · Score: 1

      Ah, you're worried about catching an infection ;-)

  23. Omnifocus! by klagg · · Score: 2, Insightful

    Works fantastically well, but for Mac only. So chances are it won't work for you. It does everything you ask for anyway.

    --
    Free GPL Java Mobile Tetris game: Jamos
    1. Re:Omnifocus! by ogdenk · · Score: 2, Insightful

      Even better for project management: OmniPlan

      The Omni group has some great stuff.

    2. Re:Omnifocus! by Lord+Satri · · Score: 3, Informative

      I must agree. After a few months with OmniFocus, it really does help me reduce stress and stay focused (well, more focused anyway ;-).

      I wrote a personal review last summer: Getting Things Done App Reviews: OmniFocus, Things, Life Balance, ThinkingRock and Chandler (no ads link). Chandler being open source.

  24. redmine, launchpad, basecamp by kikito · · Score: 3, Interesting

    I use redmine, which is opensource, and free as long as you have a server for it.

    If I liked bazaar, I would use launchpad.

    If I wanted a payed, supported option, I'd go for Basecamp.

    1. Re:redmine, launchpad, basecamp by Trutane · · Score: 1

      +1 for Redmine. I've been using it for about a month and so far so good.

      It has a nice set of functionality: wiki, forum, time tracking, source code version control integration, etc. Interestingly, Redmine.org uses it both as a CMS for their website and for task/bug tracking for the development of Redmine itself. So it's good dogfood.

      It's actually a Rails-based app, so it's easy to install and set up from any webhost that supports Rails (as many do), or you can run it internally. Rails should also help on the extensibility front, in theory.

      Configurability is good and it's easy to search and create links between different issues. One limitation of Redmine is that projects can only be nested one level deep (project -> subproject) -- also a limitation of JIRA, btw. This could blessing though, as a deeply nested project tree could become hard to manage. Keeping things relatively flat and using tags/categories might be a better approach. Redmine does support tagging and categories, though I've not explored it.

      --
      Even those who arrange and design shrubberies are under considerable economic stress in this period in history.
  25. Only the best. by Anonymous Coward · · Score: 0

    Microsoft Project.

  26. VersionOne by Nadaka · · Score: 1

    At my last job we used VersionOne... It does pretty much what you ask for, but managing it is a royal pain in the ass. Not very intuitive at all.

    http://www.versionone.com/

  27. Task Coach by northrange · · Score: 2, Interesting

    I use Task Coach It has hierarchical subtasks, attachments, and prioritization. I really like the ability to create tasks automatically from emails.

    1. Re:Task Coach by BarryJacobsen · · Score: 1

      Thanks for the link, I'm giving this a try now!

    2. Re:Task Coach by JSThePatriot · · Score: 1

      I would also highly recommend TaskCoach. It's under constant development, as well as it's cross-platform so you can keep track of your tasks no matter what machine you're on.

      I believe it also covers the entire range of features you're looking for in a task tracking program. It's certainly one of the best I have seen thus far! Very customizable as well so it fits YOUR needs!

    3. Re:Task Coach by flabordec · · Score: 1

      I just tried it and it works wonders for my needs. I was searching for a light task manager which had subtasks, could be minimized to the system tray and would pop up nagging reminders and Task Coach works perfectly for all of those! Thanks!

      --
      "I see undead people" Warcraft III - Necromancer
  28. Go oldschool by Keruo · · Score: 3, Interesting

    I work in almost identical setup and simply use two notebooks. In notebook one I keep generic todo list, which travels with me. Second notebook sits on my desk. I keep more per project detailed data on it describing how I did something or just basic notes when trying to solve something. If the project is bigger, there will be separate binder for it additionally.

    The generic notebook gets decoded into excel file which has sheet for each month, so I can track what I've been doing past year(s). Also it helps when troubleshooting reoccurring problems.

    --
    There are no atheists when recovering from tape backup.
    1. Re:Go oldschool by nine-times · · Score: 4, Interesting

      I agree with keeping it old-school-- or at least it's good to avoid making things more complicated and technological than they need to be.

      If you're trying to do something very complex and specific, there are probably good tools out there for you. Other people here are talking about tools that manage trouble tickets and stuff, and if you need that, great. Try some out, see what works. However, don't undervalue the old pen and paper. If you're going to use a computer, don't be afraid to type some lines into a text editor and save the text file, relying on simple directory structures and file names to keep things organized. As a techie, it may disappoint you to resort to such simple approaches, but the simple things still work.

      I may be stating the obvious that everyone here already knows, but you might want to read Getting Things Done if you haven't already. The GTD fad may be overblown, but there's some good advise in there for making task lists.

      But generally, my advice would be to not even try to devise a technical solution that will "keep you organized". Either you're organized or you aren't. If you add a complex technical solution on top of your disorganization, you'll probably end up dealing with your technical solution in a disorganized manner and it won't work. Get organized, then figure out a system that will help you skip over some of the more tedious steps of your workflow. Also, don't try to put all your information into a single task list. Keep the task list simple enough that you can glance at it and see if there's anything you can check off. If you need more information on a given task, keep a resource file somewhere else and store all the details there.

      But regardless of this advice, you have to find a system that works for you. There's no "proper" way of handling these things that will work perfectly for everyone.

    2. Re:Go oldschool by N0t4v41l4bl3 · · Score: 0

      This is exactly how I do it too... one notepad one each side of the desk - one for tasks, and one with notes. There's something about writing stuff by hand which makes it stick in your mind chronologically. This means you'll know whether you wrote down notes regarding a task or not, and finding them is then a question of flicking through to the right moment. I reckon that being ambidextrous is the only way this process could be sped up.

    3. Re:Go oldschool by weiserfireman · · Score: 1

      This is how I do it too. Pretty much the same situation, 40 employees instead of 50. I am also in charge of the ESOP Committee, the Safety Committe, the Lean Production Task Force, the Technology Committee

      Notebooks, Outlook Tasks and Appointments are what I use to keep it all straight. It took me a long time to learn the value, but I am much better about keeping meeting minutes up to date and using them to track my various sub tasks.

    4. Re:Go oldschool by FUBARinSFO · · Score: 1

      "Get organized, then figure out a system that will help you skip over some of the more tedious steps of your workflow. " Wise advice

    5. Re:Go oldschool by jonaskoelker · · Score: 1

      If you add a complex technical solution on top of your disorganization [...]

      I agree.

      Get organized

      "Then a miracle occurs" // "I think you need to be more explicit in step two."

      If you're disorganized, does it help you to be told "Get organized"?

    6. Re:Go oldschool by nine-times · · Score: 1

      You want me to solve all your problems with a single post?

      Well I stand by my recommendation of reading GTD.

      But really, a lot of it getting organized is stuff you probably already know about, like taking notes, making plans ahead of time, keeping a calendar, or not procrastinating. Some of that stuff you just have to cowboy up and do. What I was saying is, don't expect your computer to make you organized. Don't expect a system to get you organized. If the problem is that you're lazy or careless, there's no system that's going to let you stay lazy and carless and get organized because you'll be too lazy and careless to stick to the system anyway.

      If you really have no idea and need a place to get started, I'll tell you what: Keep it simple. Keep a notebook in your pocket, and write down everything you think of. Set aside an hour a day to go through your notebook and transcribe it into a computerized todo list (it can be a text file). When that list gets too long, break it into projects. Don't sort by priority, but by chronology of when they should be done. The first thing you need to do goes first. Keep at it, and over time you'll develop your own ways of doing it more efficiently.

    7. Re:Go oldschool by mrzaph0d · · Score: 1

      where i work i have several clients that are my primary responsibility. After working for years with a single spiral notebook, i changed over to a 5-subject notebook (actually two). i use each section for a different client, allowing me to keep them all together but not mixing them.

      --
      this is just a placeholder till i send back my real sig from the future.
  29. Thinking Rock by Anonymous Coward · · Score: 0

    Thinking Rock (GTD)

    http://www.trgtd.com.au/

  30. Trac by Anonymous Coward · · Score: 0

    http://trac.edgewall.org/ is what I use, combination of a wiki and bug / task tracking. Can easily run it on a lightweight server locally (I use python paste) or even use the very lightweight builtin one. Has a nice permission system and supports login if you wish to let others see it but don't want them to change anything. Open source too!

    1. Re:Trac by Foofoobar · · Score: 1

      Gotta second that. For a small shop, Trac fulfills all your needs as it integrates with subversion, you can use Wiki formatting in the bug tracker, it has an integrated wiki for documentation and you can always use 'eggs' to add-on features like agile burndown charts.

      --
      This is my sig. There are many like it but this one is mine.
  31. Bugtracker.NET by beringreenbear · · Score: 1

    I know nothing of your budget or what machines you are running, so take what I say as a "I'm running a Microsoft shop" centric answer. Bugtracker.net is a pretty good solution that will allow you, with some fiddling about a bit, to empower your users to submit requests and for you to assign tasks and priorities for little or no cost on top of what you already have invested.

    If you aren't a Microsoft-centric shop, any good bug tracking platform will do. Think of them more as issue trackers. Add a wiki, if needed.

  32. Emacs org-mode by Enfors · · Score: 4, Insightful

    Are you an emacs user? If so, then I definitely recommend org-mode: http://orgmode.org/

    It's notes mixed with todos on steroids (which themselves are on steroids). There's nothing it can't do. Check it out.

    There's a Google tech video about it here: http://www.youtube.com/watch?v=oJTwQvgfgMM

    --
    -Enfors-
    1. Re:Emacs org-mode by smed · · Score: 1

      THIS!

      But Org is only good if you are already a fluent emacs user, the vi-crowd need not apply.
      It takes some getting used to but it is very handy.

      as an aside - I had not seen that video before.
      Thanks for posting.

    2. Re:Emacs org-mode by flynt · · Score: 2, Interesting

      I second org-mode. Basic emacs is worth learning just so you can use it, honestly.

    3. Re:Emacs org-mode by SirYakksALot · · Score: 1

      Emacs can do *anything* if you give it the right command. If you know the right 7-finger keyboard commands it can track tasks even without the org-mode package.

      Advanced emacs users are, of course, aware of certain 12-finger keyboard commands that are so powerful that emacs will do the tasks for you, then check them off as completed.

      If you don't have 12 fingers, don't fret - emacs has some very convenient 6-finger commands that will make you grow additional fingers.

    4. Re:Emacs org-mode by Saint+Aardvark · · Score: 2, Interesting

      Another vote for org-mode. Checklists + todo + export-to-whatever makes awesome.

    5. Re:Emacs org-mode by Jason+Earl · · Score: 2, Interesting

      Even if you are not an emacs user org-mode is awesome.

    6. Re:Emacs org-mode by Demosthenex · · Score: 1

      Add my vote for org-mode!

      I run my business off of org, and my wife (a non-techie) writes her fiction in it.

    7. Re:Emacs org-mode by Anonymous Coward · · Score: 0

      Funny that. And poor Vi - it has just one finger command, for the emacs cult.

    8. Re:Emacs org-mode by shanmuha · · Score: 1

      +1 for orgmode

    9. Re:Emacs org-mode by PingPongBoy · · Score: 1

      Are you an emacs user? If so, then I definitely recommend org-mode

      Good Lord! When I tried emacs for the first time, it was this editor that was useful because the cursor could be moved in two dimensions, although not with the arrow keys. A couple years later there was a version that did many wonderful things like screen splitting and more with the use of convoluted keystroke sequences. I watched Emacs evolve over a few years, and then I got involved in work requiring Microsoft Office, which also changed by leaps over the years. I wish I had enough hardware to keep up with all this software.

      --
      Know your pads. One time pad: good for cryptography. Two timing pad: where to take your mistress.
    10. Re:Emacs org-mode by DeVilla · · Score: 1

      If you use emacs, I strongly recommend org-mode. It's very flexible and powerful. It has a lot of options that can be tailored to your liking, but stay out of your way if you do want/need/understand them. It can be learned incrementally. It's an incredible organizing tool.

  33. Fogbugz by BuR4N · · Score: 1

    http://www.fogcreek.com/FogBUGZ/

    Its great, its simple, it also cost a bit of money, but its worth every cent.

    --
    http://www.intellipool.se/ - Intellipool Network Monitor
    1. Re:Fogbugz by Palantar · · Score: 1

      Second to Fogbuz, and if you don't have the money: Zoho. Fantastic free offering (when compared to other free offerings) and a reasonably good transition to paid offerings, although it never gets quite as good as fogbugz.

    2. Re:Fogbugz by LiteralMode · · Score: 1

      You can use Fogbugz for free if you are a student or on a team of = 2, I think. It's in the settings somewhere.

    3. Re:Fogbugz by Jhon · · Score: 1

      Fogbugz is great. Can also connect in via ODBC and create our own custom productivity reports on the fly with pretty colorful charts for the PHB.

    4. Re:Fogbugz by y0k4z3 · · Score: 1

      Woo! Fogbugz ftw!

    5. Re:Fogbugz by mowall · · Score: 1

      +1 for FogBugz being awesome and it does everything you ask for extremely well except for it being a desktop app or locally hostable webapp. You could host it yourself but that would be very expensive. I think you should have a little more faith in the cloud though - I believe they are a trustworthy organisation with too much to lose (i.e. shitloads of customers) if they did leak your data.

    6. Re:Fogbugz by Deal-a-Neil · · Score: 1

      +1 on Fogbugz. It was made by coders and the UI/UX is extremely practical and easy. It's extensible too.. there are third party devs making apps that connect to Fogbugz, so, for instance, my tasks are plugged directly into my IDE (Eclipse).

    7. Re:Fogbugz by Anonymous Coward · · Score: 0

      I've been pretty happy with this tool as well. They have a free hosted version if you don't need more than 2 users which is what I am using now.

    8. Re:Fogbugz by dpm67 · · Score: 1

      Another vote for FogBugz. Works great, can easily do everything the original poster mentioned. Plus it is extensible if you really need to build you own hooks into it. You can try it out online completely free for 45 days (and they'll even sometimes extend that if you ask real nicely) and then if you decide to use it, you can either pay to use their hosted service or if you purchase it for local use, then they'll even send you the database for you to re-install locally so you loose no time migrating your trial period data. It makes it easy for you to publish the information to others on a need to know basis and if you are having any trouble getting input from other persons or groups within the company as to how things need to be prioritized, it makes it a great centralized way to put it in front of the faces of the decision makers. The user interface is a little deceiving, as it looks a little overly simplistic at first glance, but it has an excellent and well organized interface for a browser based application. Just spend a little time with the free demo and really put it through the paces and this will become more apparent as you use it. For the value it provides, I consider it to be reasonably priced. If you already have the hardware resources in-house to run it locally, it is much more cost effective to buy it and run locally of course. But if you have any difficulty getting buy-in on it, the monthly service beyond the free trial period makes it very easy for anyone to digest to make sure you have more than adequate time to really have it prove its worth in your organization. I've had to force some customers to sit down and use it to manage their own projects, but once they get over their issues, they find it an invaluable tool without fail.

    9. Re:Fogbugz by Anonymous Coward · · Score: 0

      No it is not. FogBugz is crap and there are far better solutions that cost nothing at all.

  34. Trac works well by talcite · · Score: 2, Interesting

    I've worked with people in the same situation (small office & 1 person IT team) before.

    They used Trac (http://trac.edgewall.org/) to keep things organized. It works really well because it has integration with the standard SVN features for software development, while tickets/milestones can be used for non-programming projects. It even scales well with job assignments if you eventually get an IT team.

  35. Microsoft OneNote by FaxeTheCat · · Score: 2, Informative

    Although not strictly for tracking projects, I recently started using Microsoft OneNote.
    I find it really great for keeping lots of notes in a semi structured way. I used to have a lot of files and pieces of paper with notes. Now I have it all in a OneNote file.
    It also integrates with other MS products, so you can create an Outlook task directly from some note in onenote.
    Don't take my word for it. You can most likely download a time limited trial from Microsoft and check it out, or watch the demos available.

    Of course it is from Microsoft and it costs money, but if you can get over those hurdles, it is a good product.

    ...and if there are similar things out there, let us know. It is not the specific product that is the important, but the functionality.

    1. Re:Microsoft OneNote by bschorr · · Score: 1, Informative

      I agree - our firm uses OneNote extensively for project and research tracking. OneNote 2010 even has a view that will dock to the side of the screen - very handy for leaving your notes convenient while working on other things.

      Microsoft does provide a 60-day free trial - fully functional.

      --
      -B-
    2. Re:Microsoft OneNote by camperdave · · Score: 1

      I'd love to see a OneNote workalike for linux. It's one of the apps holding me to Vista.

      --
      When our name is on the back of your car, we're behind you all the way!
  36. GTD by Fishbulb · · Score: 1

    a) Read the book "Getting Things Done" by David Allen

    b) Find some software that emulates the GTD methodology. For the Mac, Daylight does a decent job, and iGTD was built for it (iGTD has now morphed into a commercial product)

    1. Re:GTD by Achromatic1978 · · Score: 1

      Find some software that emulates the GTD methodology. For the Mac, Daylight does a decent job

      And it starts at only $1500... not that I'm opposed to making money from software, but $1500 to organize my life != cheap.

    2. Re:GTD by Fishbulb · · Score: 1

      ... or just $189 for a single license...

  37. bugzilla by convolvatron · · Score: 1

    you need to write a front end to draw lines

    but it has a database backend that you can augment, has prioritization,
    dependencies, user assignment, completion estimates and completion dates

    it may suck, but it seems substantially more useful than the tools that were made
    for the purpose

  38. Simple To-Do List by CyberLife · · Score: 1

    A simple to-do list and lab notebooks. The trick with the to-do list is for the tasks to be small enough that you can reasonably do them quickly, and thus you never have a partially complete task.

  39. In our IT Section by Monkeedude1212 · · Score: 1

    Of 4 people managing about 1200 machines across Canada (yes, and I'm not exagerating) - we use this program called Track-It! by Numara.

    It does well enough for us, lets us assign different tasks to different technicians, give them different prioritees, expected completed dates, notes and all that nice stuff. The only thing it doesn't really do is sub-tasks. It does handle Attachments, Prioritization, and you can set it up to generate these projects based on incoming emails (emailing support@mycompany.com will generate a task for your technicians to do).

    However, I don't feel like thats the one for you. For about 4 months I worked with a company called Neosystems, and they have a project called iTrak . It sounds alot like what you are using for.

    At any given time, I need to be able to jump back to one of these items and pick up where I left off. CHECK ... for hierarchical subtasks, CHECK attachments CHECK, and prioritization CHECK. Ideally it would be a desktop app, but a locally-hostable web app CHECK would be okay. In some of these projects I may want to include proprietary information, which I really don't want floating out in the cloud outside of my control *

    *That last part, I'm not entirely sure of. From what I recall, they push their updates to all their clients at once, which makes it sound like the business is hosting the application. However, they're a relatively small company, with a great product. It was a real pleasure working on it, but sorting out AJAX bugs just got the better of me, I was fresh out of post secondary. I highly recommend checking them out, maybe giving them a call to see if their product will work for you.

  40. There's a Book for that by chromakey · · Score: 1

    You need to read this book:

    http://www.amazon.com/Management-System-Administrators-Thomas-Limoncelli/dp/0596007833/ref=sr_1_1?ie=UTF8&s=books&qid=1261000026&sr=8-1

    It's for systems administrators, but the rules apply across all jobs and even your personal life. It's helped me out immensely at the office.

  41. TaskJuggler? by benjamindees · · Score: 1

    Does anyone use TaskJuggler for project management? I've looked into it before and it's overkill for most of what I do but it seems to have an interesting approach so I'm interested to hear anyone's opinion on it.

    --
    "I assumed blithely that there were no elves out there in the darkness"
  42. ToDoList by Anonymous Coward · · Score: 1, Informative

    I'm partial to AbstractSpoon's ToDoList. It's a hierarchical todo list that supports priorities, notes, attachments, time tracking, etc. Freeware, to boot!

  43. IBM Clearcase/ClearQuest by whitedsepdivine · · Score: 0

    Clearcase is used for code repository, and clearquest can track tickets with code changes. Clearcase intergrates with both Visual Studio, and Eclispe. You can require code changes to associated with ticktes in clearquest.

    1. Re:IBM Clearcase/ClearQuest by Anonymous Coward · · Score: 0

      We use ClearCase and ClearQuest at my office too. I have no idea why though. It's slow, expensive, proprietary, and doesn't seem to do anything more than Trac/SVN.

    2. Re:IBM Clearcase/ClearQuest by whitedsepdivine · · Score: 0

      Clearcase and Clearquest are used for CMMI Level 5 programs, I dont know if Trac and SVN are though.

  44. Trac + SVN by LiteralMode · · Score: 1

    Trac + SVN on Apache. Does everything you've described and more. Works on Linux or Windows. Works fine on localhost, plus you can access if from anywhere with a web browser, should you so desire. Shouldn't take more than a couple hours to set up in entirety.

    1. Re:Trac + SVN by bibekpaudel · · Score: 1

      We use Trac+SVN too. But apart from that, we use a pastebin (for temporary text), an IRC server (ircd-hybrid) with a bot (gozerbot) for logging and other tasks. We use Trac with a lot of useful plugins like Calendar, blog, autocomplete, etc. Apart from that, I've worked (just tested and got a feel of) with OpenExchange, Open Atrium etc and think that they might prove to be useful tools in increasing productivity. I've been reading a lot about Redmine, and want to test it sometime soon. Same with Scrum techniques.

      --
      one man's constant is another man's variable.
    2. Re:Trac + SVN by Anonymous Coward · · Score: 0

      We use this combo at a large government agency, have it set up to track 30+ application development teams, risks, security issues. Both tools are super easy to set up, administer and use. We use a bunch of the Trac plugins to extend it, and use tortise svn to manage our local svn repositories. Makes my life as a PM easier.

  45. Anonymous Coward. by Anonymous Coward · · Score: 0

    A blank sheet of paper.

  46. Notepad! by Anonymous Coward · · Score: 0

    I'm completely serious. I hate bloatware.

  47. Task Coach by sporkenstien · · Score: 1

    I recently started using Task Coach http://www.taskcoach.org/ which is a GPL app. It has been good for me so far particularly in handling detailed tasks. I don't know how it would hold up to a project though. The features I use most are categories/sub categories and there is a timer that you can start/stop for a specific task. It also allows you to "complete" a task and reopen it if need be. Each task has a description box where you can denote where you left off. I find it handy so far, but I haven't really gone beyond basic usage.

  48. Trac works amazingly well by 101010_or_0x2A · · Score: 1

    and works across functional groups as well (http://trac.edgewall.org/). It is mainly geared towards software development efforts, and integrates very well with major version control systems. It also has an integrated bug-tracking system, wiki, and a host of plugins that allow for task-dependencies, project planning, binning tasks into specific milestones, setting time limits on sub-tasks, and in general everything you possibly want to do in a software development environment. In addition, you can create your own plugins, Gantt charts etc if so inclined. You mainly plan and execute projects through "tickets", which could be a task, bug, enhancement, whatever. The meta-data for each ticket can be customized, though the out-of-the-box implementation is pretty useful. And its open-source.

  49. Me too! by Seakip18 · · Score: 1

    I'd be interested in the overall answer here. I use Eclipse with a lot of additional standard addons (ECF, WTP, TPTP, etc) and would like to find something useful to use a task management that I can share with coworkers or work towards overall goals. I bet Eclipse has something for this already built in, but I'm just not using it properly.

    I'm contemplating a bugzilla setup since it looks like it integrates nicely, It might be overkill though and not fit your guidelines.

    Another tool I'm looking at is jazz concert that seems to include lots of tools for just what you are looking for. I haven't used it but if I get some time after the holidays, might test it out.

    --
    import system.cool.Sig;
  50. emacs org-mode by Anonymous Coward · · Score: 0

    I'm not an emacs user, but I make an exception for org-mode. It's text file based, so you're in control. One file or many, you decide. Easy to combine with revision control. Todo lists, schedule, links, free form notes. It's like an outliner with it's tree based structure, but more flexible. Check out the tutorials and screencasts for a taste: http://orgmode.org/worg/org-tutorials/index.php

  51. There's a Plug-In for that by peterofoz · · Score: 1

    Great question. Got me to thinking there must be an Eclipse or Firefox plugin for that. Found a few I'll have to check out now. MyLyn looks promising from IBM http://www.ibm.com/developerworks/java/library/j-mylyn1/ though it seems to more programming oriented than what you do.

    For FireFox, maybe Quick ToDo list https://addons.mozilla.org/en-US/firefox/addon/11386 or Time Tracker https://addons.mozilla.org/en-US/firefox/addon/1887

    Set up a quick Drupal http://www.drupal.org/ site with pages you can privately blog to as an online notebook. Use Time Tracker in Firefox to track time on each task page.

    I dunno - just made all this up.

  52. WordPress + Wiki by daha · · Score: 1

    I use a local instance of wordpress and a wiki to keep track of things. I use the blog to keep track of what I'm doing through the day with times and personal notes. I put the project/research notes, functional specs, and design specs into the wiki.

  53. taskfreak by Anonymous Coward · · Score: 0

    taskfreak

  54. Unfuddle by Anonymous Coward · · Score: 0

    Unfuddle is flexible enough for what you want. Web-based.

  55. I use by nametaken · · Score: 1

    Project2Manage.com

    Very straightforward.

  56. Anonymous Coward by Anonymous Coward · · Score: 0

    Confluence/Jira.

  57. Filemaker by Anonymous Coward · · Score: 0

    Probably not a very popular application with most of you folks but it finds a home in lots of design shops just for this purpose.

    Whenever I start new employment if it isn't already there I make sure it's purchased and start developing workflows from day one. Has never failed me, very flexible software and has just enough of a techy edge to satisfy my inner geek!

  58. Logging It by sugarmotor · · Score: 1

    I use loggingit.com -- been working at it for a year now. I find it really useful -- it's so simple!

    Check it out for yourself.

    Stephan

    --
    http://stephan.sugarmotor.org
  59. TUTOS by SLot · · Score: 1

    TUTOS: http://www.tutos.org/homepage/about.html

    # a calendar for users and groups
    # Groups / Teams
    # address manager for people, companies and departments
    # bug tracking system
    # product/project repository

            * with task management
            * with document management
            * with installation management
            * support of different roles
            * support of relations to other projects
    # mailboxes (imap/pop)
    # timetracking on projects, installations and bugs
    # Watchlists. Stay informed on changes on projects/bugs etc via email.

  60. PHProjekt by Fallen+Kell · · Score: 1

    Might be a little overkill, but should be able to do what you want. Take a look http://www.phprojekt.com/index.php?&newlang=eng

    --
    We were all warned a long time ago that MS products sucked, remember the Magic 8 Ball said, "Outlook not so good"
  61. mptw is awesome by Anonymous Coward · · Score: 0

    mptw works great for keeping track of everything imo.
    the full power of the stock tiddly wiki (and all plugins), plus adds fully cross-referenced tagging to each entry, which is a total breeze to use.

  62. The Brain by steeph · · Score: 1

    Try this, http://www.thebrain.com/, it's locally based, supports all that you mentioned. although you need to pay to be able to attach files. Excellent to keep track of task, documents, priorities, links with other projects. It's not something like MS project though, in the sense that it useful to estimate or keep track of time.

    1. Re:The Brain by bschorr · · Score: 1

      TheBrain is a really interesting UI also. Cool idea, great for mind mapping and seeing connection. You can spend a LOT of time putting information into it and maintaining it though. I suppose that's true of any project software but TheBrain is an app you could easily lose a day playing with without even realizing it.

      --
      -B-
  63. TaskTHIS by y0k4z3 · · Score: 1

    I did a lot of searching awhile back, and found I like TaskTHIS the most. Its simple yet versatile enough to do just what I need, without much overhead. You can add/edit notes to each task and reorder them as you wish. I've gotta check out these other ToDo List apps though, what a great post.

  64. OnStage free version by johann21 · · Score: 1

    OnStage free version http://www.onstageportal.com... Although I'm a one man team so my task list needs are not that complex.

  65. tasktwo.com by citab · · Score: 1

    TaskTwo is a very slick online project(and more) tracker. It's very well thought out and extremely intuitive interface.

    http://www.tasktwo.com/

  66. Basecamp by spectro · · Score: 1

    If you want to keep it simple, take a look at basecamp (www.basecamphq.com).

    --
    HTML is obsolete. It's time for a new, simpler and richer markup language.
  67. MSProject handles subprojects by Anonymous Coward · · Score: 0

    I'm confused as to why the OP doesn't want to use MSProject. He says that it requires a separate file per project, which is true, but you can create a Master project and insert subprojects, and so you can then see everything all at once!

    Personally I think a project management software is overkill for this guy's needs. Something like The Hit List on Mac would probably suit him just fine.

  68. B-Liner, Project and/or Outlook by meburke · · Score: 1

    Depending on the complexity of the project, I use B-Liner ( http://varatek.com/ ), Microsoft Project (or Primavera) and sometimes I just use Outlook.

    If you're going to use Outlook, I recommend a book from MS Press, "Take Back Your Life!" by Sally McGhee for the cool organizing hints she has in the first three chapters.

    I would like to download the code for project.net ( http://www.project.net/ ) and see if I can modify it for "Critical Chain" use. "Critical Chain" and "Necessary but not Sufficient" by Eli Goldratt ( http://www.goldratt.com/ ). You might like all of Goldratt's books. NBNS is a cool book, but the typos and bad editing bothered me. The ideas were inspiring.

    All-in-all, I prefer an app with Gantt/PERT diagrams so I can point to how far behind I am and tell people to, "Leave me alone so I can catch up."

    --
    "The mind works quicker than you think!"
  69. Retrospectiva by k33l0r · · Score: 2, Interesting

    You might want to have a look at Retrospectiva. It has ticketing, milestones/goals, code reviews, a wiki add-on, a blog add-on, and an Agile project management add-on. Plus you're free to develop your own add-ons. It's fully open source too...

  70. Re:redmine + by Moe+Taxes · · Score: 1

    It's a Ruby on Rails application so you really want a Linux server to run it on, but it's got everything.

    Project planning, file sharing, wiki, issue tracking, charts, calendars, email notifications, and plugins to do more.

    --
    It took a real world war to end the airplane's patent wars. - Fâché Rouge -
  71. Desktop switcher. by Anonymous Coward · · Score: 0

    I am not sure if you want project management or task management. For task manage I used a multiple desktop switcher. I currently have 6 desktops configured.
    The advantage is if I need to work on another task, I switch to another desktop. When I am done, I can switch back to the original desktop and have my
    work environment exactly where I left it. I can pick up where I left off almost immediately.
    The only requirement is that you have a machine with enough memory to handle all the applications that are opened at the same time.

  72. Getting things done. by DerekLyons · · Score: 1

    Try GTD. (You can also google for "GTD" and "Getting Things Done".)

    But the real trick is to keep your system lean and simple - you won't use it if it's complex.

    1. Re:Getting things done. by lobsterGun · · Score: 1

      I cannot agree more.

      A lone IT guy does not need software to keep himself on task. A Moleskin, lab notebook, or even a stack of notecards will do the job nicely and won't require training, spin up time, network connectivity, or electricity.

    2. Re:Getting things done. by DerekLyons · · Score: 1

      All too often the IT guy reaches for the geek flash solution without considering whether it's the right solution.

  73. Trac by AlXtreme · · Score: 1

    I've been using Trac for quite a while now, decent ticketing system for bugs & tasks combined with a wiki for everything else. Nice and simple.

    From what you mention most of your requirements can be filled with the default install. Only subtasks might be tricky depending on what you want exactly, as I haven't needed to set up a hierarchy of tasks myself. Maybe one of the plugins would do the trick. YMMV.

    --
    This sig is intentionally left blank
  74. Scrum-board by Anonymous Coward · · Score: 0

    Have you explored the low-tech options?
      It's amazing what you can do with a dedicated whiteboard and lots of post-its (make sure you get the super-sticky kind).

    And yes, I do have experience using it on single-person tams, and it's still really helpful.
    You obviously need to tailor the technique to your reality, but even if it in no way resembles scrum I think
    you will find the combination of excellent visualisation and direct-manipulation interfacxe very powerful.
    I used one swimlane for each project, each with one note per task, all in prioritised order within their lane.

    Separate (as columns the backlog) from the small subset you plan to actually do this iteration/week/whatever.
    Don't plan further than one or maximum two iterations, beyond that it will change too much to be useful.
    Move the task-notes across from one end of the board to the other as they progress from queued to complete,
    via whatever stages your process requires.

    Along with the clear picture of the situation it offers yourself, it is also great for getting others
    to understand just how much you have on your plate, without you whining about it.
    Use it actively in front of people when they come in with requests, putting up a new note,
    soliciting their opinion on where it belongs in the prioritized queue, and show how it pushes
    other things down the queue, and out of this iteration's work.

    If your notes keep hanging in the limbo of started but not progressing, you probably need to split up into smaller tasks.
    This will also improve estimation.

  75. OneNote by findoutmoretoday · · Score: 1

    I tried and liked OneNote,  integrates with Outlook tasks (and the rest of Office) etc.,  souple enough to generate formal documents like meeting reports,  allows to integrate a task list into a report. Has synchronisation possibilities between distributed version. But in the end I dropped it for a Wiki,  go figure.

    1. Re:OneNote by GeckoAddict · · Score: 1

      If you're the only one ever looking at the info, and it's just to keep you organized, one note (especially 2007-2010 versions) is great. As soon as you want to share it, a wiki/bug tracker is probably a better idea.

    2. Re:OneNote by findoutmoretoday · · Score: 1

      <quote>As soon as you want to share it, a wiki/bug tracker is probably a better idea.</quote>

      Sharing is not really a problem as OneNote allows multi-user edition and has synchronisation build in.  Maybe what I missed was Web Access.  Sitting on John Doe' PC I want to know the configuration parameters of some mail server or repair some package the same way I did 6 months before.

  76. Use a proper issue tracking system by dirkdodgers · · Score: 2, Informative

    http://en.wikipedia.org/wiki/Comparison_of_issue_tracking_systems

    You and your customers create issues describing what they want done. You estimate them. They prioritize them in the order they want them done. You track your time and status on each issue. You can add notes and artifacts to each issue so that you can pickup where you left off if priorities change.

    This might sound like a lot of extra work. Not only is it not a lot of work, it is hugely to your advantage in two ways:
    1. When the time comes, and it will, that whoever pays your bills wants you to justify your existence or justify why tasks are taking longer than they want, you can point them to this system and show exactly what you've done, where your time has went, and when priorities and requirements have changed.

    2. When you're ready to move onto a larger company, having personally been responsible for rolling out and implementing an issue tracking system is a nice accomplishment to put on your resume.

  77. sharepoint + scripts + workflows by Jorgandar · · Score: 1

    In my company i don't work in the IT department, so i'm limited by whatever IT gives me. My department needed a similar system to track projects, tasks, milestones, and certain metrics, and give visibility to the rest of the org. We have sharepoint in our corporate environment, so i used sharepoint to do most of the work. Project plans in MSProj are stored in eRoom (because we have to work with external contractors) and pulled via weekly script I wrote and placed on to sharepoint lists. That's the only "custom" part of the system. From there, weekly workflows in sharepoint run automatically to process the lists and send data where it needs to go, report errors or problems, and obtain necessary approvals. It may not be an "off the shelf" solution, but it's custom to our precise business needs. It was also really easy to build. Sharepoint workflows can do just about anything and you don't need a computer science degree to understand them.

    I find that the software/technology isn't the limiting factor anymore. It's usually the people and business processes that lag far behind the technology and are usually the largest barriers to making things more efficient. I spent way more time convincing the decision makers and slowly edging people towards a sustainable process than i did building the system.

    1. Re:sharepoint + scripts + workflows by Anonymous Coward · · Score: 0

      Oh my GOD can I ever agree with you on that.

      Overall I like sharepoint alot for project tracking etc, if you use MS office products it's worth using for the integration alone and as the poster said workflows are easy to setup (plus alerts, RSS, outlook, excel and access integration).

      It's a great product that isn't used as much as it could be, getting people to use the system is the hardest part

  78. Trac & Subversion by 1shooter · · Score: 1

    Trac with Subversion on the back end. The built in wiki is right handy and there are lots of nice plugins help round it out.

    --
    6F 9E A9 1E 96 9F 74 27 ED B8 81 6D 0C 4E 1E 78
    My other Sig is a 229.
  79. Emacs + Org mode FTW by Anonymous Coward · · Score: 0

    Emacs org mode is hierarchical todo list on steroids. You can run a significant amount of work from it.

  80. Could make something rather quickly by HikingStick · · Score: 1

    You'll probably spend more time reviewing the suggestions and comments that appear here than it would take for you to whip something together (since you mentioned that you code).

    I went through the same thing about 18 months ago when I became the sole IT guy at a new employer. While there likely were tons of available tools out there, I spent about a half hour throwing together a simple task tracker in Access. My development skills are very limited. My database does not have subtasks, but that would be just like an order details subform (and associated table) in an orders/inventory database (I think there's a template with that logic included with Access, or it is in the wizard). It's nothing fancy, but it let me quickly log all tasks, and allowed for easy reporting to the boss man.

    --
    I use irony whenever I can, but my shirts are still wrinkled...
  81. Agile / Scrum better than RUP / Waterfall for SW by lamapper · · Score: 0, Offtopic

    Ever since I learned about Agile/Scrum, I can not imagine a successful Software development company preferring either MS Project or Open Work Bench, it just does not make sense.

    Of course many companies do not do Agile/Scrum correct. Even more do not maintain a sustainable velocity in order not to burn out their staff.

    Joel on Software use to blog about KISS, yes, Keeping it Simple S------, you can use whatever word that begins with "S" for the second word. He had a very simple spreadsheet that would let you very rapidly work up your Tasks, Projects and plan the big picture. It was extremely effective and very, very fast.

    The real joke, and I have been on a number of these, are projects where you are the sole developer, tester, etc... for all the work, yet your Mgr still requires you to put all your information into a project schedule program (I have used most of them even Primavera...) so that your Manager can email a copy to his Manager (none of who will ever look at it). When a project like that does NOT roll up into anything else, Project Management software is way over kill.

    Not sure if Joel on Software still keeps that blog post up as they have software that they push for others to buy these days, but it made a heck of allot of sense.

    So a simple spreadsheet (OOo Calc, Excel, heck even VPPlanner or SuperCalc would work, if anyone still uses those, awww VPPlanner's Dimensional Spreadsheets (think pivot tables back in the old DOS days and you get it) would work) would be what I would recommend for you to plan your task/projects big picture. And straight to Agile/Scrum from there, so no MS Project, Openwork Bench or P3 would be needed.

    For Agile/Scrum you could use any "white-board like tool" (there are many of these) that would let you collaborate in real time together online. This information could be copy/pasted into OpenOffice.org Writer if you wanted, with graphics, links, code snippets everything and you would not need any software. Tie it in with a Wiki page and you have a very inexpensive Share Point. I started copy/pasting anything and everything into OOo Writer a couple of years back and have never looked back. It was funny, because MS started pushing Share Point junk and I thought, wow, I am already doing that now.

    There was a small hic-up with the OOo 2.5 upgrade that was fully worked out and eliminated by OOo Writer v. 3.0.0 and above. So my method would be:

    Plan with Spreadsheet

    Create a master file in OOo Writer (v. 3.0.0 and above), either outright copy images (or links to images, databases, wikis, etc) into this file.

    Implement Agile/Scrum correctly

    Arrive at a sustainable velocity and prevent anyone, esp upper management from screwing the pooch by trying to artificially inflate the velocity.

    Keep my developers, testers happy and productive, publish frequently and publish often. And thanks to a lower turnover of staff, develop superior products as compared to my competitors who allow non-programming Mgrs to push their people to death.

    You have not developed a pair until you have had to tell a Director, Vice President, President or CEO that they can not have their way and here is why, once shown the facts, thank you and give you a raise for doing your job effectively.

    Hint to all: Does your Human Resources monitor Turn-over under specific managers, its the most over looked metric that will identify poor performing Managers and get them the training that will prevent them from ruining their group, other groups and valuable employees for the company. Especially if they have calculated what it costs to on board an employee, as every time a poor manager churns through an employee, that should be viewed as a negative cost on their part towards the productivity of their group and the company. While many type A Managers get into Management for the wrong reasons (anything other than developing people while maximizing profit to the company applies here) and no one bothers to h

    --
    Is your Internet Throttled? Install DD-Wrt, OpenWRT or Tomato to learn the truth! Google: 1Gbps/1Gbps: 5 Communities
  82. A large whiteboard with post-it notes by Anonymous Coward · · Score: 0

    So everyone else gets a good view of what you are doing. Has the advantage of making you look busy.

  83. Why don't you try Agilefant by Bocconcini · · Score: 1

    Why don't you give Agilefant 2.0 alpha a try?

    It's a FOSS tool designed to solve just the problem you have and it has most of the features you need, except file attachments, which aren't there (at least just yet). Currently Agilefant lacks some of the customization options commercial software like VersionOne or Rally have, but many of our users have been quite happy with the current functionality.

    Agilefant handles multiple product, projects and iterations simultaneously with ease. In addition to normal backlog lists, it has a personal job queue for each user so you can see what you were planning to do next. If you enter your effort estimates for tasks, Agilefant will calculate how much work on average you have planned for the few next weeks.

    Agilefant runs on Tomcat and MySQL and is really easy to install.

    Disclaimer: I'm a former Agilefant developer and currently working on a project very close to Agilefant development.

  84. AceProject by Anonymous Coward · · Score: 0

    It might be worth looking into. The customizability it offers is a nice touch. :)

  85. Open Workbench by Anonymous Coward · · Score: 0

    This is a product which used to be project workbench for windows which does everything a project manager needs it to do.

    It is windows only and is not a web application but for a real project plan is tough to beat.

    http://www.openworkbench.org/index.php

  86. Omnioutliner or Jira by Gribflex · · Score: 1

    At home (on my mac) I use omnioutliner. I love it, and it perfectly describes what you are looking for.
    I was unable to find an equivalent on windows though.

    At work, we used clearquest for a long time. A while back, my company did a big internal search for something different. We evaluated about 5 different tools, and eventually settled on Jira. I absolutely love it. I'd suggest taking a look at that tool.
    (Note: We still use Clearquest for core dev, but added Jira for internal tools.)

  87. Admit it. by Anonymous Coward · · Score: 0

    [...]so what do you guys (gals) use to address this?

    Admit it. This was just an excuse to get the "gals" who read slashdot to respond to you. I can smell pickup lines 1024 IP addresses away.

  88. Tasktop by bastia · · Score: 1

    You may want to look into Tasktop. You can connect the task list to one or more task system back ends or just use local tasks. The advantage of Tasktop is that it can track context for each task. That way, when you want to return to a task that you haven't touched in two weeks, restoring the task in Tasktop can get you right back to the web pages, e-mails, etc. that you were accessing while working on the task last time. It also has integration with Eclipse if you do your development in Eclipse.

    1. Re:Tasktop by Anonymous Coward · · Score: 0

      I agree, Tasktop is very nice.

  89. For Client/Project tracking for invoicing purposes by meadandale · · Score: 1

    I use this: http://www.myclientspot.com/

    Full Disclosure:a friend of mine built the application and runs the site but I'm a client and happily pay my $15/month. It's made my time tracking for managing tasks for multiple clients very easy and makes generating timesheets for quickbooks in order to do invoicing very easy.

  90. Alliance Collaborator by cashmr · · Score: 1

    try Alliance Collaborator: http://www.thoughtrealm.com/ While it is a hosted solution it does not use a browser or any web stack so does not have any of those security issues. There is a small 4meg download to install the secure client (windows only for now). You can have multiple projects, tasks, discussions etc. open at the same time and it even allows you to track time at a task level. Free to try.

    1. Re:Alliance Collaborator by jturpin1 · · Score: 1

      Collaborator is fantastic! We at River City Bank are using it this year to coordinate our inter-company compliance testing. It is fast, reliable, and enables us to track the progress of our partners without worrying about information leakage (The security is rock solid!) Anyone looking for a secure task management product should definitely check out Collaborator.

  91. Two Suggestions by SparkleMotion88 · · Score: 1
    I've had this problem at two distinct times in the past and both times I wrote some simple programs to help:
    • I always had trouble keeping track of my home maintenance tasks, so I wrote this little program. It allows you to create hierarchical tasks. Tasks are prioritized by due date. Attachments aren't supported, but you can put arbitrary text in each task, so I suppose you could include links to files/directories on your machine. The program works as a standalone client or in a client/server configuration.
    • At work, I typically had several open tasks, so I built a custom application to solve this problem as well. I can't share this one with you, but I will share that developing this program was well worth the effort. The primary benefit to developing the system yourself is that you can integrate it with your revision control system, issue tracking system, time charging system, etc.
    1. Re:Two Suggestions by benjamindees · · Score: 1

      Hierarchy is absolutely essential for tasks that have no budget and no due date, such as home repairs. I found that the to-do list in KOrganizer is a surprisingly simple and flexible way to manage hierarchical tasks. I just wish it could handle shared dependencies.

      --
      "I assumed blithely that there were no elves out there in the darkness"
  92. Try Task Coach by clustermonkey · · Score: 1

    "Task Coach is a simple open source todo manager to manage personal tasks and todo lists. It grew out of Frank's frustration that well-known task managers, such as those provided with Outlook or Lotus Notes, do not provide facilities for composite tasks. Often, tasks and other things todo consist of several activities. Task Coach is designed to deal with composite tasks."

    http://www.taskcoach.org/

    It's open source (GPL v3), runs on Linux, Mac, or Windows, is desktop-based (not web-based), and comes in a variety of different languages . It even has some useful features for your situation, like the ability to track the amount of time spent on any task or subtask. I've used it for a while and found it to be easy to use and very helpful.

  93. Pivotal Tracker! by Anonymous Coward · · Score: 0

    Pivotal is freakin' awesome. Easy to manage stories and priorities, and our customers love it too.

  94. ToDoList by Abstract Spoon by Anonymous Coward · · Score: 0

    I use "ToDoList" http://www.abstractspoon.com/tdl_resources.html . It's a nice desktop app with tasks broken down into subtasks. You can also have multiple task lists to keep things organized.

    Tasks can be given priorities, a record of how much time has been spent, a time estimate (to calculate % completed).

    Tasks are displayed in a tree structure that can be expanded/collapsed to keep everything readable.

    Tasks can also have attachements and comments.

    Task lists are stored as .xml as well, so easy to share data with other apps.

    It's released under an Eclipse Public License, whatever that is.

  95. TREC or unfuddle by exa · · Score: 1

    Please read the title =)

    --
    --exa--
    1. Re:TREC or unfuddle by exa · · Score: 1

      oh shit now i know i'm sleepy =) Meant TRAC as suggested in another post. Really, web based stuff is the best bet. Who in his right mind would use a stupid windows program for that? *shudder*

      --
      --exa--
  96. TASKey by Anonymous Coward · · Score: 0

    Could check out TASKey (http://taskey.com/) -- not the prettiest, but hits all your requirements (they push the online version, but they offer a locally installable one)

  97. You're (almost) looking for Hiveminder by aibob · · Score: 1

    I think what you're looking for - with one exception - is Hiveminder.
    I've been using it for a little over a year - the free version is good and the Pro version is (if I remember correctly) $30 / year. It supports:
    Task dependencies - so if you can't do task B until A is done, it will (by default) hide task B.
    Task priorities
    Due dates
    You can add comments to each task, describing where you are at as you go
    The pro version supports up to 500 Mb of attachments

    Other things I really like:
    It is also collaborative, so others can assign you tasks (even over e-mail in the pro version)
    It supports a "hide until" date - so you can ignore some tasks for a few days while you concentrate on others
    Recurring tasks

    The downside is that it is an online service, not a desktop app or locally hostable web application. Whether that is a deal-killer will depend on your needs and level of paranoia, but the pro version does allow everything to be done over ssl.

    (Just a happy customer, btw - not affiliated in any way with the company)

  98. SharePoint by networkzombie · · Score: 1

    I use SharePoint. It schedules, tracks, and prioritizes all activities for and between employees. It also has decent security, good attachment options, good version control, but weak document repository controls, like distribution. I like that it generates nice management reports. It is lacking at integrating with outlook and should have a better alert/email system, but it is easy to setup with TLS which makes it accessible.

  99. Natara Bonsai by dougsyo · · Score: 1

    I use Natara Bonsai - Windows version, but there's also versions for Windows Mobile (touch or smartphone) and Palm.

  100. TaskMerlin by Anonymous Coward · · Score: 0

    I recently started using TaskMerlin http://www.taskmerlin.com/ It is small, and point and click simple, but does what I need it to do.

  101. Things I've used in the past: by SanityInAnarchy · · Score: 1

    Ditz for per-project tracking. It just sits there in your repository (which you should have). I used Git for a repository. This meant that the change that fixed a problem would also close the bug, making things much more closely tied than something like Trac could hope to be. (Ever wanted to know which branch still has a given bug open? Now you can.)

    I've also used Ktimetracker, back when it was called Karm, to track billable hours. The advantage of a GUI/desktop time tracker, in addition to being KDE-based, is that it can do things like notice which desktop I'm on, notice when I become idle, and punchin/punchout with a global keystroke -- these kinds of things are more difficult (though not impossible) with a tool closer to Ditz.

    I have not, however, used both of these at the same time.

    --
    Don't thank God, thank a doctor!
  102. Can I get back to you on that? by blair1q · · Score: 1

    I'll take care of your question right after I get some post-its so I can make a note to remind me to deal with this.

  103. Haven't used it personally but... by Billy+the+Mountain · · Score: 1

    Today I saw a video presentation of a new product called Firefly by ActiveState (The folks that publish a popular Win32 perl). Not FOSS, in fact, they host the whole thing on their server. At least there's nothing to install. You can get a free account and set up projects but if you want to set up a private project (i.e. one that's only accessible to your group) you'll need to pay. They cater to many development methodologies. Also they allow you to use a couple of choices for version control--Mercurial and Subversion. It includes a ticketing system and a feature that allows you to see what code changes were done in the fixing of an issue. http://www.activestate.com/ I think it's usable.

    --
    That was the turning point of my life--I went from negative zero to positive zero.
  104. SharePoint by Halotron1 · · Score: 1

    We use Microsoft's SharePoint where I work.

    Pretty easy to set up lists and views to be able to flip / flop your data for different groups.

    May not be well suited to the heirarchical tasks issue, but it was an easy win for us here b/c we were already using it to search documents on our domain, and we had a mess of users sending around excel spreadsheets as project tracking.

  105. Lucy in the Sky with Diamonds, dude. by GPLDAN · · Score: 2, Funny

    Here's a novel approach:

    Take massive quantities of LSD, combined with strobe light therapy, aka MK Ultra stuff - until you develop Dissociative Identify Disorder aka Sybil Effect and then assign each one of your personalities a non-competing task. Note: you may have to go Memento on this, and write the tasks on your body for the next personality to see.

    What you should find is that you cycle personalities often enough to load balance the work properly. Take Thorzine as needed to adjust timing.

    I think you will find that.... errerggshdgs... wait, what? Ignore that advice!

  106. Everyone? by Captian_Korrecktor · · Score: 1

    Everyone uses their brain.

    --
    You're welcome, have a nice day.
  107. Trac = Bugzilla and Wiki by rysiek · · Score: 5, Interesting

    Trac is a Bugzilla, Wiki, and then some - plus it has thousands of plugins. Also easy to administer and manage. Great tool, I use it for many projects.

    1. Re:Trac = Bugzilla and Wiki by Khelder · · Score: 1

      I like trac a lot for small projects, but for tracking lots of bugs I find its search interface really frustrating after being used to the flexibility of Bugzilla (esp. for searches). A project I was on used Bugzilla for bugs, and trac for everything else (with its tickets as internal to-do items), and that worked really well.

  108. MindJet Manager by Anonymous Coward · · Score: 0

    It allows for linking of files in any order you want as well as dates, tasks etc. It's very flexible and you can structure the data any way you like. They have a trial version on there site if you want to give it a go!.

  109. Trac works well, trac-hacks makes it better by rsborg · · Score: 1

    Don't forget trac hacks.... it makes the vanilla trac actually usable (ie, stored user logins, user-defined custom fields, you name it).

    --
    Make sure everyone's vote counts: Verified Voting
  110. Tranglos KeyNote (free/open) by johnallengreen · · Score: 1

    I've been using Tranglos KeyNote for exactly that for many years, for dozens of projects. Having searchable, rich text documents arranged in tabs and trees seems about the only way to go. Of course, issue trackers and shared to-do lists would be an entirely different question. KeyNote is just for my own notes and lists. I have it open in a second monitor all day everyday.

  111. Try RT? by Bazman · · Score: 1

    Don't go for a single user solution. The fact that you are spending so much time managing your tasks tells me that it's nearly time your group got another one of you. And then you need a task management system that scales to more than one techie.

    We use RT. Everything I and my two techies do gets logged into RT. Sometimes these are tickets from users, sometimes they are things we've put in (systems work). You can have priorities, due dates, assign tickets to techies, etc etc etc.

    I don't think it has the hierarchical concept where you might break up a task like "Get Fred a new PC" into "Spec PC : Buy PC : Install PC : Setup OS" or whatever, but hmmm maybe it does... I think you can have tasks dependent on other tasks and so forth... Check it out.

    RequestTracker, RT, from BestPractical.

    And it's open source and written in perl.

    1. Re:Try RT? by deniable · · Score: 1

      RT does hierarchies. You can use parent/child or dependencies. We've started using 3.8 and it can even use Graphviz to draw pretty graphs showing the hierarchy and status.

  112. ToDoList by Anonymous Coward · · Score: 0

    I'm surprised no one has mentioned ToDoList, at http://www.codeproject.com/KB/applications/todolist2.aspx. Hierarchical tasks, attachments, priorities, plus mroe, in a desktop app.

  113. Post-it by heidaro · · Score: 1

    Post-it notes and a big wall. They just win. Make headings with A-4 papers and then arrange the post-it notes chronologically.

  114. taskwarrior.org by beckbeck · · Score: 1

    taskwarrior.org. It's a CLI task manager, OSS, lots of platforms, lots of features. Doesn't get in the way.

    Standard part of Fedora core 10, 11. Cygwin 15.

  115. Google Wave maybe? by DeXimE · · Score: 1

    Isn't this something Google Wave would be perfect for once it's fully operational? Just create a wave for each project / todo etc. Replay function being nice to track back stuff. I know I myself will try for sure :)

  116. Axosoft Ontime by JoeSchmoe007 · · Score: 1

    This is what I use: http://www.axosoft.com/ontime

    Windows and web client are available. Can be hosted completely within your environment. Free trial and free permanent license for 1 user (Express version). Much more details and how-to videos on their website

    1. Re:Axosoft Ontime by JoeSchmoe007 · · Score: 1

      TO clarify a bit: this is more of a Wiki and bug tracking, project management features are less developed

  117. Mantis+WorkLenz by fmertz · · Score: 1

    We use Mantis for bugs, and we've integrated that with WorkLenz, a PPM tool. WorkLenz has a fairly robust taxonomy capability that can mirror Mantis pretty well. It does Agile as well as waterfall, all within the same taxonomy.

  118. Roll your own by jyx · · Score: 1

    Dude, just knock up your own little application.

    If its just for you and one or two others, Access (boo hiss) is your friend here. Ive found a PROJECT(or system)->TASK->HOURS table structure works out well and because its Access you can pretty much bolt on the extra bits as required.

    tip: Don't forget to include a field in the TASKS table for the not just the client, but the client area. That way, at the end of the year or at review time you can show exactly where all your man power costs are going.

    Yes Access is the bane of my existence from an existing system support role, but it *does* excel at these sort of small quick and dirty systems. It also works well as long as you design it properly - plus, you can move the back end to a real DB after a couple of years

  119. MonkeyGTD by Anonymous Coward · · Score: 0

    It's tiddlywiki modified to acts as a GTD organizer: one page of html and java.

  120. I agree by tobiah · · Score: 1

    There are no ideal solutions yet. Although there are an unbelievable number of non-ideal ones available.

    --
    "The ability to delude yourself may be an important survival tool" - Jane Wagner -
  121. My current system by AnthonyA7 · · Score: 1
    New project:

    mkdir ~/proj/$NEWPROJECT

    Work on project:

    cd ~/proj/$WHATEVER ; vi $SOMEFILE

    Tasklist:

    ls -ltr ls -ltcr

    Effectiveness: Crap.

  122. Ego by Sleen · · Score: 1

    Its actually a cool job. And this is before you get burnt so enjoy it and the optimism your question contains.

    In a small company anything that plugs in means you are a bitch. Get some fucking standards, boy. Don't touch the cellphones, pdas and certainly anything that is not company property.

    This is your problem and close out everything else and read this.

    You must accomplish something. Not the stuff on the lists, something you can take with you otherwise you are wasting your time. All these change orders whether from a skirt or tie can do is fuck you and prevent you from accomplishing projects. This causes a very typical asocialization and detachment of IT people though with a simple extension of context, it can be remedied. Its not worth finding out the hard way like most people do after getting screwed that everyone involved needs a plan and needs structure. Your evaluations will be SHIT at the end of the year and will continue to be SHIT not because you are not valuable trustworthy or smart, but the big picture things never get done or maybe its the proposals. All the change orders and short term requests that you at the terminus can't manage - this is the futility of your question - will keep you from accomplishing anything.

    Adding software to ENHANCE THE ENCODING OF YOUR OBLIGATIONS is the LAST thing you want right now in this flexible environment. Its fun to be useful and some personality types need it like smoking a cigarette. And others will exploit this till your ears produce hairs.

    What you need to do is figure out how to get a raise or how to get a much better job and for this you need cred. Being a bitch will never move you forward. The list of things you succeed and fail at in your job - this should come from your supervisor, or you make them together. If they are not agreed upon, that is disadvantaged position. At review you are wide open to get hit with demerits and if you don't have all that and more to prove what the f^%$ random stuff you have been doing, you get talked out of a raise.

    So the issue is not what goes on the list - if you are smart you will put everything on the list, but who has control and what momentum you can build with your accomplishments.

    Some additional advice is to either work through a supervisor who mediates work requests, or always have a team setup to plan long term objectives. Doing something long term for one person can cause consistent collisions. And make sure all your work and role is throughly advertized to every person in the organization. If they don't do it, then bring it up in every conversation. If someone tells you not to, alarms go off and you are designed to get screwed. For example, being hired in the middle of a system civil war.

    You individually, morally, have to be ready to accept big responsibilities and set aside being a bitch. And if you will make that shift and take on riskier projects that require more investment and 'ownership' of the project then be damn well sure there is a reward involved.

    The question of how you manage that stuff is not in a tool, it should come from your ego. Don't get involved with small time shit unless she is really cute, or it is really worth your while. Be studied, have prepared responses to common questions and have some dignity. Its not an accident you know answers to questions and have talent to solve problems.

    It might seem cute at first that anyone in the office can bring you a problem. But can you bring a problem to anyone else? Why is that? The degree of bitch in your equilibrium with these order generators is inversely proportional to your individual gain. It means you don't exist yet because your bitch to everyone means you are spread out in the social space and proximal and equidistant to everyone. Your objective as a sapient and sentient being is always to improve your standing in this network. So your first move is to create some space and occupy that space and make the path to you assymmetric. How? Pick your topology.

  123. Text files and wiki by WizzardX · · Score: 1

    In my opinion, the easiest type of TODO list to manage and edit, is one stored in a text file, rather than having to go through GUIs to edit details or move things around, save backup versions, etc.

    When I get some new task, I'll quickly add a new task entry to the top of my main todos text file. I'll either complete them quickly (and remove from the top of the text file), or later I'll organize things and integrate into my TODO wiki articles, which I keep organized into sections (in order of priority, by date, recurring, low priority, and randomly split some low priority things off into other articles). This part is necessary, because massive TODO.txt files get hard to manage, and wikis are much nicer to browse and read TODOs in, and keep things organized, even if they're harder to edit than a text file.

    For major wiki TODO updates, I'll copy the article back into a text file, move parts around, edit, etc, and then save them back into the wiki. This also has the advantage that you can save your text file during extensive editing, rather than saving a lot of temporary versions in the wiki, or risking losing your work if the browser closes unexpectedly.

    For coding projects, each has it's own TODO.txt file, rather than being stored on the wiki (the wiki would have more detail on overall tasks, if it's a complicated project). The project itself would be listed in the prioritized section on the TODOs wiki page (do some work on project foo). The projects themselves and their TODO.txt files, are managed via git revision control.

    I've tried several different TODO and task-tracking systems in the past, and I've found them all to be much more complicated, or limited in various ways, compared to using a text editor to take down and manage tasks in a free-form way, combined with wikis for keeping larger task lists organized.

  124. We use ConnectWise by gemada · · Score: 1

    www.connectwise.com

  125. all in one place by amanamac · · Score: 1

    I use http://www.mindmapper.com/ to quickly capture topics and associated tasked and info. If I need to schedule, resource, or cost, just use the drop downs to append info. If I need to put it into MS Project, just export. It also does simple outlines as well as PowerPoint. The best part is that I can add topics and then drag them into the appropriate order at any time; no having to think of order while capturing info.

  126. assembla.com by fishing · · Score: 1

    www.assembla.com

    It's a monthly-paid service, available in a fully-functional free-for-individuals-with-a-few-projects mode.

  127. DevTrack by Anonymous Coward · · Score: 0

    DevTrack is what we use. It gets the job done pretty well, but can be slow at times.

  128. TaskFreak! definitely. by burnin1965 · · Score: 2, Informative

    TaskFreak!

    - project/task list all on one screen CHECK
    - a Task List on steroids CHECK
    - hierarchical subtasks (not 100% sure on this feature in TaskFreak!)
    - attachments CHECK
    - prioritization CHECK
    - a locally-hostable web app CHECK

    Not sure how secure TaskFreak! is for public internet access but it is multi-user with passwords and permissions.

  129. MS Onenote by fast+turtle · · Score: 2, Informative

    Big Question: Why aren't you using the Outlook Journal to at least track projects? It can link all of the information (messages, tasks and files) into a single location. Very handy and you've already got it.

      Another option that will work nicely is Onenote by MS. It's now part of Office and expands on the Outlook Journal capabilities. It uses tabs to keep things organized, you can add pages as needed, link in other documents such as research information, web links and maybe track emails like the Outlook Journal. It also has a shared notebook feature that's for networks and the best thing is, you might be able to convince the boss to get a copy since it's fairly cheap from your normal office super store. I've only been using it for 6 weeks now and it's already become the must have tool for me. Can't say how well it'll work for you but worth giving it a try

    --
    Mod me up/Mod me down: I wont frown as I've no crown
  130. Do it in your head and keep a Journal by Zorlon · · Score: 1

    If you are a one man IT shop then you can control your own work flow. Keep cryptic notes and todo lists in notebook in a journal style. File emails in different folders. It is funny but it works like a dynamic priority system. The hot projects will pop up any you will not have trouble remembering what to do. The repetative housecleaning tasks are good to do when you get tired of the 10 other things you need to do. One of the most rewarding things is going back through your notebook and cross of completed tasks. If you are good and can produce a lot of results then the management will not try to impose a "Time Management" system on you.

    --
    - Things are the way they are because they're coded that way -
  131. Clarizen by dbrez8 · · Score: 1

    At my place of work (also a small business), we use a cloud based solution called Clarizen. It's highly functional and easy to use. It's also less expensive than most competitors. We tried MS project and had similar results where it caused more trouble than the benefits it produced. I know you didn't want cloud but my reasoning was that if this company was to leak proprietary info in any way, they would go down in flames. Also they agreed to sign an NDA with us so there are legal ramifications of doing so as well. I'd reconsider the cloud if I were you. Many of these solutions provide trials so you can check it out before you buy and it will be less time for you to manage the infrastructure as well since you are a one-man band over there.

  132. unfuddle and basecamp by Anonymous Coward · · Score: 0

    unfuddle.com - it has everything you could ask for, a free version that allows up to ten users, a SVN repository, task creation, project creation, whiteboards, messaging system and milestone. One of my clients turned me on to it since it is what they used previously. Prior to that we always used Basecamp which excels in the communication but is a little light on task milestone leveraging.

  133. OneNote by Anonymous Coward · · Score: 0

    If you've got MS Office, try OneNote.
    http://office.microsoft.com/en-us/onenote/default.aspx

  134. Re:Request Tracker by nhytefall · · Score: 1

    Works best if you have to integrate internal and external communication with clients.

    dotProject is the better option if you, based on the question, are wanting to be more project management based.

    Or, at the risk of alerting the /. police, Microsoft Project does all this, and more... and correctly.

    --
    0100010001101001011001 0100100000011010010110 1110001000000110000100 1000000110011001101001 0111001001100101
  135. In my experience... by Anonymous Coward · · Score: 0

    Collabtive is a pretty good open source project management system, but honestly, this is the kind of thing Google Wave was made for. I'm using it for project management with clients and it's been a godsend. It's flexible, powerful, and always available to me. You can mark up waves however fits your style, add files or notes, include others, whatever.

  136. Sign of the times by Anonymous Coward · · Score: 0

    Thanks for I(C)T to mop up all the people that McDonalds could no longer accommodate ...

    Normally, given a brain cell or two to spare, it would work as follows:
    - start with pencil and paper (an unbeatable combination)
    - no programming skills whatsoever -> MS Excel is more than adequate for project tracking (provided you have a basic understanding of PM)
    - sat through programming 101 (remember, all that 'algorithms and data structures' stuff -> use any RDBMS and create your own SQL scripts
    - can program -> fscking roll your own, it's less difficult than you think.

    IT these days seems to be crowded with 'experts' who spend day in day out learning products by heart. Where do they grow these people???

  137. I just by dos4who · · Score: 1

    ...wait until my boss starts nagging me about something... then, I know it's time to think about getting to it...

    --
    "Yes, I have a Disaster Recovery Plan. It's called my Resume"
  138. Dont need any of that stuff by Anonymous Coward · · Score: 0

    I just rely on my excellent memory. And as I recall I never have any bugs in the code I write.

  139. Salvation is in the method (GTD) by tamnir · · Score: 4, Informative

    There was a similar comment posted, but it lacked explanations and has not been modded up yet, so let me go into more details.

    Your current task management solution does not work so well, and you are looking for a tool that, you hope, will automagically make everything work for you. Let me tell you from experience: this won't happen. You may get a small boost at first, when using a new shinny "todo list on steroids", but it does not come from the tool: it just comes from your increased motivation. And when the novelty wears off, you will find yourself facing the same problems as before, blame the tool again and start looking for a new one. Rinse, repeat...

    So, rather than looking for a technical solution to your problem, you first need to find a better task management method. And as a previous poster wrote:

    1) Read the book "Getting Things Done" (GTD) by David Allen.

    2) There is no 2). The GTD method works very well with just pen and paper, and you can probably implement it with the tools you are currently using.

    Once you are familiar with the GTD method, you may start looking for some GTD specific tool. In that case, I suggest OmniFocus. I reviewed many such tools, but I think OmniFocus is the one that is truest to the method. In particular, it is very important to be able to easily turn a task into a project when you process your inbox. And OmniFocus makes it the easiest: you just drag and drop the task to the project sidebar. All other software make you click extra buttons, input the project title again, and this extra clutter just gets in the way of a smooth inbox processing. OmniFocus is also an iPhone application, that can sync with its desktop counter-part, so you can have access to your GTD system anywhere. Only issue: the desktop version is unfortunately Mac only.

    --
    I code, therefore I am.
    1. Re:Salvation is in the method (GTD) by Beetle+B. · · Score: 2, Insightful

      Once you are familiar with the GTD method, you may start looking for some GTD specific tool

      A warning especially for the Slashdot crowd: GTD will make you itch and itch for optimizing your GTD workflow. Resist the temptation, no matter how strong the itch. Too many technical oriented folks keep trying to improve their software GTD tools (lots of scripts, gluing stuff together, writing your own GTD app for scratch, etc), and the end result is they get little done, because they keep either avoiding GTD until they build the optimal solution (almost never), or they waste too much time constructing that solution rather than, you know, getting things done.

      Just start with some GTD tool out there, start "getting stuff done", and after you get used to it, slowly work through the process of improving it. I use Tracks, which runs on Ruby on Rails and your browser + AJAX is the interface. I'm now thinking of switching to an Org mode solution. Tracks is even missing stuff that is "important" in GTD (no someday/maybe, no agendas, no way to have "waiting for", etc). But it's good enough to get started.

      Lots of software for GTD out there now. Don't try to evaluate all (or even most). My only advice when picking one is that you pick one that makes it easy for you to transfer all your data from that tool to another one you may choose to switch to later on. Although even that may not be a biggie: When switching to Org mode on a test basis, it wasn't too much work just to copy all the stuff manually.

      Another reason to do the above is that almost no one's GTD workflow mirrors the one in the book perfectly. You'll find that deviating a bit from it in certain ways will make you work better. You won't know what your ideal workflow is until you've been trying GTD for a while (and begin to notice headaches created by whatever tools you're using). So if you insist on starting off by building your own tool, you'll soon realize that your tool has irritating flaws, and you'll have to recode a lot of things.

      Oh, and get that filing cabinet. It's unbelievably handy even if you don't follow GTD. If you want to save money, you may find a good enough one in a garage sale. I got mine from a store run by Habitat for Humanity.

      --
      Beetle B.
  140. Trac by bbasgen · · Score: 1

    This is a tough question because most task management tools are geared towards collaboration. Since you are one person, I don't know of anything geared towards your situation. Trac may be a reasonable fit for you -- it does task and project tracking, it is open source, but of course it is geared towards a larger operation.

  141. Eventum by trolman · · Score: 1

    We have used Eventum for the past two years. Lots of nice features. Users email the helpdesk and it automatically creates issues. Also works great for projects. http://freshmeat.net/projects/eventum/

  142. Projektnik by jernejk · · Score: 1

    We are just about to launch Project Management / Professional services automation solution for German speaking market (if we get enough request, we might prepare English version very soon).

    The site is accessible at http://www.projektnik.de/ (ah great, the marketing guys have not localized the logo, hurray).
    If anybody would like to get 30 day free trial, just fill in the form at: http://www.projektnik.de/deu/kostenlose_testversion/

    Projektnik supports:
    - Project planning (WBS, resurce allocation, scheduling)
    - Reporting and project tracking
    - Cost tracking
    - Resource management (availability, allocation, ...)
    - Issue tracking (mainly intended for customer support)
    - Automation of some business processes (monthly work report, absence requests, also billing and travel orders for some localizations)

  143. Almost as my current job! by Saija · · Score: 1

    I work as the sole IT employee at a company of about 50 people. I handle programming, support, pretty much anything that is IT related, or even that plugs in. As seems to be true with many small companies, the priorities seem to shift quite frequently. As a result, I've always got multiple programming (both new systems and improvements/changes to existing systems), integration, research, maintenance tasks/projects on my To Do list, in varying stages of completion

    Oh brother! that's almost my current job, the difference is that i work in a manufacturing plant with the joys associated to it:

    • heavy noise
    • heat
    • some outdated software

    So, as you migth know, i have to deal with a lot of projects, request, etc, to try to organize all that info i have just checked some applications, and this little app seems promising although it needs some polishment which yourself can do because it's written in java

    --
    Slashdot ya no es que lo era! ;)
  144. Action Method Online by divided421 · · Score: 1

    Action Method Online (www.actionmethod.com) is a great task management online app with the best iphone companion app out there. For desktop capability, they offer an Adobe AIR client.

  145. Unfuddle by Anonymous Coward · · Score: 0

    Unfuddle... and keep all my svn code in there as well.

  146. dotProject by Anonymous Coward · · Score: 0

    Hi mate,

    Might be worth checking out www.dotProject.net, it's an open source web-based (local) project management application.

  147. Target Process by decipher_saint · · Score: 1

    It's fairly easy to use, not too kludgy for a small team and it came with a bunch of useful canned reports that you would expect from such a tool (burndown, velocity, etc).

    Our team finds it handy...

    http://www.targetprocess.com/

    --
    crazy dynamite monkey
  148. Assembla by Anonymous Coward · · Score: 0

    Assembla (www.assembla.com) does a great job. It contains Tickets (which can be used for tasks, requirements, tests, etc.), a Wiki, a SVN repository, messages plus it enables to create burndown charts if you are using Scrum.

  149. RT - Request Tracker by flakeman2 · · Score: 1

    Request Tracker is actively developed and very robust http://www.bestpractical.com/rt/

  150. Push Back by ddt · · Score: 1

    Actually, one of the best things you can do is push back on the changing priorities. Take the initiative to decide what is most important, and do it to completion, even if they're telling you to jump on the new task-du-jour. In the long-term, this is much healthier, because it's been shown again and again that humans are super not handy at multi-tasking, so you get much less effective work out of coders when you switch priorities a lot. No piece of software will ever get over that underlying task-switching cost.

    A lot of coders get nervous about taking the reins like this, but I have pretty specific advice regarding it: You should do what you believe is in the best interest of the company, and you should stick to it through completion, until you're either fired or promoted for it. If you're fired, you've got the perfect story. "Their real issue was that the poor customer experience was losing clients, but they kept trying to jump me around to these other priorities to close new clients that we could quickly lose, and it was a waste of time, so I put my foot down and focused on the root issue. They fired me for it." That's the way to go out, not in a dithering, clinging-to-your-job-doing-what-you're-told-even-though-you-know-it's-ineffective withering departure. Obviously, if you're promoted, it's all win.

    Frankly, that great coders very rarely get fired, no matter how outlandishly they behave. Most coders have no idea how much power they hold and how incredibly scarce they are. As dumb as some of the pointy-haired types get, they almost always know that it's the coders making the product, not them. I've done talent representation for coders (sounds odd, I know, but great coders are a hot commodity), and they're consistently surprised at the terms they can get.

    Anyway, I know that's detracting a bit from what you're after, but I hear this request for production management tools a lot, and partly to do with the switching priorities as a reason. But when I'm talking to the great teams, they aren't great because they have the perfect project management tools. They often use pretty simple shit. They're great because they're pragmatic, focus on doing fewer things to completion, and they get a lot less distracted by the day-to-day theories and opportunity-chasing. Capitalism rewards this, and it also leads to a much lighter load on your project management needs.

  151. www.rememberthemilk.com by cmdr_tofu · · Score: 1

    I really like this service. The Linux desktop client (tasque) needs work, so right now it's mostly run through a web-browser and my cellphone (via free-as-in-speech Astrid client for Android).

    Although we are always trying out new systems at work, I use this in parallel. I find it works well for me, both for personal and work task management. YMMV.

    1. Re:www.rememberthemilk.com by cmdr_tofu · · Score: 1

      Oops sorry I just noticed hosting proprietary information on cloud is not an available option. In that case this is definitely not the solution for you!

  152. Notebook on a Mac by valley · · Score: 1

    If you have a Mac, I hear Notebook works well for all your requirements: http://www.circusponies.com/

  153. Phil by Anonymous Coward · · Score: 0

    I use Ofuz (Ofuz.net) its in private beta and will open in January in public beta with an open source release.

    Its a very simplified project management well integrated with email.

  154. Google Wave by Anonymous Coward · · Score: 0

    Google Wave

  155. What about requirements? by shovas · · Score: 1

    I've been investigating project management solutions at work and there are some real high quality open source solutions, but they all lack everything that goes before the work breakdown phase.

    What about the requirements engineering phase? You can largely make your own solution for the gathering, but the structuring of requirements (to be later turned into tasks) is something all of the packages miss.

    There are certainly requirements engineering solutions out there. I have a list of two dozen or so I'll need to review. But nothing really catches my eye.

    What do you recommend, Slashdot?

    --
    Selah.ca. Pause, and calmly think on that.
  156. Savane by Anonymous Coward · · Score: 0

    If your tasks are project related, you can use Savane (http://gna.org/projects/savane). You get a group page per project and can enable task tracking, bug reporting, news annoucements, mailinglists, documentation, homepage and even source code repositories (CVS and SVN in version 3.0) if you need it. Each project administrator can enable/disable the features they want to use.

  157. Chrometa by jpren2025 · · Score: 1

    I use Chrometa. It tracks my time on the PC automatically. Also reminds me to log my idle time when I return to my desk! http://www.chrometa.com/

    1. Re:Chrometa by brettowens · · Score: 1

      Same here! I never had the patience to start/stop a timer. I just let Chrometa run all day, then drag/drop my time entries to reconcile time quickly. Super easy to do.

  158. memoranda by Anonymous Coward · · Score: 0

    I recently started using memorand, it's simple, cross-platform and does what I need; http://memoranda.sourceforge.net/

  159. SharePoint by Anonymous Coward · · Score: 0

    We use Windows SharePoint Services 3.0. Just load up the project tracking template and off you go. Has an OK help desk too. It is not perfect, but works well OK enough for us. Works well with Office 2007. If you already have a SQL server, it is (or can be) mostly free. You could maybe run it on SQL Express too if you dont have SQL and if you keep the db under 2GB (double check this, i may be quoting the numbers off a bit)

  160. MonkeyGTD by Dunkirk · · Score: 1

    MonkeyGTD gets me through.Obviously, it's a GTD-based app, but that boils down to simple lists. What made this particular app appealing to me was that it handled hierarchical projects (lists) very well. It doesn't support deadlines very well, but that's not part of the GTD methodology. There are other TiddlyWiki-based project management apps, some of which integrate a calendar, if that's important to you. There are separate "areas" for work, personal, etc. parts of your life. When I'm at work, I just keep the "work" realm selected. When I get home, I can switch it off, and turn the others on. It's just a single HTML file, if that suits you, but there are a couple methods to host it. You can set one up at TiddlySpot, or do what I do, and set it up on a local web server with a TiddlyWiki plugin for saving. There's also a wonderfully-helpful mailing list supporting GTD-based Tiddly apps, where hacks are discussed to customize the file to your needs.

    --
    Acts 17:28, "For in Him we live, and move, and have our being."
  161. dotProject by Anonymous Coward · · Score: 0

    dotProject is a web-based project tracking tool. It may be overkill, unless you have a PMP-trained PM running the projects.

    Basically, it is a web version of MS Project without the cost, but with all the hassles that entering data into web fields demands. OTOH, it integrates with our LDAP so users aren't forgetting their passwords all the time and locking an account in LDAP, locks it everywhere like it should.

    We also run CRM and Wikis - those are for completely different needs. We've searched extensively for a shared, easy to use task list with owners, priorities and other group-related features - unsuccessfully. It has gotten to the point that I've already performed a UI and DB design, just need to sit down and write the code now.

  162. TaskMerlin by Leitchy · · Score: 1

    If you are restricted to a Windows environment, might I suggest TaskMerlin, which is a relatively cheap option. There is both a single user and a multi-user version and I use the latter to control the projects I and my small team of four have underway.

  163. ScrumWorks from Danube by Anonymous Coward · · Score: 0

    There's some great features like a web front-end and "Taskboard View" in the pro version, but the basic version is free and does pretty much everything you want.
    www.danube.com
    Great ability to track the priority of tasks, when they should be complete, grouping into themes, etc.

  164. Notepadd++ by Anonymous Coward · · Score: 0

    Notepad++ supports tabs. I create a text file for each and every project I'm working on. In each of those files I have 'bulleted' sections for my accomplishments, issues, forward-plan, and references. When you launch notepad++ it reopens the tabs that it had opened when you close it. This is a simple approach and surprisingly effective as I'm currently working 6 complex projects and I don't have the mental capacity to remember everything.

  165. Treepad by epp_b · · Score: 1

    It's pretty basic, but I use Treepad Lite (it's a heck of a lot better than the plain text file I used to have ;)

    It's brilliantly simple: just an infinite-level hierarchical tree of folders on the left, and the content (flat text) on the right when you select a folder. I use the folders as my list of projects and the text for the details of each project. I move and label the folders according to priority and status.

    The payware versions look quite a bit more sophisticated. Specifically, I think the "Enterprise X" edition may just have everything you need.

  166. Tracks by Anonymous Coward · · Score: 0

    I like Tracks.

    http://getontracks.org/

    It is open source, implements GTD (although I don't follow this methodology personally), and supports Projects and Contexts for to-dos. I have a Work and a Personal context and then organize my tasks into projects.

    It is written in Rails and it is very easy to host yourself (particularly if you are worried about security). I find having my todo list on the web is very convenient. I switch between computers a lot and having a desktop solution never worked for me. While Tracks is a web app, it has a decent Ajax UI, so it is not to ponderous to use. It's great if you are really just looking for a better to-do list, as opposed to a full-blown issue tracker.

  167. Mingle by ThoughtWorks is great by developer810 · · Score: 1

    It is as simple as a flexible index cards/sticky notes replacement, and as flexible as a Agile software development project management tool. Project progress reports on the web, subversion/mercurial/perforce integration, shared wiki pages, xmpp murmurs support, and complete programmatic API support. http://www.thoughtworks-studios.com/mingle-agile-project-management http://www.thoughtworks-studios.com/company/customers

  168. NOTHING beats ThinkingRock by Hurricane78 · · Score: 1

    For private (life) planning, nothing beats ThinkingRock. I use if for a long time. And nothing can come close, because nothing implements the Getting Things Done ideas in a more complete or better way.

    Also since it’s Java, made out of NetBeans modules, and open source, it’s dead easy to add new modules/functions.

    The best thing is, that the developer and his asssistant / forum manager are very personal and you can directly talk with them. They answer your questions, are nice people, and care for their community. You can pay them back via PayPal.

    I can sync the events with every PIM that can read and write iCal files. And I generate my own data by simply working with the project file, which is in XML file format.

    --
    Any sufficiently advanced intelligence is indistinguishable from stupidity.
  169. ZenTrack by nohup · · Score: 1

    I like ZenTrack: http://www.zentrack.net/ It's open source and works well. You can have users, make assignments, see how long a task has been open, customize fields, send automated emails when tasks are completed/changed. Great tool

    1. Re:ZenTrack by BurkeTheEldar · · Score: 1

      Is zentrack still going anywhere? The demo is offline, most of the documentation web pages are broken, the forums are very inactive. You can't really tell anything about it unless you install it. zentrack sounds good, but they're doing a terrible job of presenting whatever it is they have to offer.

  170. OpenGoo by kobaz · · Score: 2, Informative

    I've used so many groupware projects that claim to have excellent task tracking. They all wind up being projects that have a bazillion modules and none of them are much good.

    We stumbled upon OpenGoo. It's a modern web app (very ajaxy), very very fast. It uses Ext, so it's nicely cross browser and is very similar to a desktop app. It has a great ui for very quickly creating tasks and milestones. That's my biggest complaint about many task managers and groupware projects, is that it just takes too damn long to create and manage tasks.

    It also has a contact manager and calendaring, a document manager, time tracking, and reporting. And it does everything quite well. It has due dates and priorities, a messgaeboard for just about every item. You can drag and drop tasks between milestones (projects), you can also tag items. There are configurable workspaces (ie: entirely separate groupings for personal tasks, company tasks, and client tasks). It has a role based permission system, and it's generally just pretty damn awesome.

    opengoo.org

    Disclaimer: I don't work on, or currently contribute to opengoo, I'm just a happy user.

    --

    The goal of computer science is to build something that will last at least until we've finished building it.
    1. Re:OpenGoo by molafish · · Score: 1

      I've used Streber [streber-pm.org] with success at previous positions for software dev management. It's open source, ajaxy, and supports a nice granularity of task views depending on milestone driven organization or task priorities. It's integrated with wiki and has a homegrown version control system for file attachments (which I could care less about). There may be integration with subversion now, I have not updated it in a while. The biggest complaint I see people mentioning so far is a lack of a Gantt chart, that's a design choice by the primary developer. One other thing is that the pace of development can be quite slow, since there are few developers on board (or at least there were). However, reading what I'm seeing here, I will have to give opengoo a shot.

    2. Re:OpenGoo by kovach · · Score: 0

      You just made my day, I was looking at lots of commercial and open source groupware products, but didn't stumble onto this one.
      OpenGoo's usability is light years ahead of the other products I demoed, some which cost up to $4000 to setup.
      Thanks.

  171. I just play the Dysfunctional Software Game by Anonymous Coward · · Score: 0

    The priorities constantly change. So there's no need for any project planning software. Each time I receive a request (all of which are Emergency Priority One), I make an intuitive decision as to whether the request is for unnecessary work (work which will be discarded before results are requested). If it is, back to Slashdot. If not, I start working on the latest request. Either way, I write it down in a list. If a repeat request comes in, I use the list of other stuff requested to explain why the request isn't done yet, then I go back to working on it until the next non-unnecessary Priority One Emergency request comes in.

  172. Please be more specific by Anonymous Coward · · Score: 0

    Dots or Feathers?

    (make sure the ac is checked, make sure the ac is checked...)

  173. FogBugz by rb2297 · · Score: 1

    Hi,

    Having just gone through replacing our old bug tracker, Arctic, we choose to replace it with FogBugz. I looked at about every bug tracker out there, and for our needs FogBugz was the best fit. It has a Tracker, WIKI, and Forums built in and supports importing bugs/wikis from some of the more well known alternatives. It also has an XML based API which we have found very usefull and well documented. I would defiantly recommend checking them out, they have a free 45 day trial.

  174. Eventum by Anonymous Coward · · Score: 0

    Certainly Eventum from MySQL, and it's highly recommended

  175. ToDoList by snosrap47 · · Score: 1

    I use a freeware program called ToDoList. It's available at http://www.abstractspoon.com/ . It's got everything you've asked about, and probably a bit more. There are many features, probably a bit too many as it can be tricky to figure out how to do certain things. You can prioritize tasks, create subtasks, color code them, set due dates, track time for each task, as well as add rich text comments for each task. There is a way to add attachments to a task (or at least a reference to a local file), but I can't figure that out right now.

  176. MyLifeOrganized! Great app. by lindseyp · · Score: 1

    http://www.mylifeorganized.net/

    Only for windows and Pocket PC... but I've been using it in Parallels on OSX for a while, and found that now I have an iPhone I use other apps as an 'inbox' on the iphone, but keep the real data structure on the PC.

    Offers sync over FTP, which might be nice if you want it to work at home, too.

    --
    j'ai découvert une démonstration vraiment admirable (de ce théorème général) que cette si
  177. Trac or JTrac work great! by gbutler69 · · Score: 1

    Trac (Python-based) or JTrac (Java/Wikit Based) work great. Of the two, Trac is definitely superior functionality-wise, but, I've found JTrac easy to deploy and plenty sufficient. See here:

    Trac - http://trac.edgewall.org/

    JTrac - http://www.jtrac.info/

    --
    Over-the-top Response Guy! Giving "Over-the-Top Responses" since 1970.
  178. M$ Access DB app by Anonymous Coward · · Score: 0

    I developed a custom Microsoft Access database application using data entry forms similar to a help-desk or journal application, from which I can easily query and generate reports; works great for me, but might not for others since it's customized for my use and expectations. // cmd@kcmo.net

  179. Mylyn is what you want by Anonymous Coward · · Score: 0

    If you just want a task list, there are lots of options.
    However, if you want something to help you pick up where you left off, you need Mylyn.

    Mylyn integrates into Eclipse, watching the files you click on and edit, and keeps track of them in a task's "context".
    So, you put your tasks into a task tracker (we use Trac, with MasterTicketsPlugin for hierarchy) and then when you activate the task, all the files you open are saved in the context.

    When you update the task using Eclipse, you can upload the context to Trac, so someone else can see what files are relevant, or as a backup in case your desktop crashes.

    It also hooks into subversion, separating commit changesets based on the modifications done with different tasks active.

    If you do more filesystem / browser work, there's a for-pay version called Tasktop that tracks those, too (though I haven't ever used it).

    If you work with people you don't completely trust, it might not be for you since it is watching what you click and open. But for singles or groups where you don't mind the possibility of something looking over your shoulder and logging it, I can't recommend it highly enough. (and just in case you're wondering, I'm not associated with the project, other than being an extremely satisfied user).

  180. RT by uniquegeek · · Score: 1
    One of the folks in my Unix User Group gave a presentation on Request Tracker (RT). He had been using something else for a while, but was quite happy with how clean yet customizable this was. There's an O'Reilly book too, if you want to check it out.

    A bit of personal commentary on him using it here (Jan 13 2009)

  181. Project management.. by g0dsp33d · · Score: 1

    I use post-it notes. The only downside is sometimes my passwords are mistaken for critical updates.

    --
    lol: You see no door there!
  182. notepad and simple blog by Anonymous Coward · · Score: 0

    notepad or a simple blog (we use drupal)

    then separate by:

    high priorities

    * task 1
    * task 2

    medium priority

    * task 1
    * task 2

    Low priority

    * task 1
    * task 2

    For projects:

    Capture all projects with a help desk ticketing system...to me this is anything that requires more than 8 hours of work.

    Capture all tasks in your notebook as people ask for them with a square box next to things you need to do, then put them in the text file (or blog) when you get back to your computer. Then review the tasks each morning and periodically.

    Track projects in a blog or something that need items related to the project. We use drupal for this and a plain text box (notepadish) for to do items for the team. Each tech member blogs and I use this for weekly reports to the upper management "brass". Works great for us.

  183. ToDo by Modern_Celt · · Score: 1

    http://php-todo.sourceforge.net/

    is lightweight and easy to use.

    --
    "The way you think it is may not be the way it is at all." St. Oran
  184. DotProject... by Anonymous Coward · · Score: 0

    ...does everything you described. Works well.

  185. Jira for life! by Anonymous Coward · · Score: 0

    Jira!

  186. Drupal Storm Project by akayani · · Score: 1

    http://drupal.org/project/storm

    If your an IT company you should be able to manage Drupal. Why be limited by project management, you very likely need something with far deeper scope that can be used to build a corporate Intranet in any case. And no doubt want 50 stations with access and don't want to spend any money on it.

  187. MLO - MyLifeOrganized by jamesx4 · · Score: 1

    This is about the best desktop task manager I've run across. Hierarchical tasks, powerful prioritization, very customizeable. XML output and syncs with MindManager. Track projects or tasks, assign to multiple contexts (categories). Presents an outline view and a todo view. Only think missing is a calendar view, but the todo is customizeable to the point where a calendar view is not completely necessary.

  188. mediawiki + ccteamspace by Anonymous Coward · · Score: 0

    with this group of extensions a mediawiki can be easily turned into a task/project tracker and still allow the flexibility of the wiki. it works out well for us.

  189. Re:MyLifeOrganized! Great app. by jamesx4 · · Score: 1

    I'll second that! Terrific app. It also syncs with Outlook and then I sync Outlook with a web app called Toodledo which gives me my tasks on my iPhone. MLO currently has an iPhone version underdevelopment, but who knows when that'll be out. I used to use the sync over FTP to use at home and work, but now I just use DropBox. I save MLO's .ml file to my DropBox and then I can access my tasks anywhere I have MLO installed.

  190. Leo by stuntpope · · Score: 1

    Many of the responses here are good and point to good software options (some I'll be checking out), but perhaps many of the suggestions are over-kill for the OP's needs. For basic tracking and task lists, in a GTD way, I use Leo

    http://webpages.charter.net/edreamleo/front.html

    http://webpages.charter.net/edreamleo/screen-shots.html

    It runs on the desktop, requires no cumbersome setup or configuration, can be used in a minimal way to create hierarchies of tasks (ideas, etc), yet offers sophisticated features for the advanced user.

  191. try dotProject by Anonymous Coward · · Score: 0

    I would recommend dotProject (http://www.dotproject.net), an open source web based project management application. It is great for managing projects and tasks, and keeping track of your progress. You can store attachments, and it also has other useful modules such as forums and a calendar.

  192. Straight up good old TWiki by Giant+Electronic+Bra · · Score: 1

    Actually you could use a simpler wiki if you want, I just happen to have started with TWiki way back and its easy for me to maintain, plus it does have a lot of useful plugins. I do a lot of different little software development projects, integration, maintaining various business processes, interfacing with vendors, contractors, and customers, etc.

    More formalized ticketing and bug tracking systems are fine when you have a really stable group of people working on software projects, but for a single person managing their own time and projects where every little project is different than every other one and you're just mostly interested in collecting information in one place, keeping track of documentation, making lists, etc. its much easier IMHO to do it in a free-form way with one tool. If for some reason I need some outside visibility into a project or whatever it is possible to set it up. Basically though its a matter of flexibility over power.

    I can use it like a notebook, a simple document management system, a to-do list, etc and if a specific activity can benefit from a bit more structure then I can make forms, use various plugins, etc. Its an informal approach but I find that the more structured tools are a bit too rigid. They would probably work better for larger groups but I don't need something that works for a group, I need something that on any given day when I have some slightly oddball little lump of work to deal with I can organize it ad-hoc in the most appropriate way.

    I get the feeling the OP is rather in the same boat.

    --
    "Malo periculosam, libertatem quam quietam servitutem." -- Jefferson
  193. Todolist by Anonymous Coward · · Score: 0

    TodoList from AbstractSpoon should cover all your needs

  194. Todo List by Anonymous Coward · · Score: 0

    Todo List is very good. http://www.abstractspoon.com/

  195. CoAST and jira by darkone · · Score: 1

    Our developers use jira to track software bugs.

    For computer trouble tickets we wrote a piece of software called CoAST which allows users to enter and comment on trouble tickets. I.T. can add comments and change priorities. It also includes software and asset tracking, and a library for loaner resources (like projectors)

  196. ToDoList by ViXaY · · Score: 1

    ToDoList
    Tasks on steroids, desktop app, freeware, open source
    http://www.codeproject.com/KB/applications/todolist2.aspx

    --
    -- Drunk on the nectar off... -me
  197. Pterodactyls happily take Volkswagens to flight... by D4C5CE · · Score: 1

    The packet size for avian carriers with clay tablets is just too small (read zero delivered data).

    You obviously haven't tried using pterodactyls yet, who deliver even the largest flat-screen animated clay tablets to the top floors more reliably than the postal (or Santa's reindeer) service. Our tribal elders say if you put yummy media-company lawyers on the recipient list, these messenger birdies even feed on them, providing an ideal cost structure and carbon footprint.Too bad for the MAFIAA, but heck, perfection is still a few million years off in this Jurassic Flintstone hard world.

  198. Re:I use Vim and an ASCII text file by ivec · · Score: 1

    That's for a personal (or small-team) task list: a simple text file under revision control.
    One line per task, indented subtasks, interspresed notes.
    Moving a file to the 'DONE' log section comes down to: dd'dp[CTRL-O]
        (can be a 1-key custom shortcut).

    Of course, this won't be suitable for a larger team ;)

  199. Tracking/management by Anonymous Coward · · Score: 0

    Consider Launchpad and Bazaar from Canononical (Ubuntu). I have not tested them since I only noticed recently. -bm

  200. Achieve Planner -- Its GTD centric by Anonymous Coward · · Score: 0

    Achieve Planner has everything you could ever want. It has time blocks, tasks, projects, goals, charts, reminders, etc. Best of all it sits on the desktop: http://www.effexis.com/achieve/planner.htm

  201. JIRA and Spreadsheet by Anonymous Coward · · Score: 0

    JIRA is awesome for tracking bugs and sprints for SCRUM

    Project management is a black/lost art where I am so we are currently using spreadsheets.

  202. Yast.com ? by joernsn · · Score: 1

    I use http://www.yast.com/ - They claim to be the worlds easiest time tracker, and i think I'll have to agree Very drag'n'drop-web2.0-ajax-ish

  203. TiddlyWiki by Windwraith · · Score: 1

    I don't use it personally (wanting to, just not wanting to do it "now"), but I heard wonders of TiddlyWiki (http://www.tiddlywiki.com/) that is a javascript+html dynamic file (self-updates and is its own code), very customizable and orientable to tasks, and can be used online as well. At least it's worth checking.
    Another one I use right now is Zim, a desktop wiki app that is very simple to use and works well...

  204. freemind by arielsom · · Score: 1

    Hi, it won't necessarily do the project bit, but for organizing lists of tasks I find freemind a great tool. http://freemind.sourceforge.net/wiki/index.php/Main_Page

  205. Jira by dcam · · Score: 1

    Jira. Not free, but they are running a deal for 10 user licenses for $10.

    I've used trac and Bugzilla. Jira is far better than both.

    --
    meh
  206. Sampi Plan by gazita123 · · Score: 1

    I've been using the beta of Sampi Plan, it is Basecamp on steroids. You can see what things are starting to get behind, keep big files in it, and it is all about that tasks and sub-tasks aspect that the OP was looking for.

  207. MindManager by whuijten · · Score: 1

    Although I do admit that I have not found the perfect solution yet, what comes close to it is MindManager, a mindmapping tool: www.mindmanager.com It allows for flexible (re)shuffling of tasks, adding notes, links, attachments, priorities etc. Furhtermore it gives you a visual representation of your tasks which helps focusing on the most important things.

  208. Tasktop ... by Anonymous Coward · · Score: 0

    ... from www.tasktop.com, which extends Eclipse's task-tracking plugin (Mylyn) to non-development tasks, sounds like a good fit.

  209. Trac by Tom · · Score: 1

    I'm in love with Trac, and one of the few things it lacks is the ability to use one trac installation for multiple projects (I have a number of cases where I have several small projects, each too small to justify creating a whole trac install).

    --
    Assorted stuff I do sometimes: Lemuria.org
  210. RationalPlan Multi Project by IoanLucian · · Score: 1

    You can try RationalPlan Multi Project. It is a project management software capable of handling multiple project at the same time so it surpasses the disadvantages found on MS Project: http://www.rationalplan.com/multi-project-management-software.php

  211. A list Task/GTD/PM software. Hope this helps. by SirKveldulv · · Score: 1

    Essentially what I'd want would be a Task List on steroids, allowing for hierarchical subtasks, attachments, and prioritization

    mylifeorganized.net - awesome windows task list app.
    This app addresses your stated problem directly. I use it myself for professional and personal tasks. You can export as XML and sync with outlook too.

    Clearcontext - an outlook addin
    Adds many features to outlook making it much better at handling lots of shifting work. It takes a bit of learning and setting up, worth a look though.

    TaskFreak! web based task manager / todo list written in PHP

    www.Gtd-php.com
    A surprisingly full-featured GTD system done with PHP.

    Here's a list of groupware/collab/project management tools I've either used for work or had a good play around with.
    Most are commercial, since I'm sure that all the OSS stuff will already be posted here. Some of them have local hosted options

    COMINDWORK - my personal favourite
    Central Desktop - has outlook plugin + bookmarklets etc.
    Zoho Projects - v2 is very fast and responsive
    activeCollab
    Assembla - would appeal to the slashdot crowd IMO
    Group-Office groupware - Very slick. Also has outlook plugin.
    Teamwork Project Manager
    Mercurial hosting — bitbucket.org

  212. toggl.com - for time tracking anyway... by jued0001 · · Score: 1

    May not meet all of your needs, but I like the ability to quickly switch between tasks to start/restart a timer. It's also easy to creates tasks/projects on the fly.

    --

    _______

    I just wish I could c:\format Internet

  213. ToDoList by gjutras · · Score: 1

    ToDoList is an opensource application on http://www.abstractspoon.com/ hosted at codebetter.com. It's a simple easy to use and has almost everything you were looking for except true attachments. They have something close; a link to location(file,folder,website,email, or task) that once it's filled in has a view button that launches the location.

  214. Spiceworks by Intrusive_Rogue · · Score: 1

    When I was the sole admin for a company I started using Spiceworks in it's beta. It's a free network manangment and help desk / ticketing system. Check it out...it's evolved into a very very power tool for small to medium sized businesses. http://www.spiceworks.com/

  215. cherry tree by Anonymous Coward · · Score: 0

    you could be interested in cherry tree: http://open.vitaminap.it/en/cherrytree.htm

    regards

  216. OpenGoo is now called Feng Office. by Futurepower(R) · · Score: 1

    OpenGoo is now called Feng Office, and they won't even tell you how much it costs until you have an account with them!

    My initial impression: The marketing people at Feng Office will kill the product. Don't get started with a technical product that is connected with people who have no technical knowledge.

    1. Re:OpenGoo is now called Feng Office. by kobaz · · Score: 1

      You can still download the open source version for free. That's what we use.

      --

      The goal of computer science is to build something that will last at least until we've finished building it.
  217. Attleboro School Dept by Anonymous Coward · · Score: 0

    We use Dotproject open source easy to customize http://www.dotproject.net/

  218. hiveminder.com by Anonymous Coward · · Score: 0

    I use http://hiveminder.com/. Allows personal tasks and group collaboration too.

  219. ScrumShark by lincolnthree · · Score: 1

    OcpSoft has created an OpenSource agile project management tool called SocialPM/ScrumShark ( http://ocpsoft.com/scrumshark/ ) It's simple now, but as more requests come in, the product will become more robust. Our hope is to build an opensource community interested in making the product better over time. We use it to manage all of our internal projects and initiatives.

  220. Have you heard of PAS? by Benjito81 · · Score: 1

    JerBear0, Have you heard of PAS (https://www.pas.im/)? It's a web-based application that lets you and your collaborators build, organize, track, share, and retain it - your everyday information and tasks. PAS has an editable task list, can accommodate attachments and colored Status Indicators that can communicate priorities. It seems to have everything that you're looking for. I use it for 2 of my businesses as well.

  221. Something Different by firepoet · · Score: 1

    Hey guys,

    I apologize in advance for what you will see is eventually a shameless plug, but I must comment on what I have experienced in my career wrangling with task management products. Since I'm sort of an Agile developer, I've spent a lot of time studying open-source bug tracking tools like Bugzilla, custom-tailored tools like XPlanner for eXtreme Programming, and even built one of my own (I called it XPTracker). After all that, I still haven't been satisfied with tools that try to do too much.

    When I started learning about the Getting Things Done (GTD) methodology, read the book, and drank generous helpings of the Kool-Aid, I went looking for GTD tools. Many of them were stuck on only one platform, offered the same tired list-oriented strategies as everyone else, or just weren't very good for collaboration.

    So, a buddy of mine and I got together and brainstormed a few months ago (we've been brainstorming for a couple years now, trying new ideas and rejecting them, experimenting with distributed vs. centralized storage, and so on) and discovered that our own personal systems that we use in our homes, based on a simple cork board with cards on it, or a white board with notes, works really well. What's better, if you can come up with some simple spatial rules that describe really quickly and easily who's doing what (admittedly we borrowed ideas from Mingle on this), and what is left to get done, you can build a great tool that's extremely functional, but doesn't really get in your way.

    Along came our idea -- Pegby -- an online app that allows you to create an unlimited collection of virtual "boards" that, once we're done building out all the functionality, will allow you to collect all the stuff in your life (work, personal, hobby) into a single coherent system. The coolest thing about it for me is that as all your friends join in with their own boards, everybody's systems start to overlap with each other, and the whole group of people starts to get much more productive all at once. At least, that's the hope!

    Anyway, I hope you'll check our stuff out some time -- I realize it's in an early alpha phase right now, but we're making steady progress, and hope to have a real beta out early next year. As it stands, we're using it successfully to plan its own development, and it's been a real joy to have everything so easily accessible. So at least we've proven to ourselves that the system works!

    Stephen Starkey
    Co-Founder
    pegby.com

  222. mantis by whitroth · · Score: 1

    It's what we wound up using on the team I worked for a couple years ago at AT&T. Uses mysql, is easy to install, lightweight, and I know for a fact it's not hard to write code (php - it's all php) to make certain areas login only.

                    mark

  223. Version control by TheLink · · Score: 1

    > His best tool must be his mind: he must use it to set his own procedures

    He also said: "I want at least the project/task list all on one screen. Essentially what I'd want would be a Task List on steroids, allowing for hierarchical subtasks, attachments, and prioritization."

    Maybe he could just chuck everything into a directory (and subdirectories), including the notes and stuff and use git or some other version control tool to keep track of it :).

    Then the filesystem would be used for grouping subtasks storing attachments etc. :)

    --
  224. MediaWiki by codeaholic · · Score: 1

    MediaWiki is great for a one-person shop. I have pages for each little project which includes tasks, web links with reference info, hints about what I grabbed or configured for that project, etc. I've got pages for hardware bits, little software projects, etc. If something is in the brain-storming phase, links to alternatives, to Wikipedia background pages, etc. all are gathered. If there were more than one person on the team, I'd add a formal tracking system as others have suggested. But, for just me, keeping tasks on each project's wiki pages works well enough.

  225. Lots of task management apps... by Macka · · Score: 1

    ...are listed here. Note the different tabs at the top for Linux, Windows, Mac, etc. Most of the Linux apps are cross platform. And there are a number listed and talked about in a Wave called "Getting Things Done 2.0" (if you have a Wave account).

  226. Kanban - samething but with coloured postits. by Colin+Smith · · Score: 1

    e.g.
    http://www.infoq.com/resource/articles/agile-kanban-boards/en/resources/Fig1_task-board.jpg

    The details being recorded in whichever bug/ticket tracking system you fancy.

     

    --
    Deleted
  227. ProjectView by Anonymous Coward · · Score: 0

    I don't think ProjectView has been mentioned. It is particularly good for projects where you have to attach and keep track of files, like design documents, specifications, etc. http://www.projectview.com/

  228. task trackers... by deadstatue · · Score: 1

    would definately give openworkbench a try. see if it has the features you need, works good in a production setting for me.

  229. Coclarity's Goshido by Darren+Bane · · Score: 1

    I liked Coclarity's product, Goshido, when I tried it. Obviously YMMV.

    Full disclosure: I don't work for Coclarity, but I do know the owner.

    --
    Darren Bane
  230. MproLite and ManagePro help by Coordinated · · Score: 1

    I work in an environment where I have many appointments, projects and phone interruptions. I like ManagePro and MproLite. I have projects that are quick and projects that last years with multiple steps. I can easily pick right back where I left off. I have notes on where I left off in as progress notes and what the next task needs to be. I know every conversation I had, who was my contact and every email we exchanged. I drag the email from Outlook right into ManagePro and also I can sync with Outlook. I attach my documents and keep everything in one place. I have all my projects for years in one database and can search for anything in seconds. It actually is a task list on steroids and much better tracking. It can be desktop app or a web app. I sleep better because I use it.

  231. taskjuggler by lpenz · · Score: 1

    I use taskjuggler. It can do resource leveling, tracking and uses text files, i.e. you can generate tasks from bugzilla entries and store everything under revision control.

  232. we use CounterSoft Gemini: free as in beer by WiPEOUT · · Score: 1

    We use CounterSoft's Gemini bug tracker for managing tasks. It's easy to use and what's most important for us is that you can define your own workflow, not be bound to what works for other people.

  233. Automatic Time Tracking - Chrometa by brettowens · · Score: 1

    We use Chrometa: www.chrometa.com Best thing is it's all automatic - runs passively in the background while I work. Then I pull it up once a day to categorize my time - and boom, done in no time. I never had the patience to start/stop a timer, keep a time log manually, etc.

    1. Re:Automatic Time Tracking - Chrometa by Anonymous Coward · · Score: 0

      I second Chrometa. I like how it doesn't require me to click any timers or enter any task descriptions

    2. Re:Automatic Time Tracking - Chrometa by Anonymous Coward · · Score: 0

      Ditto. So easy to use, I save so much time now. Love it.

  234. jedit in (collapsible) outline mode: easy/powerful by lcall · · Score: 1

    I use jedit in outline mode (collapsible outlines so I only see what I need at a given time) heavily for this, having similar problems to you--multiple tasks, watt to be able to restart in the middle.

    Jedit runs anywhere, seeming to me as easy as notepad, and as powerful as emacs (I used to use emacs outlines, Inspiration, and Word collapsible outlines).

    I keep a comprehensive todo list, grouped and sorted to whatever suits me.

    --
    A Free, fast personal organizer for touch typists: onemodel
  235. MS - ACCESS by Geekbot · · Score: 1

    I'll suggest another MS solution, just build your own database. Because of my personal scenario I have few options for software. Access is already installed at my workplace so I just built a database for jobs. Recurring stuff just goes in my Calendar. But anything new coming in that is a project to a quick task goes in my database.

    A form makes a convenient view to record who the job is for, what kind of job it is, any special tags you want to assign the job, and you have choices for what boxes you want for different types of data. Do you want to record the updates on the project/job? Do you want to record when you received the job and when you finished? I find 4 slots for milestones/sub-goals is plenty for me. You could add a date for the milestones if you wanted to.

    This all makes it easy to view only unfinished jobs, or certain types of tasks, or to run a report by milestone dates.

    Prior to using Access I just had odds and ends here and there and it was too hard to track. One note wouldn't be a good solution for me because many of my tasks are quick, but I still need to record them. Using OneNote would not be as convenient, nor as easy to turn into an end of year report detailing how time was spent.

  236. Re:jedit in (collapsible) outline mode: easy/power by lcall · · Score: 1

    I forgot to mention: the files in question are plain text so you can use whatever editor is handy in a pinch (vi), no special formatting required except whitespace for indentation, so works great for notes and everything. apt-get install jedit, or download a jar. Has many plugins for different things that one can use or ignore. Works nicely for keeping track of notes on topics etc in hierarchical form.

    --
    A Free, fast personal organizer for touch typists: onemodel
  237. Personal Brain by Anonymous Coward · · Score: 0

    While I don't know about the other products recommended by people previously posting, but a program I've used has helped me quite a lot.
    It is called "Personal Brain".

    the link to their website is:

    http://www.thebrain.com/

    I did a previous employer's ISO-9001 interrelationhips chart all on one screen. They have nice (read: understandable) tutorials on their website. Price is fairly reasonsble too.

    Hope this is helpful for you...

    RB

  238. ToDoList from AbstractSpoon Software by InterThink · · Score: 1

    Definitely try ToDoList from AbstractSpoon Software. I think it does everything you mention and more. It's Windows only, but it's free, EPL licensed, small, fast, reliable, flexible and will update automatically. You could use it in a very simple way by ignoring or disabling the features you don't need, or you could use the plethora of features that are similar to those you'd find in a full-on project management tool. Over many years I've tried many of the products listed above and many more too. This is the only one I still use.

  239. Nice small by ath1901 · · Score: 1

    I second TiddlyWiki, or rather the MPTW version of it which supports tagging of tags (each tag is an editable wiki page). It's the best note tracking/organizing tool I've found (yet). I can't praise it enough.

    Main benefits:
    * Single html file. No need to contact the IT department and ask them to setup a server for you (or explain what a server is).
    * Works anywhere (if you have a decent browser)
    * Easy to write long or short notes (tiddlers) and organise them (tags).
    * Small enough to put in version control with the rest of your code (single html file! again!)

    Drawbacks:
    * Can not be safely used by more than 1 person at a time (single html, remember)
    * No integrated bugtracker/svn/cvs etc. You have to organise yourself.

  240. TextPad by Anonymous Coward · · Score: 0

    I use Textpad to track my tasks and projects. A typical day looks like:

    Friday, 18 December
    [.] Today's Time
            [.] Tell Andy when he gets back : Install plan needs to update cleanup scripts for new directories in InFlight
    [x] Member Management Integration Project - Code it up based on the design document.
            [x] USERUPDATE will also need to be able to process a change of company for a user.
                    [x] This is still "in the works". Follow up with Jeff about how this will work with messages on queue.
                            [x] See when this will be going in
                                    [x] February 3, 2010
                    [x] Update MemberManagementConnectorWorkerThread.java (and it's unit test) so that it can process the message
                            [x] When I detect the user has changed companies, delete the user from their old company and then add them as a new user for the new company
                                    [x] This way the user doesn't inherit any old permissions, etc.
    [.] Reporting Project - Code it up based on the design document. - Due 13 November
            [.] Create the schedule that kicks off the report every hour

    I keep the entire month in one text file and day-to-day just copy the previous days items and remove anything with an [x]. Scrolling back through the file I can see how I got to certain places, leave myself notes for the following day, and it's searchable using Textpad's built-in directory search. My directory goes back years and the files look like "Month End Report -December 2009.txt".

  241. What about adopting a CRM? by Anonymous Coward · · Score: 0

    What about finding a CRM solution? I always found SalesForce quite customizable. Even though it's cloud-based, there is offline functionality. I'm sure that they have a solution that could work across your LAN.

  242. This many comments in ... by Anonymous Coward · · Score: 0

    ... and not a single mention of JIRA? For shame. It's not open source, or free, but it's worth the cost.

  243. XPlanner by JimMcCusker · · Score: 1

    I use it for any reasonably sized project. It has great support for tracking time (or not), iterations, defects, and backlogs.

  244. Re:MyLifeOrganized! Great app. by Anonymous Coward · · Score: 0

    Yeah I 3rd this.

    The FTP sync works great for small remote team development.

    If you have a windows mobile and want to sync your hieriarchical lists then get MLO.NET

  245. Atlassian by sellerjd · · Score: 1

    Working at a small startup, around 40 employees. Dev team is now up to 4 people. We use Atlassian's Jira and Confluence. Their recent price structure changes make them very affordable for small teams. Check them out. http://www.atlassian.com/