{
  "contentStorage": "postgres",
  "title": "Software Engineering Professional Practice",
  "description": "Software engineering professional practice is the knowledge, skills, and attitudes required to practice software engineering in a professional, responsible, and ethical manner.",
  "url": "/en/concepts/software-engineering-professional-practice/at/2.html",
  "entity": {
    "id": "concept_software_engineering_professional_practice",
    "type": "concept",
    "title": "Software Engineering Professional Practice",
    "slug": "software-engineering-professional-practice",
    "aliases": [
      "软件工程职业实践"
    ],
    "summary": "Software engineering professional practice is the knowledge, skills, and attitudes required to practice software engineering in a professional, responsible, and ethical manner.",
    "status": "published",
    "categories": [
      "category-science-technology"
    ],
    "tags": [],
    "sources": [
      {
        "id": "s1",
        "title": "Guide to the Software Engineering Body of Knowledge (SWEBOK Guide) v4.0a",
        "author": "Hironori Washizaki (ed.), IEEE Computer Society",
        "date": "2026-08",
        "url": "https://ieeecs-media.computer.org/media/education/swebok/swebok-v4.pdf",
        "locator": "Chapter 14"
      }
    ],
    "createdAt": "2026-11-02T01:19:55+08:00",
    "updatedAt": "2026-11-02T01:19:55+08:00",
    "updatedBy": "user:admin",
    "revision": 2,
    "body": "Software products are widely used in social and personal life, and their quality can affect personal well-being and social harmony. Professional practice means conducting a service so that both the process and the end product meet certain standards or criteria, which may be technical or non-technical. The Guide treats the concept as especially applicable to professions that have a generally accepted body of knowledge, a code of ethics and professional conduct, processes for accreditation, certification, qualification, and licensing, and professional societies. Topics include accreditation, certification, qualification and licensing, codes of ethics, professional societies, the nature and role of software engineering standards, employment contracts, and legal issues.[^s1]\n\n\nThe Guide's top-level topics for this knowledge area are:\n\n- Professionalism\n- Group Dynamics and Psychology\n- Communication Skills",
    "url": "/concepts/software-engineering-professional-practice.html",
    "lang": "en",
    "availableLangs": [
      "zh",
      "en"
    ],
    "conceptKind": "theme",
    "scopeNote": "One knowledge area of SWEBOK Guide v4.0a."
  },
  "entities": null,
  "relations": [
    {
      "id": "relation_software_engineering_broader_than_software_engineering_professional_practice",
      "fromId": "concept_software_engineering",
      "relationType": "broader_than",
      "toId": "concept_software_engineering_professional_practice",
      "sourceRefs": [
        {
          "entityId": "concept_software_engineering",
          "sourceId": "s1"
        }
      ],
      "label": "Broader concepts",
      "targetId": "concept_software_engineering",
      "targetTitle": "Software Engineering",
      "targetUrl": "/en/concepts/software-engineering.html",
      "incoming": true
    }
  ],
  "versions": [
    {
      "revision": 2,
      "updatedAt": "2026-11-02T01:19:55+08:00",
      "message": "当前版本",
      "hasSnapshot": true,
      "url": "/en/concepts/software-engineering-professional-practice/at/2.html"
    }
  ],
  "viewRevision": 2,
  "lang": "en",
  "availableLangs": [
    "zh",
    "en"
  ],
  "infoFields": [
    {
      "key": "concept_kind",
      "label": "Concept kind",
      "value": "Theme"
    },
    {
      "key": "aliases",
      "label": "Aliases",
      "value": "软件工程职业实践"
    },
    {
      "key": "scope_note",
      "label": "Scope note",
      "value": "One knowledge area of SWEBOK Guide v4.0a."
    }
  ],
  "relationsTotal": 1,
  "relationCounts": [
    {
      "relationType": "broader_than",
      "incoming": true,
      "label": "Broader concepts",
      "total": 1
    }
  ]
}