{
 "@context": "https://schema.org",
 "@type": "DefinedTerm",
 "@id": "https://wulfkaal.github.io/entities/software-development",
 "identifier": "kaal:entity:software-development",
 "name": "Software development",
 "termCode": "software-development",
 "inDefinedTermSet": {
  "@id": "https://wulfkaal.github.io/entities/index.json"
 },
 "author": {
  "@type": "Person",
  "name": "Wulf A. Kaal",
  "identifier": "https://orcid.org/0000-0003-0757-275X"
 },
 "dateModified": "2026-07-29",
 "canonicalForm": "https://wulfkaal.github.io/entities/software-development.md",
 "sha256": "bb65a8362d775143a86256e1a631a3b6c2596411a1deb10f16bc38c5afa61171",
 "additionalProperty": [
  {
   "@type": "PropertyValue",
   "name": "status",
   "value": "derived"
  },
  {
   "@type": "PropertyValue",
   "name": "claim_count",
   "value": 2
  },
  {
   "@type": "PropertyValue",
   "name": "work_count",
   "value": 2
  },
  {
   "@type": "PropertyValue",
   "name": "year_span",
   "value": [
    "2018",
    "2021"
   ]
  },
  {
   "@type": "PropertyValue",
   "name": "non_current_claims",
   "value": 0
  }
 ],
 "subjectOf": [
  {
   "@type": "Claim",
   "@id": "https://wulfkaal.github.io/claims/3227967-038",
   "identifier": "kaal:claim:3227967-038",
   "text": "Coders and developers do not always understand the industry or business environment they target with their software solutions, nor do they always consider the trust or ethical issues raised by the technology based business solutions they implement.",
   "abstract": "Coders, programmers, and other developers do not always understand the industry or business environment they target with their software solutions. Nor do they always consider the trust or ethical issues when implementing technology-based business solutions.",
   "citation": "Mark Fenwick, Wulf A. Kaal, Erik P.M. Vermeulen, Legal Education in a Digital Age Why 'Coding for Lawyers' Matters (2018). SSRN: https://ssrn.com/abstract=3227967",
   "datePublished": "2018",
   "claim_type": "failure",
   "confidence": "argued",
   "is_failure_mode": true,
   "scope_conditions": [
    "technology based business solutions built by developers"
   ],
   "source_pdf_sha256": "f6e13b956f864ab32ec3305d095a35a127770327d75b3688f785cefc437d369f",
   "status": "current"
  },
  {
   "@type": "Claim",
   "@id": "https://wulfkaal.github.io/claims/3808859-001",
   "identifier": "kaal:claim:3808859-001",
   "text": "The ethos of interoperability in software development arose from a survival calculation rather than altruism: developers recognized that software which could not work across platforms would not survive.",
   "abstract": "In turn, the realization in the software development community that interoperability of software means survivability, gave rise to an ethos of interoperability.",
   "citation": "Wulf A. Kaal, Decentralization – Why We Need Technology Infrastructure Upgrades (2021). SSRN: https://ssrn.com/abstract=3808859",
   "datePublished": "2021",
   "claim_type": "mechanism",
   "confidence": "asserted",
   "is_failure_mode": false,
   "scope_conditions": [
    "software development community, especially in its early period"
   ],
   "source_pdf_sha256": "304ad25d43b5ecea3158e3a2ca04e6e1e3bd2958e2134e2dcefbfedf3b6f3ab7",
   "status": "current"
  }
 ],
 "description": "2 claims in the published works of Wulf A. Kaal carry the concept tag 'software-development'. Derived node: a roster, not an adjudicated definition."
}