News + Insight

5-Step Guide to Recovering From Poor Research Execution

There are two things I know for sure: (1) researchers vary in style and personality, and (2) this variance allows them to fall into a few different categories, especially when it comes to evaluating their own research execution performance. Truth is, some will always be unsatisfied (partially due to their desire for perfection), no matter…

Empiricism

“Scrum is founded on empirical process control theory, or empiricism. Empiricism asserts that knowledge comes from experience and making decisions based on what is known. Scrum employs an iterative, incremental approach to optimize predictability and control risk. Three pillars uphold every implementation of empirical process control: transparency, inspection, and adaptation." (Ken Schwaber and Jeff Southerland,…

So Many Architects, So Little Time.

Let’s talk about architecture. That word is thrown around a lot in IT circles but is often misunderstood or misrepresented. In the traditional sense, to practice architecture means to provide services in connection with the design of buildings and the space within the site surrounding the buildings that have human occupancy or use as their…

Low-Code/No-Code

For this edition of the Tech Blog, we will cover the topic of configured systems also known as "low-code/no-code" applications. It has become a bit of a buzz-term, but it is nothing dramatically new. The applications have matured and the marketing surrounding them have slightly changed. For over a decade, vendors have sold the message…

The Product Owner

The Product Owner (PO), is a position created during the early years when Scrum was conceptualized. The role and responsibilities materialized out of a reaction to heavy, big, up-front, rigid requirements gathering within traditional, heavily predictive, "waterfall" project management frameworks. It is one of three main roles within Scrum: Development Team, Scrum Master and Product…

Give Your Retrospective the Time It Deserves

Retrospectives are incredibly valuable and if you’re not doing them regularly, you’re doing yourself and your team a great disservice. Assuming that your teams are actively engaged in development activity, you may not be maximizing the value to its full potential. Great retrospectives can rapidly turn a good team into an even better team, but…

Tips to Migrating Workloads off Legacy Mainframes

As we talk to our clients, the opportunities to reduce IT spend across an organization are at an all time high, from the advent of Cloud computing, to easily transitioning legacy workloads to new platforms. Migrating rapid, low-risk mainframes to distributed environments are becoming the norm. Thousands of MIPS (Microprocessor without Interlocked Pipeline Stages) are being moved to…

Product Ownership Structure

How organizations or enterprises define the roles and responsibilities of the Product Owner (PO) and how they organize their resources can vary. The factors that influence this decision are numerous, and these variables certainly can change over time. But, generally how the PO position is defined hinges on the type of organization: Software Product Organization (SPO; i.e. Amazon)…

Diving in to Hyper-Convergence

What is Hyper-Convergence? Hyper-convergence is a software-centric architecture, or HCI (hyper-converged infrastructure) for short. It integrates compute, storage and virtualization resources in a single system that is generally powered by stacks of x86 hardware. Let’s Take a Step Back To power an IT solution you need basic building blocks, like LEGOs that we often use…