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
1vote
2answers
249views
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 @...
-7votes
1answer
76views
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 ...
3votes
2answers
223views
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 ...
0votes
1answer
193views
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 ...
4votes
3answers
1kviews
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": "...
-2votes
2answers
245views
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 ...
4votes
4answers
300views
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 ...
0votes
2answers
766views
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 ...
5votes
1answer
341views
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 ...
7votes
2answers
360views
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 ...
11votes
2answers
2kviews
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 ...
100votes
8answers
35kviews
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 ...
4votes
3answers
232views
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 ...
4votes
4answers
1kviews
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 ...
2votes
3answers
400views
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 ...