Live data from Hacker News

Asana S-1

sec.gov

131–140 of 251 posts

Re: Asana S-1

#131

Wow, this is a torrent of IPOs today. Investors / boards are wanting to get money out before things turn south I feel. Aside from that, I'm surprised how much it costs Asana on engineering R&D, for essentially a ticket management system. How does a team grow to ~300+ developers ($89M R&D) to figure out how to attach PDFs and videos to tickets, and email people when there's a change in status? (ok yes I'm oversimplify…

I'm at a company that grew from 10 to 200 engineers. Basically the first 10 build the actual product, and the next 190 build one-off customizations for enterprise customers.

Re: Asana S-1

#132
post #83

Wow, this is a torrent of IPOs today. Investors / boards are wanting to get money out before things turn south I feel. Aside from that, I'm surprised how much it costs Asana on engineering R&D, for essentially a ticket management system. How does a team grow to ~300+ developers ($89M R&D) to figure out how to attach PDFs and videos to tickets, and email people when there's a change in status? (ok yes I'm oversimplify…

> How does a team grow to ~300+ developers ($89M R&D) Is it possible to reach a S-1 with a decent valuation with just ~30 employees "market confidence"-wise?

[deleted]

Re: Asana S-1

#133
post #75

Earlier quoted context omitted.

And AirBnB is much earlier in the process but has filed confidentially.

If Airbnb filed their S-1 last week, and these companies filed their S-1s today, then wouldn't Airbnb be further along in the process and not "much earlier"?

They filed confidential paperwork - the actual public S-1 will come months later. E.g. Asana had confidentially filed back in February.

Re: Asana S-1

#134
post #74

I know Asana is prettier than MS planner but: 1. Planner is bundled with 365 2. Planner works with Azure AD SSO for free. 3. Planner is 100% integrated with Teams. This makes Asana an outside bet for me.

Except Planner has no timeline or Gantt charts, despite claiming most of last year, that Gantt charts where on their roadmap. I've found Planner to be nothing more than a glorified Kanban board, which is also something Trello does much better even on their Free Tier using your 1 powerup of a Gantt chart.

They probably didn't have a Gantt chart to help them figure out the dependencies to properly plan it on their roadmap

Re: Asana S-1

#135
post #90
post #84

Earlier quoted context omitted.

Shorting anything now is shorting the federal reserve.

if that were the case why are banks still closer to their 52 week low than high?

Banks generally benefit from steeper yield curves. The yield curve is still quite flat and will likely stay that way due to the Fed buying-back long term treasuries.

Re: Asana S-1

#136

Wow, this is a torrent of IPOs today. Investors / boards are wanting to get money out before things turn south I feel. Aside from that, I'm surprised how much it costs Asana on engineering R&D, for essentially a ticket management system. How does a team grow to ~300+ developers ($89M R&D) to figure out how to attach PDFs and videos to tickets, and email people when there's a change in status? (ok yes I'm oversimplify…

> How does a team grow to ~300+ developers ($89M R&D) to figure out how to attach PDFs and videos to tickets, and email people when there's a change in status? As with most of these companies, user-facing feature development is only a small part of the engineering workload. I would assume the majority of those engineers are working on less visible tasks: Devops, build systems, infrastructure monitoring, security, bac…

> Duplicating the core 80% of Asana's features as a one-off product wouldn't be extraordinarily difficult

Not to mention that they didn't have the advantage of duplicating features. Developing an application from scratch requires significant experimentation, false starts, deprecated features, associated tech debt, reinvention, etc.

Just because you can drive across the US in four days, it doesn't mean the first explorers to make the journey were lazy.

Re: Asana S-1

#137

...is there a reason a ton of tech startups are dropping their IPOs today?

Likely because it's the end of the second quarter and they all have high numbers because of Coronavirus and such. For some companies their Q3 ends inside of just after November.

And we all know what happens in the U.S. in November every four years. So there's going to be great concern about the market dipping or taking a dive.

Re: Asana S-1

#138

Earlier quoted context omitted.

Costs a lot of money to build your own programming language and then throw it out. https://blog.asana.com/2017/08/performance-asana-app-rewrite...

"Our founding engineers had learned from their experience working at Google and Facebook that to ensure a performant and stable application, they would need to build their own framework" Wow. Interesting.

weird. Not sure how they would have been hired at Google or FB with this mindset.

Re: Asana S-1

#139
post #70

Wow, this is a torrent of IPOs today. Investors / boards are wanting to get money out before things turn south I feel. Aside from that, I'm surprised how much it costs Asana on engineering R&D, for essentially a ticket management system. How does a team grow to ~300+ developers ($89M R&D) to figure out how to attach PDFs and videos to tickets, and email people when there's a change in status? (ok yes I'm oversimplify…

No, you're oversimplifying a lot. Just security and infrastructure operating at Asana's scale requires several dozen engineers. Additionally, Asana has been developing all sorts of features around working with "tickets" - Gantt charts, automation, 3rd party APIs, mobile apps, etc. All of this while working with a large legacy codebase that makes development slow. (Note: I worked at Asana when it was ~100-150 engineer…

that relay rebuild tho

Re: Asana S-1

#140
post #34
post #18

I've found Asana to be a much, much nicer product to work with than Jira (at least as a developer, not sure about from the management side.) I genuinely wish them success and hope they're able to grow their marketshare.

Do you have up-to-date experience on both? I ask because, this year is my first time using Jira in 10 years. I was in big corp 10 years ago and we were on Jira and it was a disaster to have to use. UI was a mess and it constantly went down or went slow (big corp; self-hosted.). My current startup started using Jira Cloud recently and I found it to be much better than my past experience, and better than Asana. I last…

I was in two jira cloud projects this year and in my current project we're using Asana. I've used Asana on and off over the years and I kind of prefer it. Jira is just a constant pain in our industry. It seems what process heavy product people gravitate too. So, I'm well familiar with it; know how to customize it (you have to); and know how to work with it instead of against it.

Asana is pretty complex these days and neither is perfect. Both are kind of slow. But crucially, bulk editing tickets in Asana is just a lot nicer. This is the single reason I prefer it over Jira because anything bulk is just a hell of multi modal dialogs: click, wait, click, wait, etc. It completely sucks the life out of me and makes me curse at my laptop.

Asana feels more like a spread sheet when you are bulk editing. I can switch to the list view, multi select a few tickets and e.g. add some tags, assign to the same person, etc. Boom done. This is so satisfying. I also love bulk inserting tickets in the list view: type, enter, type, type, etc. No modal dialogs involved for two key activities. No process bureaucracy imposed. This is why I like it so much. Jira does not even come close to enabling this level of efficiency.

I'm mostly a developer but seem to always end up taking on a lot of product management tasks as well. Comes with the job when you hit a certain amount of seniority. I tend to be vastly more experienced than some of the junior PMs I work with as well (by some decades). So, inevitably, I end up spending quality time with whatever ticketing system is used and translating their business requirements into actually actionable tickets suitable for consumption by developers (i.e. doing their job). I'm experienced enough to know that the tool is rarely the problem or the solution (it's always the process) but the tools do bias the process (jira and scrum-butt go together real well) and tend to become part of the problem. PMs preferring Jira because that's all they know is usually the reason it's used.

A pain point with Asana is that it is indeed quite slow for some things. E.g. drag and drop of tickets is very sluggish on Firefox. Initial page load is also not great; but once loaded things are reasonable. However, Jira cloud is painfully slow in comparison. I've seen 10-20 second page loads for ticket detail pages. That's appallingly bad and IMHO completely unacceptable for a paid product. It looks to me that they UI is doing lots of REST requests all the time and some use cases seem to end up doing way too many of those.

So any time they get busy, the seconds add up. It's what makes using Jira such a miserable experience because absolutely everything involves multiple such page loads. If you can avoid having to go to detail screens, it helps. Unfortunately, inevitably the fields you care about are scattered over different views.

Asana is much less painful in this respect. But both have challenges on this front. Jira is the more feature rich (in the everything and the kitchen sink sense); but the features that matter to me (as opposed to the gazillions of crap bolted onto Jira over the past 20 years) are all there in Asana. Also, it seems to be a bit more opinionated on what the UI should be in the sense that you don't end up spending a lot of time heavily customizing it; which is a thing in all Jira projects I've been on.

I can work with both but prefer Asana.

An issue with both is that they integrate poorly with things like Github pull requests and version control in general. These days what I look for and have not really found yet (despite lots of plugins) is deep integration with and visibility into CI/CD. IMHO the life cycle of an issue includes events from these. At some point PRs are created, CI tests them, the PR is merged (and thus closes the issue), and CD deploys the change to production. I'd love to have a Github issue tracker style integration into either Asana or Jira. In fact with a little feature work to adopt some asana like features, the Github issue tracker could end up being superior.

Post reply on HN