Contract refers to a legal agreement by software vendor and client/company to sell or provide IT services, including software development and support.

learn more… | top users | synonyms

0
votes
0answers
35 views

Alternatives to binding cost quotes of indefinite projects

I work for a custom software house. We have clients with yearly budget allocations. They often have excess funds they need to spend before the next fiscal period, but only a general idea of what they ...
4
votes
3answers
199 views

What is the risk of putting your actual developing code online

My question came from this question It seems to be actual developing code for a real application. What If your contract says that all code you made for app of your employer is a secret? Isn't it ...
3
votes
3answers
205 views

Help putting together an Open Source Friendly contract but does not allow day job work to be Open Sourced

So I just was hired at a place that had only one Developer and that was the co owner. Their employee handbook had something to the effect of the following. All IP, inventions or software you ...
0
votes
1answer
181 views

How to offer programming/database contract services? [closed]

If you are an independent consultant/contractor, working for multiple clients, how do you sell your services? Do you believe applying to job offers for regular positions and offering your services to ...
2
votes
3answers
254 views

Is 25% to me as sole author a good deal? [closed]

This is my first contract negotiation. So I've written a program which supports some hardware that the company makes. (The support is important, and most customers will buy it, but the software ...
5
votes
5answers
573 views

Should Cross browser testing be explicitly mentioned in the scope of a project?

I do freelance web development and front end dev is not my strongest point. This question came to me in my recent fixed bid project. Nowadays we use Jquery and Bootstrap and these take care of lots ...
0
votes
3answers
270 views

What do small business people do with regards to 'legal' when selling software [closed]

For those who have sold software successfully over the Internet, after going to the effort of writing the software, creating a website, get a domain name, hosting the website, setting up a merchant ...
8
votes
4answers
733 views

Computer science jobs that don't let you develop software outside of that job? [closed]

I'm 15, and I was talking to my friends about what we wanted our future careers to be. I told them that I would like to have a job in the computer science industry (more specifically software ...
5
votes
3answers
336 views

What can a company do to restrict offsite contract developers from redistributing GPLv2-licensed code modifications?

My company uses a mix of onsite and increasingly offsite contractors for development of websites and online applications. Our platform uses a mix of open source software and libraries that we've made ...
9
votes
4answers
1k views

Can I (reasonably) refuse to sign an NDA for pro bono work? [closed]

