Live data from Hacker News

Show HN: I built my own PM tool after trying Trello, Asana, ClickUp, etc.

upbase.io

341–350 of 470 posts

Re: Show HN: I built my own PM tool after trying Trello, Asana, ClickUp, etc.

#341
post #107

Does it have offline support? This is the one thing I'm missing the most about Notion, Miro, Google Calendar, and all of this - offline support. In German trains, I'm offline, on flights, I'm often offline; while traveling, I'm often offline. Offline capabilities are often neglected.

It's rare to see offline support in a web app for a few reasons: LocalStorage is easy to use but too limited at 50Mb. WebSQL got deprecated by FireFox because of secuirty issues years ago ( albeit is still somewhat supported in Chrome ). The FileSystem API looked promising, and then google killed it. IndexedDb is the only option, it's slow on writes, therefore requiring major hacks like absurd-sql to be performant. I…

> LocalStorage is easy to use but too limited at 50Mb.

Asking sincerely: to me it seems that 50Mb is quite a bit of storage if you are only persisting simple numbers/strings or small JSON documents?

Re: Show HN: I built my own PM tool after trying Trello, Asana, ClickUp, etc.

#342

"Our story" page doesn't tell us anything about you, the founders, team etc. Before I give you access to my Google data, it would be nice to know who you are and your backgrounds.

I assume that people want to hear about our story and why we decided to build "just-another-PM-tool", rather than who I am, since it's boring and makes no difference unless I'm a well-known founder.

It makes a difference in establishing trust with your potential customers, you're asking people to connect their Google account and give you money. Who are you? What is your background? Are you VC backed or bootstrapped? I know nothing about your company, why should I give you money? Please don't take this the wrong way, your product looks great! Just helping you with some constructive feedback.

Re: Show HN: I built my own PM tool after trying Trello, Asana, ClickUp, etc.

#343
post #79

Earlier quoted context omitted.

And the probabilities could be a result of an intra-team prediction market. Half-joking.

I know, I know, it sounds very complicated. The actual end goal however is to show quantitatively why estimating too far out is generally unreliable as well as the associated combinatorial explosion of paths. The idea is basically to illustrate the actual reality of planning.

Have you read "Righting Software" by Juval Lowy? You might really enjoy it based on your feedback above and here. There is a project design aspect that goes into this kind of planning (or at least reminds me of what you wrote).

Re: Show HN: I built my own PM tool after trying Trello, Asana, ClickUp, etc.

#344

Firstly, congratulations on your launch! My personal opinion as a Product Manager is that there is no all-in-one tool, there never will be an all-in-one tool, and anyone promising an all-in-one tool has some significant blinders on around the job functions they have been exposed to. Sales will use Salesforce. Engineering will use JIRA. And Product will use some generic roadmap-first tool like Asana, Trello, Miro, Mon…

That is super interesting. To build “the one tool” you’d then need to actually build five tools (one with tickets and commits and pipelines for engineers, one for sales etc.) and find a way to “translate” from one to the other. Like, how do you translate git commits and tests run to “project Y is now Z% done”?

JIRA pretty much exists on the promise that it can translate a git commit+test into "project Y is now Z% done." Everyone moans about how much it sucks, yet the last five products I've worked on have used it because behind the excessive complexity is a really powerful tool for managing teams and CI/CD. It sure isn't Product pushing for JIRA to be used, because the built-in roadmapping features are awful.

I think you need to put a lot of work into making the JIRA and Salesforce integrations incredibly clean, not try to get the engineers and biz dev folks to log into a single portal. Look at each of those tools with an editor's eye and figure out what is going to survive into the PM's representation and what is un-necessary complexity.

--------------------------------

Going into specifics of how I tend to run this... Personally, I've found the VMOST[1] (Vision, Mission, Objective, Strategy, Tactic) stack to be the best way of linking vision to roadmap - as lightweight as feasible while providing structure. I rename the pieces to (Vision, Objective, Key Result, Focus Area, Initiative) which tend to be more understandable to most people. This gets bonus points for easily tying into the OKR planning process that many companies run now.

That gives basically a 3-layer strategy pyramid:

* Vision: What we think the best future would look like, where we help someone do something valuable. Maybe 3 years away.

* OKRs: 3ish Objectives that we think will get us much closer to that Vision if we achieve them. For each of those, 3ish Key Results that are objective measures that let us know we have hit our Objectives or are at least going in the right direction at speed.

* Work: 2ish Focus Areas for each Objective that are consensus hypotheses of directionally how we would achieve the Key Results. Then within each Focus Area, 3-5 initiatives.

Put in time order, these Initiatives form the Roadmap. The exact scale of what counts as an Initiative depends on the team and what we're doing, but some examples: A Feature or Epic. Getting a key partnership signed. Launching a marketing campaign. Opening an office.

All of those need to be tracked in one place so that we know overall progress, track inter-function dependencies, and can have serious conversations about what's working and what isn't. It needs to be in one place so that I can ask "Is anyone doing literally anything that is not in this view? Why are you doing that thing?" The answer is usually either "SVP so-and-so said their thing was really important" or "we need to do that operationally so the current product doesn't fall apart." In which case I need to have a conversation with SVP so-and-so, and we need to explicitly decide that we are or are not ok with the current product falling apart, and incorporate support into the stack.

I always do this manually using a Wiki like Confluence, because integrations don't work right and I'm not taking time away from people who actually do things to play bookkeeping games.

