Preview

Software Design & Development Notes

Satisfactory Essays
Open Document
Open Document
11307 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Software Design & Development Notes
9.1 Development and Impact of Software Solutions
9.1.1 Social and ethical issues
Rights and responsibilities of software developers
Rights refer to entitlements that are due to them e.g. how other people use and duplicate their products. Responsibilities is the need for software developers to be accountable of reliability, virus free, etc towards the user
• Authorship o Refers to ownership of a particular piece of work, the author has rights in regard to reproduction and distribution of their work
• Reliability o Purchasers have rights to expect the product to consistently perform the required tasks efficiently and without error. Developers should consider these factors to ensure maximum reliability:
 Hardware
 Operating System
 Other software
 Runtime errors
• Quality o Finally quality is an important responsibility for developers. A good quality product will meet the program requirements in an efficient way. Quality assurance is a set of procedures used to certify that a generated product meets specified criteria with respect to quality and reliability
• Response to Problems o Developers have a responsibility to ensure that any problems users encounters with their products are resolved in a timely, accurate and efficient manner, e.g. the developer refund or inform the customer.
• Code of Conduct o An official agreement describing ethical and moral obligations of the developer.
• Viruses o Software that deliberately produces some undesirable or unwanted result. Developers have a responsibility to ensure their products do not contain viruses.

Software Piracy and Copyright
Software piracy is the criminal act of illegally copying and use of software.
• Intellectual property o Intellectual property is something that belongs to your mind or intellect. Purchasing a software product does not give you the ownership rights but the customer just purchases a licence to use the software.
• Plagiarism o The process of claiming authorship of an

You May Also Find These Documents Helpful

  • Powerful Essays

    MKT1-Task 318 1.

    • 1685 Words
    • 7 Pages

    Meet and surpass the requirements, necessities and expectations of our consumers. Apply value-based tools and continual improvement culture to steadily deliver better products and services. Sustain product safety and harmless work environments. Routine reviews of proven objectives to identify enhancement opportunities.…

    • 1685 Words
    • 7 Pages
    Powerful Essays
  • Good Essays

    -quality assurance: involves monitoring and evaluation of the various processes of a project, service or facility to ensure that minimum levels of quality are being achieved by the production process.…

    • 5968 Words
    • 24 Pages
    Good Essays
  • Satisfactory Essays

    5. Work with product users to understand requirements and desires and ensure products being improved or created are customer friendly. Conduct…

    • 608 Words
    • 3 Pages
    Satisfactory Essays
  • Better Essays

    Intellectual Propert

    • 910 Words
    • 4 Pages

    What is intellectual property? Intellectual property is the right to protect inventions, literary and artistic works, symbols, names, and images that come from the mind. Intellectual property laws give individuals the exclusive rights to patent his/her own ideas. In the article "Copyright Crusaders" by: David Gibson, David Gibson talks about three claimants who all copyrighted their versions of the same idea. The idea was the "footprints in the sand." The poem is a soft-focus retrospective that imagines life as a walk on the beach with Jesus, a pilgrimage traced by two sets of footprints, the Savior 's and the narrator 's. Further more the article talks about these three claimants battle over royalties to these exclusive rights. In another article called "Hello Cleveland" by: James Surowiecki, James Surowiecki introduces a small town band trying to make it big in the music business. He discusses how it has become so difficult in today 's world to make profit on selling records because of piracy. Intellectual property protects our creative productions and promotes creativity so we can harvest our rewards.…

    • 910 Words
    • 4 Pages
    Better Essays
  • Good Essays

    Rights are related to and frequently overlap with responsibilities but the two terms are not interchangeable. An example of how they overlap is voting, which is both a right and a…

    • 924 Words
    • 4 Pages
    Good Essays
  • Satisfactory Essays

    Intellectual property is a defensible knowledge base that gives a company a competitive advantage, and is one of the best reasons to acquire a company. Intellectual property can include patents, trademarks, production…

    • 502 Words
    • 3 Pages
    Satisfactory Essays
  • Good Essays

    I find this article to be a story of a driven individual who started out with a hobby or passion for software development with his focus being on gaming. Mr. Persson lists out five reasons for success and five things that he would have done differently. Ultimately, this person outs the software development road map of potential pitfalls and reward.…

    • 556 Words
    • 3 Pages
    Good Essays
  • Better Essays

    Second is Intellectual property. Intellectual property (IP) is a legal term that refers to creations of the mind such as musical, literary, and artistic works; inventions; and symbols, names, images, and designs used in commerce, including copyrights, trademarks, patents, and related rights. Under intellectual property law, the holder of one of these abstract "properties" has certain exclusive rights to the creative work, commercial symbol, or invention, which is covered by it. The best and most common example of this type of property in America comes in the form of media, either music or movie entertainment.…

    • 1123 Words
    • 5 Pages
    Better Essays
  • Powerful Essays

    * The DET proxy will block the server so the system would not function within a DET campus.…

    • 3110 Words
    • 13 Pages
    Powerful Essays
  • Satisfactory Essays

    IT Landscape

    • 539 Words
    • 11 Pages

    The IT Landscape Agenda      What is IT? How does IT work? The IT environment Sales & IT Q&A What is IT?…

    • 539 Words
    • 11 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Software Requirements Specification for Version 1.0 approved Prepared by Table of Contents Table of Contents ii Revision History ii 1. Introduction 1 1.1 Purpose 1 1.2 Document Conventions 1 1.3 Intended Audience and Reading Suggestions 1 1.4 Product Scope 1 1.5 References 1 2. Overall Description 2 2.1 Product Perspective 2 2.2 Product Functions 2 2.3 User Classes and Characteristics 2 2.4 Operating Environment 2 2.5 Design and Implementation Constraints 2 2.6 User Documentation 2 2.7 Assumptions and Dependencies 3 3.…

    • 274 Words
    • 2 Pages
    Satisfactory Essays
  • Better Essays

    Copyright

    • 910 Words
    • 4 Pages

    Copyright is like a legal which is used to protect the original creators’ rights. It is one expression of the intellectual property.…

    • 910 Words
    • 4 Pages
    Better Essays
  • Good Essays

    Copyright basically refers to intellectual property; only thing is it refers to laws that regulate the use of the work of a creator, such as an artist or author. This includes copying, distributing, altering and displaying creative, literary and other types of work. Unless otherwise stated in a contract, the author or creator of a work retains the copyright.…

    • 697 Words
    • 3 Pages
    Good Essays
  • Powerful Essays

    Software Quality

    • 7101 Words
    • 29 Pages

    However, the quality of software products has become a critical issue as shown in the…

    • 7101 Words
    • 29 Pages
    Powerful Essays
  • Good Essays

    Software engineering is an engineering approach for software development. We can alternatively view it as a systematic collection of past experience. The experience is arranged in the form of methodologies and guidelines. A small program can be written without using software engineering principles. But if one wants to develop a large software product, then software engineering principles are indispensable to achieve a good quality software cost effectively. These definitions can be elaborated with the help of a building construction analogy.…

    • 1197 Words
    • 5 Pages
    Good Essays