Questions tagged [contract]
Contract refers to a legal agreement by software vendor and client/company to sell or provide IT services, including software development and support.
53 questions
1
vote
2
answers
249
views
In Java Interface contracts, does the @throws tag order should be considered?
Concrete example : https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/io/DataInput.html#readFully(byte[],int,int)
@throws NullPointerException if {@code b} is {@code null}.
is before
@...
-7
votes
1
answer
76
views
What are the requirements to create an commercialized extension for a product? [closed]
Can one design an extension to any product without contacting the product developer?
For example, Does Grammarly have any contracts with Microsoft for Microsoft Word?
Here I like to create an ...
3
votes
2
answers
223
views
What Software Delivery Guidelines are appropriate when outsourcing?
I started working at a very small company that regularly (not too often) has to outsource some software developments. The external suppliers than have to deliver something.
As I now have seen is that ...
0
votes
1
answer
193
views
UI Integration test boundaries - nested api calls
I am developing the UI of an e-commerce. Actually it is the checkout page only.
The entrance URL looks like this:
myEcomerce.com/{orderGuid}
On load The ui takes the orderGuid as parameter to call ...
4
votes
3
answers
1k
views
Concept to validate objects across languages?
An interesting question I've stumbled upon:
Let's assume a java application creates a data model, converts this data to a json object with two fields and uploads it to a server:
{
"FirstName": "...
-2
votes
2
answers
245
views
How can the consumer write a test of the provider without any knowledge of the implementation?
I have been reading about consumer-driven contract testing with frameworks such as Pact. The concepts are clear when talking about testing between two services that communication via HTTP.
We have ...
4
votes
4
answers
300
views
How should we quote differing sized contracts in a SCRUM environment
I am trying to implement an agile-ish approach to our firm. Right now we have a very much waterfall like approach to designing, coding, testing, and releasing. One major issue we haven't found an ...
0
votes
2
answers
766
views
How escrow works on software projects? [closed]
My understanding of escrow, as it is used in software projects between a "client" (commissioning the software/app) and a "contractor" (developer; provider of application services) is as follows:
The ...
5
votes
1
answer
341
views
Detailed Scope of Work.. Waterfall?
I have a client that's requested a detailed Scope of Work/Statement of Work. Upon looking into it, it seems they want timelines, costs, features, the whole nine.
In order to do a detailed SOW, one ...
7
votes
2
answers
360
views
How to define fixed priced software projects and how to argue what is inside scope and what is outside scope? [closed]
So here is what happened
The customer gave me a list of things he wanted to have. It is a funding website. So to start a funding project he wanted to have certain fields in the "create/edit funding ...
11
votes
2
answers
2k
views
How exactly do exclusive code rights work? [closed]
I was asked by a client to submit a proposal for a web-app he wants to built. This client is a startup with a relatively good traction so far (as it seems).
I have been asked to draft up a contract ...
100
votes
8
answers
35k
views
Client wants source code, but it contains a lot of shared code I reuse with other projects
I have a client who would like me to deliver the source code with a developed application binary. They originally said nothing about source code, but they recently said they need it. The contract is ...
4
votes
3
answers
232
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 ...
4
votes
4
answers
1k
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 ...
2
votes
3
answers
400
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 ...