INF3705
Assignment 1 2025
Detailed Solutions, References & Explanations
Unique Number:
Due date: 6 May 2025
QUESTION 1
Key Difference Between Generic and Custom Software Development
Aspect Generic Software Product Custom Software Product
Specification Owned and controlled by the Owned and controlled by the
Ownership developer customer
Development Based on general market Tailored to meet specific customer
Approach needs requirements
Changes to Developer can change the Any changes must be agreed
Specification specification independently upon with the customer
Flexibility High for developer, low for High for customer, changes may
user involve negotiation and contracts
Target Audience Broad user base A single organization or client
Terms of use
By making use of this document you agree to:
Use this document as a guide for learning, comparison and reference purpose,
Terms of use
Not to duplicate, reproduce and/or misrepresent the contents of this document as your own work,
By making use of this document you agree to:
Use this document
Fully accept the consequences
solely as a guide forshould you plagiarise
learning, reference,or and
misuse this document.
comparison purposes,
Ensure originality of your own work, and fully accept the consequences should you plagiarise or misuse this document.
Comply with all relevant standards, guidelines, regulations, and legislation governing academic and written work.
Disclaimer
Great care has been taken in the preparation of this document; however, the contents are provided "as is" without any express or
implied representations or warranties. The author accepts no responsibility or liability for any actions taken based on the
information contained within this document. This document is intended solely for comparison, research, and reference purposes.
Reproduction, resale, or transmission of any part of this document, in any form or by any means, is strictly prohibited.
Assignment 1 2025
Detailed Solutions, References & Explanations
Unique Number:
Due date: 6 May 2025
QUESTION 1
Key Difference Between Generic and Custom Software Development
Aspect Generic Software Product Custom Software Product
Specification Owned and controlled by the Owned and controlled by the
Ownership developer customer
Development Based on general market Tailored to meet specific customer
Approach needs requirements
Changes to Developer can change the Any changes must be agreed
Specification specification independently upon with the customer
Flexibility High for developer, low for High for customer, changes may
user involve negotiation and contracts
Target Audience Broad user base A single organization or client
Terms of use
By making use of this document you agree to:
Use this document as a guide for learning, comparison and reference purpose,
Terms of use
Not to duplicate, reproduce and/or misrepresent the contents of this document as your own work,
By making use of this document you agree to:
Use this document
Fully accept the consequences
solely as a guide forshould you plagiarise
learning, reference,or and
misuse this document.
comparison purposes,
Ensure originality of your own work, and fully accept the consequences should you plagiarise or misuse this document.
Comply with all relevant standards, guidelines, regulations, and legislation governing academic and written work.
Disclaimer
Great care has been taken in the preparation of this document; however, the contents are provided "as is" without any express or
implied representations or warranties. The author accepts no responsibility or liability for any actions taken based on the
information contained within this document. This document is intended solely for comparison, research, and reference purposes.
Reproduction, resale, or transmission of any part of this document, in any form or by any means, is strictly prohibited.