Articles on agile

Max Pohl

Max Pohl

Think Your Agile Team Might Be Doing Waterfall In Disguise?

Given the rise in popularity around agile development, I thought it would be interesting to explore the most common software development characteristics across the wider tech industry. How are most companies developing and releasing products? How does this compare to what industry leaders are teaching? What can be learned for this exploration?

Mitch Saltykov

Mitch Saltykov

Story Nanoslicing

It’s the start of a new project for our team, and we’re all excited to get development rolling. The Product Owner’s grand vision sounds great, but how do we get from that vision to the day-to-day detailed stories we’ll need to work on? We’re not about to go off into a cave to build in

Wil Wade

Wil Wade

QCon Talk: Thinking Methods

Wil Wade, senior developer at Carbon Five, will be speaking at QCon New York on June 25. His talk on thinking in systems focuses on understanding the context of this complexity through the patterns and structures around us; a perfect complement to Agile’s small iterable steps. This interview was originally published on QCon New York.

Brian Griggs

Brian Griggs

Build Trust and Confidence with Frequent Demos

Part of our approach to software development at Carbon Five is to ensure everyone is playing with the same dictionary. The start-of-project questions we all ask are common: What are the success metrics for our stakeholders? Will our customers dislike our product? But words like “success” and “dislike,” “good” and “bad” are all personal words.

Shannon Wells

Shannon Wells

Taming Technical Debt

You, fellow software engineer, have probably felt the same as I have: while coding some big feature, you find a thing that is inefficient, unreadable, deprecated, confusing, or just buggy. Maybe it’s not bad code at all — you just realize that several packages are out of date, or your framework needs to be upgraded.

Jen Skene

Jen Skene

How to Facilitate an Effective Retro

Does your product development team do a weekly retrospective? At Carbon Five, we think it’s the most important meeting of the week. Here are some tactical suggestions for facilitating a retro, so your team understands their challenges, celebrates their successes, and comes away with an actionable to-do list.  

Tamara Adebanjo

Tamara Adebanjo

Why Do You Need a Product Manager?

Carbon Five began as a development shop almost nineteen years ago and added the Product Management discipline fourteen years into our journey. We have realized the importance of involving a Product Manager, who is dedicated to gathering requirements and can easily handle the business and technical aspects required to build successful products. There are many

Aaron Harpole

Aaron Harpole

Minimum Viable Process

If I mention the word “agile” to you, a couple of rituals common to agile methodologies probably come to mind. Daily stand-ups and iteration planning probably top the list, and you probably think of other agile concepts like user stories and estimating their complexity with an arbitrary number of points.

Matt Sullivan

Matt Sullivan

The First Rule of Agile is Don’t Talk About Agile

I asked a group of fellow product managers if they’ve ever read through the Agile Manifesto with product owners / clients. They all said “no”, and the general consensus was that doing so wouldn’t be well received. This is interesting. Even though Carbon Five is well-respected for our process, and we definitely practice agile, we’re

Jeremy Morony

Jeremy Morony

Product Management For Agile Teams: Why Oh Why

At Carbon Five, we build software. We build it using Agile methods. This has worked out well for us and our clients for a long time. We recently added product management as a discipline to our team. There are some common challenges we see at C5 and we’ve been deliberately experimenting with different activities and practices around product development,

What can we help you with?

Tell us a bit about your project, or just shoot us an email.

Interested in a Career at Carbon Five? Check out our job openings.