Questions about running a software development business.

learn more… | top users | synonyms

0
votes
1answer
67 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
304 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
66 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 ...
12
votes
3answers
283 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 ...
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 ...
-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 ...
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
513 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
494 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. ...
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 ...
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 ...
-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
839 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
390 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 ...
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 ...
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 ...
-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 ...
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 ...
0
votes
2answers
430 views

What are some good programming frameworks for Business Process Modeling / Workflow modeling? [closed]

I'm looking for a framework that models business workflows, it doesn't matter what language, just so it is "enterprise ready". A single business workflow might look something like this: - from ...
3
votes
4answers
125 views

Drawing out a document with strategies for coping with “disasters”

Does anyone happen to know of some guidelines for writing up a document for coping with possible disaster scenarios ? By disaster I mean anything that could lead to loss of work, time or eventually a ...
0
votes
2answers
960 views

Get income on a free app, offline? [closed]

I have an Android app which I added adMob ads to. They only work though when the user is online. Now the problem is, the app is specially made for offline use, so pretty much nobody will ever get to ...
0
votes
2answers
509 views

IT Consulting from US and German VAT Tax [closed]

I'm an independent IT consultant in the US, and I just completed some work for a German company, all done remotely from the US. I've sent them an invoice, but they are now asking if I have a VAT ...
11
votes
3answers
721 views

Are there Negative Impact of opensource on commercial environment?

My company has a very broad range of products and there are a few that are not strategic to us so I wanted to open source them (so we can focus on what makes us unique and open source the products ...
6
votes
4answers
917 views

Why does iPhone and iPad apps have a Free version and a full version, instead of “unlocking” it through in-app purchase?

Many apps have a Free version and a Full version. How is it compared to, installing a single version, and use an in-app purchase of $0.99 or $1.99 to unlock to the program to make it a full version? ...
-1
votes
1answer
347 views

What makes Instagram so valuable? [closed]

If as in the FAQ, that topics about business (computer industry) is allowed here, I'd like to find out why Instagram can be so valuable, that it is acquired for $1 billion dollars (USD). To put it ...
0
votes
1answer
242 views

Teaching programming (languages) in central/northern Europe [closed]

I hope this question is not going to be off-topic; in case you think there'd be a better place to ask it, please let me know. Anyway, I'm currently doing my PhD working in bioinformatics. I would, ...
0
votes
2answers
291 views

Resources for bidding on projects successfully? [closed]

What are successful guidelines for bidding on programming projects on sites like guru.com? How do you write a bid that is likely to be accepted? Are there any examples of great bids? How do you ...
4
votes
1answer
203 views

Are there any reasons not to use distributed version control in a corporate setting? [duplicate]

Possible Duplicate: What does SVN do better than git? In an effort to push coworkers toward a distributed VCS, I'd like to first understand why it is not a good change from a practical ...
2
votes
4answers
318 views

How to minimize the data loss when laying off a programmer?

I was just laid off and it was the standard process that is used in the US: call the person to talk to personnel, and remove access to the network while that is going on, then have someone help pack, ...
4
votes
3answers
455 views

Unix tools in business use: are they helpful?

Do you think knowing Unix tools like sed, awk, LaTeX, Perl give you a great edge in the business world? (e.g. being a manager) From my short reflection, the only profession that needs those sort of ...
1
vote
3answers
712 views

How to popularize Nemerle (or another programming language)? [closed]

Any .NET developer who is interested in different programming languages knows that F# is the most popular functional language for the .NET platform nowadays. The only fact describing the popularity of ...
11
votes
2answers
321 views

As a Europe-based company, is it possible to write a custom iPad application for a customer?

Our customer wants us to write a custom application for him that he can use on a handful of iPads in his company. This application is probably only useful for this one customer (maybe for two or three ...
1
vote
1answer
199 views

What standards to use in Business Process Modelling?

There are several approaches on how to model a business process in software applications (BPM software). For instance, a processes can be described in BPMN, EPC, IDEF0, SOMF, etc. Additionally, ...
14
votes
5answers
374 views

Agile software development: How do you react *financially* to changing user requirements?

There's one thing I've always wondered when reading about all this "agile development" stuff here on SE and other sites: In "traditional" software engineering, you collect the user's requirements, ...