I've been struggling with how to get my project going. I've got an old software package that is in need of desperate rewrite. I haven't compiled the source code since 2004. It still sells, it's stable but does require the “Run this program in compatibility mode for:” on a lot of the newer windows systems. It's also one of those hard coded 640 X 480 screen resolution programs. Yuck!
I can't seem to get started with this rewrite. I'm constantly fiddling around with different things. I'll play around with different fluid layouts for a while. Then I start looking at how the main menu should work and look. I quickly find out that there's this thing called "Cool Bars" and I'll spend hours playing with that.
Then I start thinking about stuff like "Oh I need to make sure that the screen sizes are preserved so when the application gets re-launched it remembers how the screens were positioned." Which leads to what happens if they have two monitors? Which leads to what happens if they have a quad screen? Yikes it's got to stop.
I have always been a slow starter. I think about stuff long and hard up front. This has always plagued me. Once I get my mind made up though bam... I'm off and running.
I'm looking for advice from some other one-person software companies that can help someone like me get off to a quicker start?
Note: This closed question was migrated from programmers - http://programmers.stackexchange.com/questions/155621
asked Feb 04, 2016 at 12:43 AM Mike.Riley ♦♦ 61
One of the things I've found in different projects I have been on, is that there is honestly so many directions you can go, most of the time, the best direction is to just go with your gut. First I would look at what platforms you are deploying to. That would help you in determining if you go thick, thin or web client for your deployments.
The biggest thing I've found is, don't throw all your features into the first release. Go for the core product features. Get something solid and put a solid deployment model behind it. Basically meaning your install needs to be flawless.
Finally. Build a video demo of your product. Screen shots of your product don't cut it. If you can show how it works in the first minute of the demo, you've sold them.
Got lots of other ideas. Let's bounce some back and forth.
answered Mar 10, 2016 at 06:23 AM jeffgibson 0