[1] https://bad.tools/library/toolkits/vmost/

Re: Show HN: I built my own PM tool after trying Trello, Asana, ClickUp, etc.

#345

Firstly, congratulations on your launch! My personal opinion as a Product Manager is that there is no all-in-one tool, there never will be an all-in-one tool, and anyone promising an all-in-one tool has some significant blinders on around the job functions they have been exposed to. Sales will use Salesforce. Engineering will use JIRA. And Product will use some generic roadmap-first tool like Asana, Trello, Miro, Mon…

That is super interesting. To build “the one tool” you’d then need to actually build five tools (one with tickets and commits and pipelines for engineers, one for sales etc.) and find a way to “translate” from one to the other. Like, how do you translate git commits and tests run to “project Y is now Z% done”?

We do OK on this using the GitHub-Jira plugins. Put the ticket number in the commit message, and follow that commit progress towards the master branch, and you can get a (coarse) sense of "some progress has been made" and "this will be included in the next release." Of course if the initial PR is full of bugs and 3 or 4 follow up commits are needed...

Re: Show HN: I built my own PM tool after trying Trello, Asana, ClickUp, etc.

#346

Firstly, congratulations on your launch! My personal opinion as a Product Manager is that there is no all-in-one tool, there never will be an all-in-one tool, and anyone promising an all-in-one tool has some significant blinders on around the job functions they have been exposed to. Sales will use Salesforce. Engineering will use JIRA. And Product will use some generic roadmap-first tool like Asana, Trello, Miro, Mon…

first, it uses "PM" in the title, but note that upbase is a project management tool, not a product one. project management tooling could be viewed as a subset of product, but in other ways, project management is a related, but separate discipline.

second, if your product management processes deliver no value to your colleagues, then you may need to work on that, perhaps more as an organization than an individual pm. the product management process and tooling should absolutely deliver value to developers, designers, and other individual contributors. most pertinently, tracking velocity is for the team first and foremost, and secondarily for others. it's like keeping score in basketball--it's how the team knows how it's doing.

third, it may be big and "enterprisey", but jira is just fine for product/project management. when folks complain about jira, ~99% of the time, it's a complaint about the process and people involved, but turned toward the tool because it's hard to criticize the offending party directly.

i do agree that product management tooling is secondary to sales, marketing, finance, accounting, etc., and so must interface with those other systems for "truth" rather than being a system of record.

Re: Show HN: I built my own PM tool after trying Trello, Asana, ClickUp, etc.

#347
post #328

This looks very cool, I will be signing up and testing it out! Quick question, how many hours per week would you say it took over the two years to reach this point? Full time or part time? Thanks.

Thanks, mikeg8. About 40-50 hours per week. Fulltime. It takes a lot of time to build the infrastructure.

Re: Show HN: I built my own PM tool after trying Trello, Asana, ClickUp, etc.

#348

Firstly, congratulations on your launch! My personal opinion as a Product Manager is that there is no all-in-one tool, there never will be an all-in-one tool, and anyone promising an all-in-one tool has some significant blinders on around the job functions they have been exposed to. Sales will use Salesforce. Engineering will use JIRA. And Product will use some generic roadmap-first tool like Asana, Trello, Miro, Mon…

[deleted]

Re: Show HN: I built my own PM tool after trying Trello, Asana, ClickUp, etc.

#349

Firstly, congratulations on your launch! My personal opinion as a Product Manager is that there is no all-in-one tool, there never will be an all-in-one tool, and anyone promising an all-in-one tool has some significant blinders on around the job functions they have been exposed to. Sales will use Salesforce. Engineering will use JIRA. And Product will use some generic roadmap-first tool like Asana, Trello, Miro, Mon…

That is super interesting. To build “the one tool” you’d then need to actually build five tools (one with tickets and commits and pipelines for engineers, one for sales etc.) and find a way to “translate” from one to the other. Like, how do you translate git commits and tests run to “project Y is now Z% done”?

Did this in a shortlived startup 20 yrs ago. Other cofounder was the ideas guy. Pitch was to roll up granular, factual project achievements up into reporting data , and cascade objectives down. This avoids the red/amber/green fictional layer between PMs and sponsors.

Learned two interesting things

- if your tool mandates a philosophy or process, you massively shrink your market

- real pms , sponsors and engineer s buffer their risk by selectively disclosing information. They don't want a permanent record of open, granular outcome information unless they are in a very mature company.

Re: Show HN: I built my own PM tool after trying Trello, Asana, ClickUp, etc.

#350
post #268

Earlier quoted context omitted.

This is a huge ask, but would you mind elaborating on your workflow a bit? I really struggled with Jira at work, and I _think_ it was for similar reasons that you described. Are you saying that what is a story at work, and captured within a single “unit” within Jira (I don’t want to use “task”, because that’s a separate thing in Jira) is more broad, but you benefit from having that story broken down further, and that…

Yes. Most organizations I've worked in have an OKR, several epics from that OKR, and several stories from each epic. I tend to work on stories all across those epics, but even broken down stories can never be broken down enough for a single programmer. They're still broad because I'll need to gather requirements from external teams, get a permission here, or dive into a deployment workflow there in order to fully clo…

There is an optimal amount of work breakdown before starting the work. It sounds like you wish there was slightly more detail and some type of infinitely nesting tasks.

Sometimes it's not worth putting everything into a ticketing system.

Post reply on HN