Ask HN: Has any of the Pivotal Tracker replacement attempts succeeded?

43 points by admissionsguy 5 days ago

I mean succeeded in replicating it, not necessarily as a business.

It doesn't seem so. I tested all I could find, LiteTracker seems the best, but still extremely buggy even in the initial demo project changing task status fails. The rest appears either half-finished, untrustworthy or has a very sketchy interface. But would really like to be surprised.

I am very rarely willing to pay for software and this is one case I really want to, but cannot find anything.

This thing kinda feeds my pet theory that the art of making functional software has been lost by late 2010s. People say Linear is fast but it's nothing compared to how well Pivotal worked. Any half-skilled indie dev could have made a killing on making a good replacement, but no one has been able to?

Shank 20 hours ago

> People say Linear is fast but it's nothing compared to how well Pivotal worked.

My company switched off Pivotal Tracker because it would slow to a crawl and require several seconds (!!) to load the page, with individual actions causing a DOM cascade that frequently hung browsers. Maybe it worked at small scale but it definitely didn’t work at a large scale.

  • latchkey 10 hours ago

    That's weird. Pivotal itself had hundreds of developers using it for what was thousands of projects. It was never slow like that for us, unless they were having some sort of outage or something.

    I hate to say it, but my immediate guess is that your company was using it in some fashion that it wasn't intended for. That was the real problem with the tool. Unless you actually worked at Pivotal, you never really got to learn how to use it the way they intended. The documentation was good, but nothing beats going to the source.

    What is your best guess for why it got so slow?

  • raverbashing 16 hours ago

    Oh so you mean mandatory pairing (which does away with the deep thinking required for some algos) and requiring "clean code" and other Uncle Bob BS doesn't contribute to actually scalable and efficient code?

    Color me shocked

    • Spartan-S63 2 hours ago

      As someone who spent a few years in the codebase for Tracker. There was some attempt at “Clean Code” but mostly basic DRY techniques. The product, itself, was plagued by being in a split-brain reality of Backbone and React (we were migrating as much as possible to React). We never addressed performance low-hanging fruit for large projects and it’s because it affected relatively few customers.

      That said, pairing has its ups and downs. I think as other folks have said, you miss out on being able to go deep on problems that require ruminating. You also lack overarching reviews that help to keep architecture clean. The code might be clean, but the architecture might get really messy really fast.

    • latchkey 10 hours ago

      I used to think the active pairing was just a fad or crazy talk. Then I went and worked at Pivotal and learned it first hand. The way they did it works.

      • raverbashing 10 hours ago

        I believe you.

        Though for the times I paired, it does help for easy/medium problems, but for me it is absolutely a no-go for things you need to "sit and think about" (check docs, or keep more than two or three things in your head at the same time)

        • latchkey 10 hours ago

          You learn to talk aloud instead of just doing everything in your head. Two minds are always better than one. It becomes a great collaboration.

          This gets combined with how they "fire" people there. If your pair isn't keeping up and contributing enough, then people stop wanting to pair with them and they get rotated out to another team or entirely. That effectively means that the person sitting next to you, can actually help you.

          It does get really intense because if you're having a hard day or week say in your personal life, you still have to be on your game or you have to explain your situation as best as you can. But the thing is, everyone who walked into the door of Pivotal, knew the rules ahead of time. You were there, because you wanted to be there, not because it was just another job.

          I liken it a lot to joining the military, which is what it felt like. A bit cultish too. All-in-all, I had a great experience there, learned a ton, and it changed my thinking forever.

socalgal2 2 hours ago

What was special about Pivotal Tracker?

What is your use case? (how many users, for what type of project?). Asking because tracking building a CRUD app is different than building an OS, a movie, a video game, building, etc..

sbleon 7 hours ago

My company (Singlebrook) built a PT workalike that works really well (in my humble opinion - ha). We're only using it internally and with our customers, but we use it every day and are really happy with it. It's not a feature-complete clone, and we don't intend for it to be, but we've probably built 70% of the features and have covered all of the basics of the project UI.

We haven't been planning to release it commercially, but if you're interested in trying it out, please reach out via singlebrook.com/contact and I'd be happy to set up a test account for you. If you happen to really like it, we can probably figure out an arrangment for you to use it.

a2dam 21 hours ago

It’s been a few years since I was at a company that has used it, but I very much enjoyed Shortcut (née Clubhouse).

jFriedensreich 13 hours ago

I run https://bye-tracker.net and am also working on https://lanes.pm (still closed beta but open for more users soon). I just retested all of them and it really seems none are fully usable. I also see few improvements since April, it seems many of the teams either burned out trying to finish in time, were overwhelmed seeing what it really takes to make the details work after the fun parts are over or were disappointed seeing how low user numbers are from direct switchers.

I disagree with your 2010 theory, back then it would have been even less fruitful to make a viable alternative with the limited time and resources available. Especially as things like the UI state handling and some of the architecture was unheard of back then, years ahead of its time and even linear now does not fully match many aspects.

