Skip to content

Operational Excellence in Software Development

Twitter Instagram Linkedin
  • Home
  • Business Management
    • Project Management
          • Project Planning
            • The Critical Importance of Software Project Management
            • What Lessons Can We Learn Today From Mega-Project Management
            • Cost of Change — The Hidden Driver Behind Our Software Delivery Choices
            • Technical Risk Management and Decision Analysis — Introduction and Fundamental Principles
          • Agile
            • Agile Software Delivery — First Principles and Foundational Elements
            • Agile Frameworks 101: A Beginner’s Guide to Streamline Your Business Processes
            • Agile vs Waterfall: Finding a Methodology That Works Best for You
            • Self-Organisation in Agile Teams — How and When Does Is It Effective
          • Waterfall
            • Waterfall Project Management: A Brief History and Introduction
          • DevOps
            • DevOps: Finding Your Path to Successful and Continuous Improvement
            • Waterfall, Agile, and DevOps: A Critique of Current Challenges
    • Continuous Improvement
          • Time Management Beyond the To-Do List — An Advanced Treatise
          • Thoughts on Six Sigma for Developing Your Software Engineering Processes
          • Informal Education, Soft Skills, and Timeless, Universal Topics You Often Miss at Engineering School
          • The Power of Critical Thinking: An Essential Guide for Personal and Professional Development
          • The 7 Timeless Steps to Guide You Through Complex Problem Solving
    • Organisational Behaviour
          • Human Groups as Complex Systems: Structure, Organization, Power Distribution, and Dynamics
          • Business Management: A Layman’s Guide for Software Engineers
          • The Role of Emotional Intelligence In Modern Organizations– An Ingredient or Byproduct of Great Leadership?
    • Organizational Culture
          • Organisational Culture: The Edgar Schein Model
          • Cultural Transformations and Resistance to Change: Understanding the Risks to Your Organization’s Growth
          • Cultures and Organisations — A Presentation of Hofstede’s Model
          • Navigating Organizational Transformation: Best Practices for Effective Change Management
    • Organizational Processes
          • Software Developer Employee Evaluation – Tips and Best Practices
          • From Theory to Practice: Exploring the Science of Interpersonal and Group Communication and Its Effects on Social Cohesion
          • Boosting Software Team Productivity: Innovative Management Strategies for Maximizing Your Team’s Delivery Before It’s Too Late
          • Decision Making In a Professional Environment: Techniques and Pitfalls
          • Process Engineering: Essential Concepts from Lean, Agile, and Toyota for Effective Software Development Processes
          • Process Management, Improvement, and Redesign: The Essential Guide for Boosting Your Performance
  • Software Delivery
    • Operational Excellence
          • Operational Excellence
            • Operational Excellence in 7 Quotes From Its Founding Fathers
            • Part 1: Operational Excellence and the Structure of Software Development and Delivery
            • Part 2: Principles of Operational Excellence in Software Development
            • Achieving Flow in Software Teams: A Short Guide for the Busy
          • SDLC
            • Software Development and Delivery and The Story of an Engineer
            • Understanding the SDLC in Software Engineering: A Comprehensive Guide
            • Software Delivery Value Chain: Unveiling the Key Challenges and Opportunities for Successful Delivery in Today’s Market
    • Software Development
          • Analysis
            • Business Requirements: An Essential Guide to Definition and Application in IT Projects
            • Stakeholder Analysis and Management
          • Solution Design
            • Part 1: Solution Design — Introduction and First Principles
            • Part 2: Solution Design — How to Identify the Design Characteristics of Modern IT Systems
            • Part 3: Agile Design Techniques for Creating Strong and Scalable Solutions
            • Part 4: Solution Design Documents — What You Need to Know
            • Part 5: High-Level Solution Design Documents: What Is It and When Do You Need One
          • Software Design
            • From Abstract Concepts to Tangible Value: Solution Architecture in Modern IT Systems
            • Software Architecture and Design — Order, Complexity, and Chaos
            • Interface Design and Management — A How-To Guide for System Engineers
            • Systems Integration — Challenges and Solutions to Assembling Large Systems
            • Interface Design and Definition Document Template — A Short Guide for the Best Results
          • Development
            • Writing Clean Code — How It Impacts the Future of Your Product
            • Software Effort Estimation: How to Get It Right the First Time
            • Test-Driven Development and The Power of Self-Validating Code
            • Unit Testing: Is It Worth the Effort?
            • Understanding and Managing Technical Debt
          • Software Testing
            • Software Testing and Quality Assurance: A Modern Analysis of Its Internal Dynamics and Impact on Delivery
            • Test and Automation Strategy: A Deep-Dive Into an Essential Solution for Your Daily Agile Practices
            • Stress, Load, and Performance Testing in Software and IT Systems
          • Operations
            • Customer Support: How to Drive Efficiency and Satisfaction
    • Software Engineering
          • Information Technology
            • Alan Turing and the Turing Machine: The Foundation of Modern Computing
            • Software Engineering and Computer Science
            • A Comprehensive Guide to Becoming a Successful Software Engineer
            • From S-Expressions to AI: A Deep Dive into Lisp Programming Language
            • Oracle SQL Tutorial: Your Guide to Advanced Query Techniques
          • Application Design
            • C++ or Java: What You Need to Consider Before Making Strategic Technical Decisions
            • Application Design Principles: The Definitive Companion for Software Development Professionals
          • Algorithms
            • Top 15 Algorithms Every Software Engineer Must Know
            • Integer Factorization Algorithms: A Comparative Analysis
            • Understanding RSA: The Mathematics Behind Secure Encryption
            • Large Prime Number Generation for RSA Cryptography
  • Science and Technology
    • Complex Systems
          • 7 Key Concepts You Need to Know From Herbert Simon’s Paper on the Architecture of Complexity
          • Science, Technology, and Other Fascinating Topics: A Brief History
          • Complexity in Natural and Human Systems — Why and When We Should Care
          • A Concise Review of Herbert Simon’s Paper: The Architecture of Complexity
          • The Brusselator: A Mathematical Model of Chemical Reaction Dynamics
    • Probabilty and Statistics
          • Data, Information, and Knowledge — How to Tell the Difference
          • Uncertainty, Randomness, and Risk: A Very Short Walkthrough
          • The Law of Large Numbers Explained: Making Sense of Data Analysis and Sampling Techniques
    • Quantum Computing
          • Qubits: The Building Blocks of Quantum Computing
          • Quantum Computing, Beyond Qubits – Part 1: Starting With the Basics
          • Quantum Computing, Beyond Qubits – Part 2: Leveraging Nature’s Randomness
          • Quantum Computing, Beyond Qubits – Part 3: AI, Optimization, and Quantum Annealing
          • Quantum Computing, Beyond Qubits – Part 4: Shor’s Algorithm for Factoring Large Numbers
    • System Modelling
          • Modelling the Spread of COVID-19. Part 1: Introduction
          • Modelling the Spread of COVID-19: Part 2: Model Definition
          • Modelling the Spread of COVID-19: Part 4: SEIR-COVID Model
          • Modelling the Spread of COVID-19: Part 3: Simulation Results
  • Book Recommendations
    • Business
          • The Toyota Way – 14 Management Principles From the World’s Greatest Manufacturer
          • Organisational Culture and Leadership
          • Managing Difficult People — Case Studies by Harvard Business Review
          • Six Thinking Hats
          • The Six Sigma Way — How GE, Motorola, and Other Top Companies are Honing Their Performance
          • HBR at 100 — The Most Influential and Innovative Articles from Hard Business Review’s First Century
          • Strategic Management and Organisational Dynamics — The Challenge of Complexity to Ways of Thinking About Organisations
          • Cultures and Organisations — Software for the Mind
          • How Google Works
          • The Ten Commandments of Lean Six Sigma — A Guide for Practitioners
          • Process Consultation: Its Role in Organisation Development
    • General Interest
          • Fooled by Randomness — The Hidden Role of Chance in Life and in the Markets
          • The Black Swan — The Impact of the Highly Improbable
          • Antifragile — Things That Gain From Disorder
          • Six Frames for Thinking About Information
    • Popular Science
          • Anthropology
            • Sapiens — A Brief History of Humankind
            • Origins Reconsidered — In Search of What Makes Us Human
            • Shadows of Forgotten Ancestors
            • Core Concepts in Cultural Anthropology
          • Complexity Theory
            • Order Out of Chaos — Man’s New Dialogue With Nature
          • Computer Science
            • The Annotated Turing — A Guided Tour through Alan Turing’s Historic Paper on Computability and the Turing Machine
            • The Feynman Processor — Quantum Entanglement and the Computing Revolution
            • Turing and the Universal Machine — The Making of the Modern Computer
          • Physics
            • Superstrings and the Search for the Theory of Everything
            • QED – The Strange Theory of Light and Matter
            • The Greatest Story Ever Told So Far — Why Are We Here?
            • Programming the Universe — A Quantum Computer Scientist Takes on the Cosmos
            • Shadows of the Mind
            • Gödel, Escher, Bach: an Eternal Golden Braid
            • The Riddle of Gravitation — From Newton to Einstein to Today’s Theories
            • A Universe from Nothing — Why There is Something Rather than Nothing
            • Cycles of Time
    • Self-Management
          • Thinking Fast and Slow
          • How to Have Creative Ideas — 62 Exercises to Develop the Mind
          • The 7 Habits of Highly Effective People
          • Behave
          • Negotiating Rationally
  • About Us
