|
The bigger issue (in my opinion) is that if it is at least moderately successful, others will try to duplicate it and undercut you. You will have done a lot of market research and such for them at no cost. Feedback about what's good/bad/missing will be available for others to react to.
Your ability to respond to feedback and make updates available quickly will be critical in staying ahead of the competition.
Releasing a product doesn't mean you'll have time to relax.
|
|
|
|
|
The only place where success comes before work is in the dictionary
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
I assume you're asking about software that would be released commercially. I also assume there's no budget for advertising, so it has to spread by word of mouth. Two common approaches are to offer a free version of the software that (a) expires after a trial period or (b) only provides a subset of the full functionality. Both approaches aim at getting users to pay for either a license or the extra features.
|
|
|
|
|
Your assumptions are correct...
I see the issue as not being able to sufficiently attract people in the first place. Yes, advertising is a big deal, but short of giving google some $100/mo to get clicks, low cost software cannot justify high cost advertising, especially for a niche app.
The Freemium model does partially work, but I have found that the free, time limited trial is often a better way to go.
|
|
|
|
|
Do you have experience offering a limited trial? If so, I'm curious how you enforced it, and more curious as to how you mitigated the risk of the executable being hacked to make it permanently free.
|
|
|
|
|
Yes, some..
the previous approach I took was to use a 3rd party library (cryptoLicensing) which gave me so~so results. Nothing truly problematic, but some inflexibility and other issues related to how I was/am using it.
The current approach I am using is a completely hand-rolled option which requires an online user account (on my domain) and the executable interacting with the server on a random basis. Don't want to give away too many details, but there is randomized 256bit encryption between the app and the server and the exe is obfuscated, with the main library 'testing' the others for their integrity during use. Not completely un-hackable, but even with knowledge of the code, I am not sure I could do it, even if it wasn't obfuscated.
So the basic time limit is enforced by the server side (to prevent users turning back their clocks and similar).
|
|
|
|
|
Interesting. Thanks.
|
|
|
|
|
Put a free version on SourceForge or GitHub, and later offer a paid version with more features.
|
|
|
|
|
My experience is (and this is just me and doing it on my own) but the overhead of supporting a product, maintaining a product and running the business around doing it usually doesn't pay for itself.
However, getting a good project out where people can see it and use it and get it known can both be a win for your commercial projects that can use it, and can even get you scouted.
Personally I think the odds of success are better going the latter route, and there's less risk involved.
Real programmers use butterflies
|
|
|
|
|
Do lawyers say goodbye with "I'll be suing you”?"
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Don't know, I'd argue that the jury's still out on that.
"the debugger doesn't tell me anything because this code compiles just fine" - random QA comment
"Facebook is where you tell lies to your friends. Twitter is where you tell the truth to strangers." - chriselst
"I don't drink any more... then again, I don't drink any less." - Mike Mullikins uncle
|
|
|
|
|
|
That could be courting disaster. I would object to Such behavior is in-defense-able. but, being lawyers, the verdict is not yet in.
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
Just like a seamstress:
- I'll be sewing you.
"If we don't change direction, we'll end up where we're going"
|
|
|
|
|
I always tort so, but it would certainly happen when one damages the other's nisi Prius.
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
I love the way you make your prose cute.
If you can't laugh at yourself - ask me and I will do it for you.
|
|
|
|
|
Who cares, as long as they leave when they do?
Software Zen: delete this;
|
|
|
|
|
I'm not suer about that, but in totally unrelated news, they say "Hello" on page twelve of the privacy agreement you need to sign before they agree to introduce themself.
GOTOs are a bit like wire coat hangers: they tend to breed in the darkness, such that where there once were few, eventually there are many, and the program's architecture collapses beneath them. (Fran Poretto)
|
|
|
|
|
Hi All,
Just had a conversation via Teams. The end result was 'End of Lock Down Paranoia' the worst thing is back to commuting, Train full. I mean this week I had only to go in twice, not a the crack O dawn (she was very grateful!) as the widget I was working on had to go for a load of EMC tests. I think it may be awkward to go back to working from the office full time (possibly because they closed the Bristol office and shifted there staff here!)... Does anyone else see this happening...
|
|
|
|
|
No direct observations, but who wants to commute if working remotely is usually as effective? It could seriously affect the commercial real estate market. But as the saying goes, the cure for low prices is low prices. If rents fall enough, some firms will acquire office space because it's cheap and management likes having their worker bees on site. Previously, it was usually expected that you'd commute, but now there will be options. It will be interesting to see how it plays out, because similar firms with different approaches will provide something of a controlled experiment for working at home versus in the office.
|
|
|
|
|
maybe, not for me, I'm not paranoid, just annoyed at having to put on a mask.
I'm confident when I will need to start commuting by metro again.
I don't expect the metro to be as full as before as a lot of people will continue to work from home.
At least for the next few months
CI/CD = Continuous Impediment/Continuous Despair
|
|
|
|
|
Just remember to put trousers on!
|
|
|
|
|
We're supposed to go back to the office starting on the 15th. It'll be interesting to see what really happens, as there are a variety of factors in play (keep in mind our office is about 20 employees):
1. The growing Delta variant, which the WHO says, everyone, vax'd or not, should be wearing masks indoors.
2. All the tech staff wants to continue working from home. Most of us have already "negotiated" at most coming in 2 days a week.
3. If there is a mask mandate by then, I suspect this will shift to 0 days a week in the office.
4. There remains a high level of fear among some vax'd people (particularly with comorbidities) that they will be at risk from, well, anyone. I'm not questioning their logic, just acknowledging their fear.
5. To make things more complicated, we are owned by a company out of state that has mandated 100% office return, but our CEO is a lot more flexible. This creates a certain degree of tension and communication with our CEO tends to be verbal so even agreements like "you only need to come in 2 days a week" is not documented. More tension. Also, whether masks will be required or not has not yet been communicated, only discussed, again verbally.
So there's a lot of unknowns and the situation is dynamic and potentially can change any time because we, as a world, are definitely not out of the woods yet. The lack of clear direct communication and the obvious conflict with the parent company mandate adds stress and confusion.
Now, granted, the parent company said "we'll be returning to the office on July 15th", but left it very unclear as to whether that meant full time. There was no statement to indicate that full time was required, yet neither was there a statement that "remote work is at the discretion of your manager." Given the parent company is little more than a holding company for several other companies, including us, it would have been helpful if the parent company's communication was clearer. However, this was an email blasted to us employees from the parent company, and as such, the "beat the cog of the wheel" mentality was evident, and in itself had considerable backlash and panic on the part of my coworkers.
|
|
|
|
|
Yes, I foresee significant changes in working patterns.
Some people have discovered that they are much more productive when working at home and some employers have realised the truth of that.
Some people have discovered that they hate working from home and are longing to get back to the office.
Enlightened employers will find ways to provide flexible working systems so that relevant employees can choose to work always at home, always in the office or some combination of the two. (Forklift truck drivers and bricklayers will still probably have to attend their places of work.)
Unenlightened employers will lose out and eventually fail.
In other words, I think there will be some positive outcomes of this dreadful time. If we (society) don't learn the lessons we don't deserve them.
Phil
The opinions expressed in this post are not necessarily those of the author, especially if you find them impolite, inaccurate or inflammatory.
|
|
|
|
|
Forecasting Prophesying what will happen is fun.
- Face-to-face meetings are sometimes necessary, so there will still be meeting rooms and offices.
- For commuters, their manager's request for a face-to-face meeting will often portend very good or very bad news!
- If a sufficient percentage of employees don't commute, there won't be fixed seating. You'll just take an empty desk when you arrive (this is common enough already).
- Many people would prefer not to commute, so employers will have to provide incentives for employees to commute if competitors don't require it. This will be an extra hit above the cost of office space.
|
|
|
|