The intent of this document is to represent the breadth of information that would be useful for a person to know if they have to make decisions about either (a) managing a system creating software-enabled systems, or (b) managing software-enabled systems. This is the software management body of knowledge (SMBOK).

Content

  • Team Organization

    • Agile Teams
    • Resources Management
    • Customer requirements
    • Adaptation
    • Change management
    • Communication
    • Team cohesion
    • Personality types
    • Collaboration
    • Co-located Teams
    • Cross-Functional Teams
    • Pair Programming
    • Virtual Teams (see also Distributed Teams)
    • Distributed teams
      • Globally Distributed Teams
    • Risk tolerance
    • Org Structure
      • Hierarchical
      • Flat
      • Hybrid
      • Choosing One
    • Leadership in Software Organisations
    • Lean Development
  • Team Building

    • Recruitment/Hiring
      • Hiring the right people
      • Retaining people
        • Relationship with culture
        • Relationship with empathy
        • Effect / Need of diversity
        • Attrition/turnover management
    • People Management
      • Evaluation/assessment
      • Low performance handling
      • Peer reviews
      • Incentives
    • Orientation
    • Talent Acquisition
    • Talent Upgrade
    • Training
    • On-boarding
    • Employee satisfaction
    • Emotional Safety
    • Diversity
    • Tiger teams
    • Character and Personality Types
    • Skillsets
  • Agile Methodologies

  • Risk Management

    • Risk identification
    • Quantitative risk analysis
    • Qualitative risk analysis
    • Risk monitoring and control
    • Risk response planning
  • Continuous Improvement

  • Focus on Customer

    • Developer engagement-detachment
    • Customer engagement-detachment
    • Bringing back emotional connections
    • Value driven software management
    • Demonstration-based approach to customer engagement
    • Emotional design
  • Organization

    • Human
    • Process
      • Identifying and Managing Bottlenecks
    • Technology
    • Organizational influences and cultures

Back to top

Back to top

Back to top