Core Blog

Agile & DevOps

Delivery team collaborating at desk
Productivity & Collaboration

Two Ways to Help Delivery Teams Understand Work Item Complexity

Following these proven exercises, the unknowns of project requirements, technologies, and dependencies are removed as impediments to understanding the concept.
Team writing product backlog items
Productivity & Collaboration

3 Tips for Writing Effective Product Backlog Items

Here are three core components to product backlog items with details and proven tips that have served the author well across projects, clients, and industries.
software testing
Application Modernization

Why I Stopped Testing My Code (and You Should Too)

Here are 10 silly excuses I've used or heard for reasons to not write repeatable tests for one's own code. It's a great reminder to just write the tests.
Developer typing code on laptop
Application Modernization

Developer Playbook for Getting Started with DevOps

DevOps is hugely popular, but to many it's still a hazy concept. Let’s explore what it is, why it matters, and how it can transform your team and organization.
Woman at starting line
Productivity & Collaboration

Manager Playbook for Getting Started with DevOps

Implementing DevOps is a significant organizational change that can impact the work people do, existing business processes, leadership approaches, and culture.
Git stickers on laptop
Application Modernization

Branching and Merging Strategies For Automation With Git

Git can be complex, but you don’t need to grasp all the complexities to find value in it. In this blog, we will simplify branching and merging with Git.
Writing user stories
Application Modernization

Agile User Story Splitting – Vague Words + MVP to Enhanced

Two more great ways of splitting User Stories is by watching for vague, general, or generic words - plus identifying must-have aspects of the User Story.
Executive meeting
Productivity & Collaboration

Executive Playbook for Getting Started with DevOps

Done right, DevOps can reduce your cycle and lead times. But it's not a product; it's a journey that will transform how your company delivers value.
Error handling crashed boat
Application Modernization

Agile User Story Splitting: Error Handling & Logic + Interface Variations

Two more options for splitting agile user stories is by error handling and logic, as well as by creating multiple versions of an interface.
Major team effort rowing boat
Application Modernization

Agile User Story Splitting by Split Conditions + Major Effort

Two more options for splitting agile user stories is by conditional logic or words that combine conditions, and by doing one story that do most of the work.