Similarly "Any half-skilled indie dev could have made a killing on making a good replacement" is just wrong, a) you need to be a really great developer to make something that even nearly matches PT, there is more than is obvious to someone not deeply familiar with the internals of the product and 15 year of refinements that went into it. A few of the cloning teams were some of these indie developers who thought it would be fun and easy which was obviously very naive.

b) "Make a killing" is equally misleading. I would be surprised if its possible at all to break even on something like a pure PT clone. There are maybe 200 original users who are super loud and "in love" but this can easily mislead to thinking there are millions of users that would be immediately jump on and start paying. It takes probably 2 orders of magnitude more addressable market to make the financials work just by providing a PT clone (Which is why lanes.pm is focusing on making what tracker would need to be today not just catching up on what it was.)

Just give it a bit more time, there are at least 2 teams including lanes working on this and we all decided not to launch something half baked and buggy that loses your data.

jxf a day ago

Pivotal was far from a perfect company (if there can even be such a thing to begin with), but sadly, a lot of good things were lost in its latter days. This was one of them.

Are there particular attributes, behaviors, or properties you feel are important that you can't find elsewhere? I see you mentioned latency, for example — what else is key to you?

  • jFriedensreich 13 hours ago

    We have a page dedicated to what was special. You can read the descriptions in the hero section here: bye-tracker.net

_mu 10 hours ago

So far I have not found any of the attempted PT reboots inspiring. All of them are just rebuilding the PT interface, but nobody has innovated so far and done anything really new and different.

I think a lot of "Pivots" are still in bereavement over Pivotal and Pivotal Labs being gone.

sevenseacat 18 hours ago

Man, PT was so good. Linear is okay, but I find it really slow - more than once I've opened an existing issue and started editing it, only for a few seconds later the actual content to pop in and make a mess.

  • maplealmond 6 hours ago

    My biggest issue with Linear is that it doesn't think about cycles the way Pivotal did sprints. Or more accurately, it's in what PT called "commit mode" all the time.

    If your cycle ends with a bunch of work undone, it rolls into the next cycle. If that cycle already a full capacity of work planned, well, now your cycle is at 150% or whatever. Repeat. The solution, presumably, is to stop creating new cycles.

    But what PT would do, and seamlessly at that, is rebalance the sprints. Your project manager wants to move a number of stories to the top of the backlog? Great, but now that item projected for three sprints out is now four sprints out. The velocity and the projections were extracted from reality, not mandated from on high.

    I asked Linear if they could add this -- a cycle rebalance. I was told, no, this simply isn't something they want to do, but maybe I could do it with zapier. Trying to get them to understand why I wanted this was like trying to explain air to a fish. It simply did not compute.

mfalcon 5 days ago

We're using gitlab issue tracker and it's not even close.

e-brake 19 hours ago

JIRA and its interface is incredibly slow in comparison. An extra 30-60 seconds per task to create assign and organize

  • GCUMstlyHarmls 17 hours ago

    Seconds makes (billable) hours. I recommend JIRA for all my consulting work.

    (I jest, I jest.)

donatj 21 hours ago

We use Zube.io these days. Everything is just a GitHub ticket under the hood, it just slaps a PM friendly UI on them. I'm a fan.

  • latchkey 10 hours ago

    Close, but not PT. PT doesn't have the concept of status columns. It is effectively in the active running iteration, or it is in the backlog. What fits in the running iteration, is based on velocity.

    I love that it is just GH issues under the covers though, that's smart.

jdsleppy 20 hours ago

If you continue to not find what you need and are willing to be a subject matter expert on what Pivotal actually is (because I never saw it), I would be interested in building this. A lot of people share your sentiment so it could be successful, but it's hard to clone something unless you know the thing.

  • jFriedensreich 12 hours ago

    Please not yet another failed clone attempt. If you never used it, you have absolutely zero chance of replicating it, its something you need to have experienced.

styrmis 21 hours ago

My partner built Velocity Tracker [1], not a clone but it aims to implement the core philosophy of Pivotal. Any and all feedback would be most welcome.

[1] https://app.velocitytracker.co/

  • latchkey 10 hours ago

    1. Google Login, please.

    2. Screenshots.

latchkey a day ago

They spent A LOT of time building PT. It isn't something easy to replicate, especially if you didn't work at Pivotal Labs and get their knowledge of how to use it. But, you're right, I was just lamenting the other day that there is nothing like it. I wish Rob had just open sourced it.

bschwarz 21 hours ago

CM42 Central is a workable replacement and FOSS but there's definitely room for improvement.

jonas21 21 hours ago

How much would you be willing to pay for a replacement?

cactusplant7374 19 hours ago

I really loved Pivotal Tracker but sadly a lot of people want to make everything so complicated.

sbashyal a day ago

Project management is one of the use cases we plan on excelling at Proma.ai

We are launching in 2 weeks.

I would love give a demo to anyone interested. Email is in profile.