business

As a programmer, where to start with a great idea?

Duplicate of http://stackoverflow.com/questions/42670/i-have-an-idea-now-what I'm not sure if is an appropriate question for Stackoverflow but since we're all programmers I think we've all have come across this problem once before and therefore I'm going to ask it anyway. Being a programmer I come up with lots of ideas for potential ap...

What is the value of my source code?

Is there any resources or suggestions for working out the monetary value of source code for a given solution? Generally do you just factor the development time that has gone into the work or also factor in the yearly revenue from solutions sales? For example, lets say the solution was generating 200k per year in revenue. What would...

What are some recommended beginner books for someone planning to be a Business Analyst?

My friend is a working as a Technical lead in a telecommunications company. He is very much interested in making a shift to the business side of software and is looking for good books for business analysts, but is clueless. Can you help me help him with this? Thanks, Naveen PS: Someone forwarded this mail for some heads up and he liked...

Sending a product key in an email to new customer

I'm looking to put together the simplest online software purchasing system that could possibly work. My plan is to allow website visitors to download the software freely from my site. The software will contain a 30 day expiry trial period, this can be removed by entering a product key. (I know this will not stop determined hacker...

Can a single developer still make money with shareware?

I'm wondering if the shareware concept is dead nowadays. Like most developers, I've built up quite a collection of self-made tools and code libraries that help me to be productive. Some examples to give you an idea of the type of thing I'm talking about: A self-learning program that renames and orders all my mp3 files and adds inform...

Should you charge a customer for bug fixes?

I always have, either by factoring it into the cost initially or just charging by the hour. Upon talking with another developer, who is older and been around the industry longer than I have been, he said that wasn't honest. Usually with products I like to give a guarantee for a few weeks, but ongoing bug support for life seems a bit cr...

Why and how does framework/library choice matter from a mergers & acquisitions point of view?

It was mentioned to me the other day that choosing (say) ASP.NET MVC and LinqToSql (both MS libraries) over MonoRail and NHibernate would make the software product built a more attractive company asset when considered in the context of mergers and acquisitions. As in, because the first two are MS libraries, and the 2nd two are open-so...

SaaS-company structure

What is the most typical structure of business where you want to develop several web services? Should one establish a company for each of them or keep under one? I would like to hear your experiences maintaining such situation, keeping in mind the global focus. ...

What to do if your client thinks you are too bureaucratic?

i recently had a client say i was focusing too much on the project management process on his project. my reply at the time was "the project management portion of your project only takes up about 10-15% of the total project time" <- yes, the answer itself is even bureaucratic :) it is the first time ever ive had a client complain im doi...

How do you land your "side gigs"?

I work full time as a .Net programmer in Kansas City. I would like to start picking up some side gigs for extra cash. Anyone else doing this? How are you finding the opportunities? Any tips, suggestions, advice would be greatly appreciated. ...

How to win contracts as a solo developer?

What are some of the secrets to ensuring that one gets development contracts from potential clients? Especially if you are a solo coder. ...

What company would you like to work for?

I'm often thinking of which company would be the "best" ones to work for. Best working conditions, best payment, personal responsibility, freedom, and so on. Is it a pure software development company or is it automotive, medicine,... what else? Would it be a big company like Google, Microsoft or SAP or could it even be a very small co...

Process Smells

We're generally familiar with code smells here, but just as damaging if not more so are when the business side of things - as much as it falls within our domain - is going wrong. As examples, the inverse of anything on the Joel test would be considered a major process smell (i.e. no source control, no testers) but those are obvious on...

What do you as a developer want to know when your company is bought?

When your company is bought out by a competitor what are the most important things for you to know about the software development environment of that competitor? What would help you become integrated as part of the team the fastest? What things would concern you? ...

Price rules for taking orders (new app supporting USA, Europe & LatinAmerica market)

Hi, I'm building a new iPhone app for taking orders. This app will be able to connect to any ERP/Financial/CRM backend in the market. I have built a previous version for the pocket pc for my local market. Now, I want to launch this for USA, Europe & Latin America. The app is very simple: have a customer list, price list, inventory, pay...

Start an independent software development company, or start a group within an established company?

From the perspective of a software developer, given both opportunities, what are the benefits to either of the following: 1: Start a new software development company with like-minded programmers or 2: Start a new group within an established software company Assume that both would involve work in the same technical domain, and that O...

Studies on the impact of well-designed websites on business

Are there any studies on the impact of websites in general or well-designed websites for businesses? By well-designed, I mean highly functional, accessible, and usable websites - along the lines of Section 508 compliance. A quick Google search didn't seem to turn up anything too useful, so I thought I would appeal to the SO community for...

How do you prod your clients to get a move along?

by this i mean; how do you get your client to proactively get involved in their own project rather then you constantly chasing them? i have a project im doing at the moment which constantly keeps stalling because the client isnt doing 'their part' - i.e. providing feedback on the work i have done for them, making decisions on what and h...

How do you reward your clients for good behaviour?

To me, good behavior from a client includes things like: Paying their invoices on time (probably the no. 1 thing that makes me happy). Taking the advice you give them on technical matters (e.g. you are better off with a online product catalog rather than an online shop). Not arguing with you when you flag a 'bad technology idea' (e.g....

Cloud Computing and my company's data

I am looking into Cloud Computing for my company. The one question that I can't seem to get out of my head is; What happens to my data and the ability to use it if the Cloud computing company goes out of business? ...