Questions about running a software development business.

learn more… | top users | synonyms

0
votes
1answer
64 views

When doing social application development, is it ok to use my company credentials for all client work?

As a web application developer, recently my work in creating Social Applications has taken a lot of momentum (specifically, Social Login buttons.) Is it ok to use my company's social network ...
-1
votes
1answer
99 views

What is Google's intention to fund Firefox while developing Chrome? [closed]

My understanding is that Google funded Mozilla Firefox although it develops its own Chrome browser. This looks redundant. What is the motivation for Google doing this? Another potentially related ...
0
votes
0answers
82 views

Is it appropriate to ask for a referral fee when sending work to another freelancer? [migrated]

If I have a client who needs some work done that I am either too busy to do or that I don't have specific expertise in, I'd like to refer the work over to another freelance software developer who can ...
4
votes
5answers
273 views

How to support the sales team and avoid the “Often the sales team gets us into trouble just to get a commission” problem [closed]

With reference to this answer: At the end of the day, we are delivering a product to a paying customer. This customer has needs and expectations, realistic or not. Often the sales team gets us ...
0
votes
3answers
303 views

Finding Node.js developers [closed]

We're at the beginning stages of a new startup and will most likely be utilising Node.js as it is the most appropriate technology for the job and we like the idea of JS for both server/client. My ...
0
votes
1answer
65 views

How to combine Google Analytics with Relational Database

I have a website with quite a lot of registered users, they are stored in a PostgreSQL database. I also running Google Analytics on the website to track the users. Is there a way to individually ...
3
votes
3answers
373 views

Is it Typical for Large Software Companies to Not Document or Refactor Code? [closed]

I have begun working at a large software company and was assigned to a project that is over a million and a half lines of code. It's part of a program suite that is sold to clients (not an in-house ...
97
votes
20answers
11k views

Making money with Open Source as a developer?

I'm currently a student (Applied Information Technology) and we do most of our programming in C# and Java. I was wondering how can I as a developer, make money with open source. I know there is the ...
12
votes
3answers
507 views

Do support sites like Stack Overflow upset the paid-support open source model?

In order to stay relevant in the marketplace, I'm researching new business models for my software company. The open source model with paid support seems like a good fit for our product, but I have ...
28
votes
18answers
2k views

How come there is still so much programming work? [closed]

I wonder why programming jobs haven't yet "dried up" because of the software evolution. For example, I am a developer myself, which means that I do care about software (I mean I am not of the type of ...
2
votes
4answers
440 views

How can I keep track of all the websites I've made like a proper business would? [closed]

A few other students and I are forming a group that wants to become good at what we do: websites. We are making websites for free for friends at the moment in order to get ourselves some experience ...
34
votes
14answers
4k views

What to do if you find a vulnerability in a competitor's site?

While working on a project for my company, I needed to build functionality that allows users to import/export data to/from our competitor's site. While doing this, I discovered a very serious security ...
20
votes
8answers
1k views

How to justify rewriting/revamping legacy software in a business case? [duplicate]