Subscribe
Operational Excellence in Software Development
Software Development | Operational Excellence | Science & Technology
Twitter Instagram Linkedin

Project Planning

The Critical Importance of Software Project Management

The Critical Importance of Software Project Management

Read More The Critical Importance of Software Project ManagementContinue

What Lessons Can We Learn Today From Mega-Project Management

What Lessons Can We Learn Today From Mega-Project Management

Read More What Lessons Can We Learn Today From Mega-Project ManagementContinue

  • Home
  • Software Development
  • Complex Systems in Organisations
  • Book Recommendations
  • About Us
Georges Lteif

Georges Lteif

Software engineer and payments specialist with over 17+ years of experience in software delivery and systems integration.

Newsletter

Our content is free, and will always be! Subscribe now to stay informed.

Subscribe

Let's connect!

Twitter Instagram Linkedin

© 2023 Operational Excellence in Software Development

Scroll to top
  • Home
  • Software Delivery
    • Project Management
      • Waterfall Project Management: A Brief History and Introduction
      • Agile Software Delivery — First Principles and Foundational Elements
      • Agile vs Waterfall: Finding a Methodology That Works Best for You
      • Waterfall, Agile, and DevOps: A Critique of Current Challenges
      • DevOps: Finding Your Path to Successful and Continuous Improvement
      • What Lessons Can We Learn Today From Mega-Project Management
      • The Critical Importance of Software Project Management
      • Technical Risk Management and Decision Analysis — Introduction and Fundamental Principles
      • Agile Frameworks 101: A Beginner’s Guide to Streamline Your Business Processes
      • Cost of Change — The Hidden Driver Behind Our Software Delivery Choices
    • Software Development
      • Analysis
        • Business Requirements: An Essential Guide to Definition and Application in IT Projects
        • Stakeholder Analysis and Management
        • Software Effort Estimation: How to Get It Right the First Time
      • Solution Design
        • Part 1: Solution Design — Introduction and First Principles
        • Part 2: Solution Design — How to Identify the Design Characteristics of Modern IT Systems
        • Part 3: Agile Design Techniques for Creating Strong and Scalable Solutions
        • Part 4: Solution Design Documents — What You Need to Know
        • Part 5: High-Level Solution Design Documents: What Is It and When Do You Need One
        • Systems Integration — Challenges and Solutions to Assembling Large Systems
        • Interface Design and Management — A How-To Guide for System Engineers
        • Interface Design and Definition Document Template — A Short Guide for the Best Results
      • Software Design
        • From Abstract Concepts to Tangible Value: Solution Architecture in Modern IT Systems
        • Software Architecture and Design — Order, Complexity, and Chaos
      • Development
        • Writing Clean Code — How It Impacts the Future of Your Product
        • Test-Driven Development and The Power of Self-Validating Code
        • Unit Testing: Is It Worth the Effort?
      • Software Testing
        • Test and Automation Strategy: A Deep-Dive Into an Essential Solution for Your Daily Agile Practices
        • Software Testing and Quality Assurance: A Modern Analysis of Its Internal Dynamics and Impact on Delivery
        • Stress, Load, and Performance Testing in Software and IT Systems
      • Operations
        • Customer Support: How to Drive Efficiency and Satisfaction
    • Software Engineering
      • Software Engineering and Computer Science
      • A Comprehensive Guide to Becoming a Successful Software Engineer
      • Alan Turing and the Turing Machine: The Foundation of Modern Computing
      • Top 15 Algorithms Every Software Engineer Must Know
      • From S-Expressions to AI: A Deep Dive into Lisp Programming Language
      • Understanding RSA: The Mathematics Behind Secure Encryption
      • Large Prime Number Generation for RSA Cryptography
      • Integer Factorization Algorithms: A Comparative Analysis
  • Business Management
    • Operational Excellence
      • Principles of Operational Excellence in Software Development
      • Software Development and Delivery and The Story of an Engineer
      • Software Delivery Value Chain: Unveiling the Key Challenges and Opportunities for Successful Delivery in Today’s Market
      • Operational Excellence in 7 Quotes From Its Founding Fathers
      • C++ or Java: What You Need to Consider Before Making Strategic Technical Decisions
      • Understanding and Managing Technical Debt
      • Understanding the SDLC in Software Engineering: A Comprehensive Guide
    • Continuous Improvement
      • Navigating Organizational Transformation: Best Practices for Effective Change Management
      • Decision Making In a Professional Environment: Techniques and Pitfalls
      • Time Management Beyond the To-Do List — An Advanced Treatise
      • Process Management, Improvement, and Redesign: The Essential Guide for Boosting Your Performance
      • Thoughts on Six Sigma for Developing Your Software Engineering Processes
      • The 7 Timeless Steps to Guide You Through Complex Problem Solving
      • The Power of Critical Thinking: An Essential Guide for Personal and Professional Development
    • Organisational Behaviour
      • The Role of Emotional Intelligence In Modern Organizations– An Ingredient or Byproduct of Great Leadership?
      • Informal Education, Soft Skills, and Timeless, Universal Topics You Often Miss at Engineering School
      • Explaining Complex Systems in Organisations — An Indispensable Guide for Software Developers
      • Human Groups as Complex Systems: Structure, Organization, Power Distribution, and Dynamics
      • Self-Organisation in Agile Teams — How and When Does It Work
    • Organizational Culture
      • Cultures and Organisations — A Presentation of Hofstede’s Model
      • Organisational Culture: The Edgar Schein Model
      • Cultural Transformations and Resistance to Change: Understanding the Risks to Your Organization’s Growth
    • Organizational Processes
      • Process Engineering: Essential Concepts from Lean, Agile, and Toyota for Effective Software Development Processes
      • Boosting Software Team Productivity: Innovative Management Strategies for Maximizing Your Team’s Delivery Before It’s Too Late
      • Software Developer Employee Evaluation – Tips and Best Practices
  • Books
    • Books That Everyone Should Read (Updated 2023)
    • Self-Management
      • Book Review: The 7 Habits of Highly Effective People
      • Book Review: How to Have Creative Ideas — 62 Exercises to Develop the Mind
    • Business
      • Book Review: Cultures and Organisations — Software for the Mind
      • Book Review: Strategic Management and Organisational Dynamics — The Challenge of Complexity to Ways of Thinking About Organisations
      • Book Review: How Google Works
      • Book Review: HBR at 100 — The Most Influential and Innovative Articles from Hard Business Review’s First Century
      • Book Review: The Ten Commandments of Lean Six Sigma — A Guide for Practitioners
      • Book Review: The Toyota Way – 14 Management Principles From the World’s Greatest Manufacturer
      • Book Review: Organisational Culture and Leadership
      • Book Review: The Six Sigma Way — How GE, Motorola, and Other Top Companies are Honing Their Performance
      • Book Review: Six Thinking Hats
    • General Interest
      • Book Review: Fooled by Randomness — The Hidden Role of Chance in Life and in the Markets
      • Book Review: Antifragile — Things That Gain From Disorder
      • Book Review: The Black Swan — The Impact of the Highly Improbable
      • Book Review: Six Frames for Thinking About Information
      • Book Review: Sapiens — A Brief History of HumanKind
    • Popular Science
      • Book Review: QED – The Strange Theory of Light and Matter
      • Book Review: Thinking Fast and Slow
      • Book Review: The Greatest Story Ever Told So Far — Why Are We Here?
      • Book Review: Programming the Universe — A Quantum Computer Scientist Takes on the Cosmos
      • Book Review: Origins Reconsidered — In Search of What Makes Us Human
      • Book Review: Order Out of Chaos — Man’s New Dialogue With Nature
      • Book Review: Gödel, Escher, Bach: an Eternal Golden Braid
      • Book Review: Shadows of the Mind
  • Science and Technology
    • Probabilty and Statistics
      • The Law of Large Numbers Explained: Making Sense of Data Analysis and Sampling Techniques
    • Quantum Computing
      • Quantum Computing, Beyond Qubits – Part 1: Starting With the Basics
      • Quantum Computing, Beyond Qubits – Part 2: Leveraging Nature’s Randomness
      • Quantum Computing, Beyond Qubits – Part 3: AI, Optimization, and Quantum Annealing
      • Quantum Computing, Beyond Qubits – Part 4: Shor’s Algorithm for Factoring Large Numbers
    • Complex Systems
      • Uncertainty, Randomness, and Risk: A Very Short Walkthrough
      • Data, Information, and Knowledge — How to Tell the Difference
      • The Brusselator: A Mathematical Model of Chemical Reaction Dynamics
    • System Modelling
      • Modelling the Spread of COVID-19. Part 1: Introduction
      • Modelling the Spread of COVID-19: Part 2: Model Definition
      • Modelling the Spread of COVID-19: Part 4: SEIR-COVID Model
      • Modelling the Spread of COVID-19: Part 3: Simulation Results
  • About Us
Search