-
Series on Agile Ways of Working and the Shift from Shareholder Value to Stakeholder Value
Explore how organizations can transition from shareholder to stakeholder value through Agile practices, ensuring sustainable success in a changing world.
-
Part 3: Embracing Agile Values and Principles: Moving from a Distinct Way of Working to the Only Way of Working
Learn how to make Agile the standard in your organization by embracing its values and principles, empowering teams, and aligning decisions with strategic goals.
-
Baby Boomer Retirement: Boardroom Challenges and the Shift from Shareholder to Stakeholder Value
As Baby Boomers retire, their financial needs exert significant pressure on corporate boards, often prioritizing short-term gains over the long-term shift from shareholder to stakeholder value. This article examines the challenges corporate leaders face in balancing these demands while promoting sustainable, stakeholder-focused governance. It provides actionable insights for navigating this transitional period and ensuring alignment…
-
Part 1. Introduction: The Evolution from Shareholder Value to Stakeholder Value through Agile Ways of Working
Discover how businesses are evolving from a shareholder-focused model to one that prioritizes stakeholder value, using agile methods to drive sustainable and inclusive growth.
-
Mastering Unit Testing: Protecting Your Code from Hidden Risks with Red-Green-Refactor
Mastering unit testing is essential for preventing corporate risk in software development. Learn how to distinguish unit testing from integration and boundary testing, and implement the Red-Green-Refactor cycle to ensure code reliability and quality.
-
Ensuring Secure and Reliable Software: Why Executives Must Champion Unit Testing
"Building a great product is a creative, chaotic process which you won’t get right every time, so you have to also be learning from success and failure." — Gibson Biddle, former Chief Product Officer at Netflix Executive Summary In today’s fast-paced digital landscape, ensuring the reliability and security of software is a critical priority for…
-
The Executive’s Guide to Testing Using Mocking Frameworks, Test-First Development, and “Red, Green, Refactor”
This guide delves into the importance of mocking frameworks in software testing, the practice of Test-First Development (TFD), and the “Red, Green, Refactor” approach. By integrating these practices, organizations can significantly improve software quality, speed up development cycles, and reduce costs. Business executives play a crucial role in overseeing these processes by monitoring technical metrics,…
-
Creating Modular Mocks for the Obsidian API in Jest
Introduction Testing is crucial in software development, especially for the several custom plugins I’m building for Obsidian. I rely on Jest, a testing tool that incorporates Mocks, to simulate Obsidian’s API. This approach is key to making tests isolated and dependable. In this post, I’ll show you how to create a flexible and scalable mock…
-
Getting Started Unit Testing in Node.js with Jest
Unit testing is a crucial step in ensuring the reliability and functionality of your Node.js applications. Jest, a widely-used testing framework, makes it easy to write and run tests with minimal setup. In this post, I’ll walk you through setting up Jest for your Node.js project and show you how to write effective unit tests.…
-
Unlocking Learning Potential – Integrating Classical Approaches, the Dreyfus Model, and Bloom’s Taxonomy in Adult Continuing Education
As I delve into the concept of hyperlearning, it’s crucial to first understand the contrast between Classical Learning and Continuing Adult Education with Hyperlearning. This knowledge is vital, especially in the current era of megatrends like Industry 4.0 and cognitive technologies such as artificial intelligence (AI) and generative AI (GenAI). These trends are reshaping the…
Got any book recommendations?