I work for a great little software company which makes good revenue from our main software package. The problem for me is that it's almost unmaintainable. It's written in Delphi 7 (has upgraded ...
2
votes
3answers
996 views

What could be a good thesis topic for software and business? [closed]

For my business studies, I need to explore the financial side of software engineering projects, but I am rather a technical person myself. What would be good place to start? What are the important ...
20
votes
10answers
635 views

As developers is it our job to report issues if no one else in the org seems to care? [closed]

edit: I should point out; My personal view was that I should be proactive. I know sometimes I have to bite my tongue, and I wanted to get the communities input(was this one of those times). I ...
12
votes
3answers
282 views

How to educate business managers on the complexity of adding new features? [duplicate]

We maintain a web application for a client who demands that new features be added at a breakneck pace. We've done our best to keep up with their demands, and as a result the code base has grown ...
3
votes
3answers
152 views

Business Equity for Code. Is it advisable to enter into such agreements? [closed]

I have been considering this approach for a project I am about to embark upon and would like to hear from other programmers about their experience in contributing code for equity. Has anyone been ...
2
votes
4answers
346 views

Is it more important to focus on a business domain or a programming stack/technology for career growth? [closed]

i just basically realized that it's almost impossible to truly learn and master each programming language/technology before a new version is released. so my initial thought was to focus on the .net ...
16
votes
3answers
695 views

Should I let my “beginnerishness” hold me back? (not rhetorical) [duplicate]

My situation is that I've been programming for about three years and have learned a lot but still have a long long way to go. I have an idea for an app that I believe would take off, but I'm afraid ...
138
votes
29answers
8k views

Offshoring: does it ever work?

I know there has been a fair amount of discussion on here about outsourcing/offshoring, and the general opinion seems to be that at best it is difficult, and at worst it fails. I have direct ...
-3
votes
4answers
218 views

Is there an existing market for software libraries? [closed]

Kinda have the impression library development is either done by big companies like Microsoft that give them away for free, or the open-source community. Is there an existing market to sell software ...
1
vote
3answers
320 views

Does anyone make money with turnkey software versions of costly software? [closed]

For example, Say I make a business software product. I sell it for $100. The competitors charge thousands for their version. Does that kind of model work? Do company's ever buy software turnkey ...
4
votes
3answers
150 views

Business issues in the issue tracker?

Most issue trackers are targeted towards developers. But when working in a small team that includes business people: does it makes sense for them to put non-dev issues inside the tracker? I must say ...
5
votes
5answers
732 views

What is the most appropriate top level domain for a programmer's personal home page [closed]

Say you're a programmer and you have your personal home page (blog, about me, contacts, cv and so forth). Several top-devel domain names could apply to this situation. .com: This is an open TLD; any ...
6
votes
12answers
989 views

What factors should be evaluated when determining a desktop software price?

What factors should be evaluated when determining a desktop software price?
28
votes
10answers
5k views

How important is Domain knowledge vs. Technical knowledge?

I am working on a Trading and Risk Management application and although from a C# background, I have been asked to work on SSIS packages. Now I can live with that. The pain point is that there is too ...
0
votes
1answer
104 views

Can I remove features from my iOS app? [closed]

I have a free iOS App. So far, I have been using advertising to generate revenue (with an in-app option to remove ads), but I'm contemplating to change the model to limited functionality and then use ...
2
votes
1answer
220 views

Should a Biotech company invest in developing its own software? [closed]

Working in a Biotech company, there are many opportunities for automating the processing of information. There are also many software solutions e.g. LIM systems, ELN's etc. to fit those specific ...
5
votes
4answers
512 views

Can a lone programmer become a mid or senior level programmer without a mentor? [duplicate]

Question: Can a mere entry level programmer become a mid or senior level programmer working in a company as the only programmer without a mentor? Background: I was hired as an entry level programmer ...
0
votes
2answers
492 views

Ext JS licensing issue

First of all I'm not asking for legal advice but just checking if anyone agrees with my suspicions. That might help in convincing Sencha to change their license. Their commercial license says: ...
1
vote
2answers
157 views

Justifying deficiencies in design

I would like some input on how to handle clients and third party vendors that ask me about the deficiencies in my design. For example. It turns out I need a data field in a webservices response. This ...
0
votes
1answer
261 views

Are we developers mere tools in the hands of visionaries and business people? [closed]

Dear fellow programmers I'm the CTO and the lead programmer at our start-up. Our CEO came into office with hurry and asked me to reschedule so we can pick a very important customer at the airport. ...
10
votes
5answers
2k views

Project Proposal templates/requirements [closed]

When drafting a project proposal, do you use any standard template? What features/information should be included? What is nice to have included? What sort of boiler plate information should I shove ...
2
votes
5answers
171 views

Could Most Software Companies & Users Benefit From Rolling Versions

Having used Google Chrome now for a couple of years, I've really gotten to like rolling/automatic updates. I know that most modern software has "automatic updates", but many large pieces of software ...
9
votes
15answers
3k views

Over a million COBOL programmers in the world? [closed]

I think I heard on a previous StackOverflow podcast that COBOL was used as the programming language for traffic lights (or something like that), so this got me interested. I did a quick Google search ...
3
votes
5answers
472 views

What is the business cost of anemic domain model

I am looking to quantify the cost or problems of bad software development practices. Specifically can software that has been developed resulting in an anemic domain model be quantifiable in terms of ...
1
vote
1answer
154 views

Finding developers for collaboration in enterprise open-source project

I am a founder and only developer of an open-source software designed for a small subset of enterprises. It was originally developed for and now runs at one of businesses of the type it was designed ...
0
votes
1answer
380 views

Is there a correlation between the type of a company/industry and the software engineering rigor?

I would like the answer to explain what impact, if any, does the type of company/industry have on the rigor, depth and breadth with which software engineering is practiced. The best would be some ...
1
vote
5answers
180 views

Do you use Instant Messaging to communicate during your day with your fellow devs? [closed]

Hello Fellow Programmers: I run a small business and we typically communicate over IM during the say. We sign on to IM when we arrive and stay on all day. It seems to be quite distracting, in my ...
-2
votes
1answer
149 views

Selling software instead of on-demand work [closed]

Doing on-demand work stresses me out and is not good for my back. What tips could you offer if you have experience in spotting needs and writing custom software to suit ?
2
votes
2answers
836 views

Is it required to start a business to sell Android Apps (US)?

I know you can sell apps using your own personal tax information, but what if there are several people working on the app? Our plan is to just have one of us register for the Google Merchant account ...
4
votes
3answers
389 views

I want to sell my software along with it's source code. Is there a licence restricts anything but in-house changes?

Is there a license that: Allows the client to make in-house changes to the tool/source code if need be. Prohibits to redistribute the source code outside the company. Prohibits to sell derivative ...
1
vote
2answers
85 views

Any good resource on running a service software company? [closed]

A service software company is like an outsource company. You give us the requirements, we band the result for you. This is a unique situation where each project is short lived and vastly different ...
7
votes
6answers
550 views

Should I be looking for developers with specific skill sets or generalists that need to learn?

Thanks to the great help of this site and SO, I've been able to make a prototype of a software I want to sell but unfortunately although the prototype works I think my code quality is very low. I ...
4
votes
3answers
242 views

Pricing personalized software?

Currently i'm working on a Purchased Order System Application Project for a small scale company. The Software that i am working on is personalized based on the on their business requirement. The ...
4
votes
3answers
343 views

Intellectual Property cost

If a piece of bespoke software was developed by a company and the Intellectual Property was retained by the company that wrote it, but now the client of the software company wants to get that source ...
-2
votes
2answers
270 views

Roughly, what percentage of “business” users have .NET 2.0, 3.0, 3.5, 4.0 installed? [closed]

Home use has already (somewhat) been established, but I'm curious about business users. Approximately, what percentage of business users worldwide have .NET 3.5 runtime installed? Client profile will ...
12
votes
3answers
818 views

How can we unify business goals and technical goals?

Some background I work at a small startup: 4 devs, 1 designer, and 2 non-technical co-founders, one who provides funding, and the other who handles day-to-day management and sales. Our company ...
7
votes
3answers
491 views

How “commercially savvy” should software developers be? [closed]

I have been watching answers to many questions on this site, and have come to the conclusion that commercial pragmatism does not factor into many software development discussions. As a result, I ...
3
votes
3answers
406 views

Selling your services when you use uncommon technologies

I took a look in Stack Overflow most popular profiles, and then I did the same in several other sites, and then I took a look in job postings in several boards, mostly out of curiosity, because I ...