A friend of mine (let's call him Joe) is working on a promising project, and has asked me for help. As a matter of friendship I agreed (orally) not to discuss the details, but now he has a potential ...
17
votes
6answers
2k views

Is it okay to rollback code if your client refuses to pay you? [closed]

A friend of mine did some contracting work to add localization support to an existing mobile app. He was not contracted to add any other features or fix any already existing bugs. He has finished his ...
0
votes
1answer
147 views

How to handle “porting” software that's still in development

My company is building an iOS version of an Android app that our client is developing (but has not yet released). We have access to the latest builds and source, however since the software is ...
7
votes
2answers
446 views

Is it common to purchase an insurance policy for contract development work? [closed]

I am not sure if this is the best place for the question, but I am not sure where else to ask. Background I am a contract developer and have just been asked to provide a general liability policy for ...
1
vote
2answers
205 views

User stories as a contract definition?

I am often asked to write a requirements document for a new piece of work. I write requirements using user stories. The list of requirements is then used as a contract with the client denoting the ...
6
votes
4answers
540 views

How to prevent intentional over-estimation in user stories?

I am asking this from a purely hypothetical standpoint. According to the Sprint Planning Meeting section in the Scrum Guide: "The number of items selected from the Product Backlog for the Sprint is ...
2
votes
5answers
301 views

Is there a way for developers and their clients to make a 'safety net' for the final transaction of software for money?

First off, we presume that the projects in question are not large or important enough for the parties involved to establish a formal contract, and that the parties are not able to meet in person. So, ...
0
votes
7answers
226 views

How do you handle / what do you charge for documentation, training, warranty, changes in scope etc… [closed]

I am working with a client right now that wants me to sign a contact with a warranty for a year for no additional charge. As well as any reasonable changes he wants during the contract that are ...
3
votes
6answers
425 views

Do you sign contracts digitally or still on paper? And what do clients think? [closed]

We are all getting used to checking a box and putting our name in a text field to create a contract with an airline, a hosting company, or a software download. However, for some reason I am still ...
5
votes
1answer
1k views

Removing the “integration test scam” - Understanding collaboration and contract tests [closed]

I've recently watched Integration Tests are a Scam by J. B. Rainsberger and am now looking for more material on the subject. I have to say, I'm shocked by how much we're doing wrong, (i.e. integration ...
4
votes
1answer
503 views

How to find extra work outside of full time job? [duplicate]

Possible Duplicate: Do you work contract projects in addition to your full-time job? I currently work as a C++ developer full time (not a contract). I'm seeking extra opportunities outside ...
26
votes
8answers
1k views

Why is there such limited support for Design by Contract in most modern programming languages?

I recently discovered Design by Contract (DbC) and I find it an extremely interesting way to write code. Among other things, it would seem to offer: Better documentation. Since the contract is the ...
5
votes
3answers
519 views

Contracting out software development; deliver user stories or business requirements?

We are a small company that I am lead developer on, and we have been having on and off meetings with a potential stakeholder for a good opportunity. This stakeholder is helping us directly in getting ...
5
votes
4answers
1k views

Using Scrum/agile with multiple customers

I am a big believer in agile development. I just changed jobs, and I am now working for a company that coordinates big development projects for (rather large) groups of customer organizations. My job ...
10
votes
2answers
2k views

Differences between Design by Contract and Defensive Programming

Could Designing by Contract (DbC) be a way to program defensively? Is one way of programming better in some cases than the other?
8
votes
8answers
603 views

How to explain to a layperson the variance in programmer rates?

I recently talked to a guy that is looking for developers to build a product idea. He mentioned he has received interest from people but the rates have varied from $20-120/hr. This project he ...
5
votes
2answers
645 views

Freelancers do you have a surcharge for going to client site to work?

I'm currently new to freelancing as a programmer and need to work out what some of the "norms" are without making myself look like an amateur. I've already won some work from a local company doing C# ...
10
votes
5answers
2k views

Questions on software development contracting [closed]

I am trying to understand a few aspects of applying for jobs such as the following: Android Developer - Front-end Experience Required - 3 month contract - London - £300 per day - Immediate start I ...
4
votes
3answers
172 views

Deployment in development phase for Agile projects

I'd like to know the Agile stance on the following situation: A contractual, payable milestone states a working version must be installed and run at customer's location; Development is still ...
0
votes
1answer
3k views

Alternatives to oDesk.com for contract work? or is oDesk already one of the best? [duplicate]

Possible Duplicate: Where can I find programming work online? I saw oDesk.com being mentioned in one thread here for contract work and freelance work, and the people listed for hire is ...
1
vote
2answers
278 views

Contract Clause on Ergonomics/Injury Prevention [closed]

I'm sure many developers have faced this scenario: you're currently negotiating a new position at a company and you're going through the whole list (salary, perks, benefits, etc), but there's always ...
12
votes
3answers
543 views

Open Source Friendly IP Contracts for Freelancers

I am about to enter the world of consulting for the first time and am having to write my first contract. One problem I have is regarding open source work and intellectual property. I love working on ...
47
votes
10answers
7k views

Legal issues with an NDA that I do not want to sign

I've been given a non-disclosure agreement (NDA) to sign by my current employer that I do not want to sign. It is incredibly open ended and I feel that it should have been a condition of my initial ...
2
votes
3answers
168 views

When doing up a quote, do I see my client in person, or send it via email? [closed]

Client need something done, I need to write up a quote, how do I approach it? If you have any general strategy on this issue would also be appreciated. This is to build a website/database for a few ...
7
votes
3answers
744 views

Should the gating question in hiring a web developer be “Have you by yourself, or with one or two partners, ever brought a product to market?”

I've just met a guy, an engineer but a software naif, who's designed, produced, and is now selling a very nice product, a backyard zip line. He devised a new braking system for the thing and has a ...
6
votes
3answers
188 views

CSS remote contract

I am signing a contract with someone remote in another country in regards with creating a new style sheet for their website. In our agreement the client pays 1/3 of the money first as deposit and the ...
1
vote
2answers
294 views

Can you get fired from a work-for-hire contract with no pay, and a lawsuit? [closed]

The story is like this: I was hired under a work-for-hire contract that didn't specify what the pay is going to be. I was told it would be on the 15th of every month, depending on what work was ...
1
vote
4answers
677 views

What is the clause in an employee contract that says they own all your code?

I am looking at my employee contract and I can't seem to figure out where it might say that they own all the code that I write, be it at work or at home. Any examples of what the wording could be ...
4
votes
3answers
695 views

Leaving a contract from a recruiter for a permanent position

So after months of searching, I finally get an offer. It's a contract position through my recruiter. Then all of a suddenly I get another offer from one of the MAJOR software engineer companies. I ...
11
votes
8answers
764 views

How do you decide if you should take a project?

I am a fairly new developer. Professionally I have programed in C# for two years as an intern and 6 months as a junior developer. A friend of my family needs help with a project that is written in ...
7
votes
3answers
300 views

Should public code libraries I have written stay free and open after using them in a contract / commercial product?

I have written a small library of classes in my preferred language (PHP, but it doesn't really matter), and typically use them in most of my projects. Until now, the projects have been personal, or ...
11
votes
11answers
2k views

Do I own copyright of program I made in own time? [closed]

I created a software package that aids electrical engineers with common calculations used on site (substations to be specific). I created the package in my own time, without being asked and without ...
2
votes
2answers
289 views

Creating Deal for Percentage of App Sales

I have a business partner who wants to do a deal where I will get a percentage of the profits from app sales. I like the deal and want to do it. In our business agreement I want to put some language ...
0
votes
1answer
156 views

Example of an agreement with the client

I've started my company in UK. Used to work as a freelancer, therefore legal issues didn't use to be a big headache. Now, I'd like to see an example of the document a company would sign with a client ...
9
votes
13answers
5k views

Non-Solicitation clause in my offer letter - Prospective employer says this is non-negotiable. Is this a deal-breaker? [closed]

I recently received an offer from a company that I'll call ACME. In the NDA that came with the offer this clause appears: 2.Non-Solicitation. I agree that so long as I am employed by ACME and ...
7
votes
1answer
696 views

Enforcement of returning non-null

We are implementing some web services, and need to ensure that some of our methods always return non-null values. We've investigated two ways of doing this: Using code contracts, and returning the ...
5
votes
4answers
828 views

Client contracts as a sole proprietor - What should be in the contract?

If this has already been asked, feel free to redirect me and I'll close this. I gave my current employer notice to quit my job a few months ago, and they haven't been able to find anyone to replace ...
5
votes
2answers
989 views

Crucial programming-for-hire contract points? [closed]

What are some important and easily-overlooked points that should be in a programming-for-hire contract? We recently had a learning experience as a client hiring a programming company: in the contract ...
5
votes
3answers
3k views

Minimum billable time unit - industry standard for contract programming?

We're a client that recently hired a contract programming company for some fairly focused work (essentially writing 'scripts' to extend the functionality of a third-party enterprise application). ...
5
votes
6answers
2k views

What is considered a suitable notice period for a software developer? [closed]

I'm being asked by the company I work for to extend my notice period. I'm not outright against it (in fact it's somewhat flattering in a way) but it has made me wonder what a typical notice period ...
4
votes
4answers
2k views

Should I sign an NDA and IP contract without an expiry date?

I work in a small software development company. I just received a NDA and IP contract to sign, but it doesn't have an expiry date. Does this mean that it's a lifetime agreement with the corporation? ...