Change Reaction: How Your Business Can Adapt to the New Normal

Organizations have been propelled into the digital age – not by choice, but by necessity. While some have struggled to adapt, others have excelled as they embrace remote working across teams and locations, while continuing to push their business agenda. Of course, sector and business type play a significant role: organizations that are predominantly office-based … Continued

Lessons Learned from 4th Graders That I Take to Work – Lesson 5 of 5

Lesson 5: “Great works are performed not by strength but by perseverance” – Samuel Johnson Children’s instinctive capability to shrug off problems, obstacles, and failures to achieve success is one of their most amazing characteristics – check out this great example. While on our five-day trip to Wolf Ridge, I witnessed children constantly wielding this skillset; … Continued

Lessons Learned from 4th Graders That I Take to Work – Lesson 4 of 5

Each of these lessons I share with you, I learned while chaperoning my son’s school trip at Wolf Ridge. In this fourth installment of my blog five-part blog series “Lessons Learned from 4th Graders That I Take to Work”, I’ll cover the benefits of allowing your self-formed team to make key decisions by themselves, ultimately … Continued

The Requirements Challenge: Requirements Quality (Part 3 of 3)

In my previous posts, I discussed the first two of three considerations in the Requirements Challenge: knowing the unknown, and properly representing all perspectives in requirements elicitation, management and architecture. The third and last consideration in this series is perhaps the most salient, yet often ignored: requirements quality. Namely, how should product development teams answer the question: … Continued

Lessons Learned from 4th Graders That I Take to Work – Lesson 3 of 5

In the first two installments of my blog about what I’ve learned from 4th graders, I talked about the importance of emotional intelligence and how freeing and how effective it can be for leaders to not always “be on.” In this installment, I’ll be discussing how participating and getting your hands dirty from time to time can help leaders … Continued

The Requirements Challenge: Representing all Sides (Part 2 of 3)

 In the previous blog post, I discussed a critical consideration in the Requirements Challenge: Knowing the Unknown, as well as a powerful technique to model customer satisfaction and expectations called the Kano Model.  In this blog, we will consider the following question: Are all perspectives of the requirements captured in order to achieve consensus and common … Continued

The Requirements Challenge: Knowing the Unknown (Part 1 of 3)

To remain competitive and innovative, organizations today must respond faster than ever to increasingly complex marketplace and customer pressures. Business Agility coupled with Lean practices like DevOps certainly aid in navigating today’s challenges through alignment of an organization’s strategy, people, processes and technologies. However, age-old questions remain irrespective of the chosen development methodology: how do we translate our … Continued

Modern Business Agility: A sector for change

There can be no doubt that the way of doing business has changed dramatically over the last 30 years. This is due in no small part to technology and the impact that it has had on almost every profession.  All industries, not just those in the technology space, have faced disruption on a previously unimaginable … Continued

Lessons Learned from 4th Graders That I Take to Work – Lesson 2 of 5

In my previous blog, I shared my first lesson learned while chaperoning 4th graders on a week-long school field trip – the importance of using emotional intelligence to connect with your product team in order to norm and perform. In this blog, I’ll address the second lesson I learned: you don’t always have to be … Continued

DevOps: What Is It and Why Do You Care

The term DevOps is a combination of two terms: development (Dev) and operations (Ops). This term was created as way of combining software engineering, operations culture, and practices to unify software development and software operations. The primary goal of DevOps is to strongly integrate automation and monitoring at all steps of the software development life … Continued