SEP Blog

We’re curious people by nature. And we love to teach others what we’ve learned. So explore our blog to gain fresh insights from our expertise in areas ranging from culture to AI.

SEP Named a Winning Company in the 2022 Powderkeg Unvalley Awards

There are several pieces that fit together when it comes to working at a software consultancy. Each of these pieces feeds into a varied and often challenging atmosphere. The answer to specific questions will often be that it depends.
Read More

What It’s Like To Work at a Software Consultancy

There are several pieces that fit together when it comes to working at a software consultancy. Each of these pieces feeds into a varied and often challenging atmosphere. The answer to specific questions will often be that it depends. How they fit together can change, but the pieces are often the same. Process Let’s start […]
Read More

A Developer in a Designer Hat

I want to share a client project in the form of a journal entry after you have a chance to gloss over the infographic. The focus is on how our team was formed and how we managed roles and responsibility for design in a new way. I had a hard time writing this post at […]
Read More

Challenge Your Favorites

I’ve written about the many benefits of personal projects before. One nice aspect is being able to try out tools & frameworks in a low-risk environment. In this post I’ll explain one such trial I’m doing and how the tool Comby made switching easy. Are My Go-To Tools Stale? As we gain experience on projects […]
Read More

Five Decisions Your Team Needs to Make Before Starting a Project

Huzzah! You got the project! Now what!? Here are some recommendations on what decisions you should make right now, before you start. 1. What’s the tech? Let’s start with the obvious one. Assuming you’ve decided to write some software, you’ll have to decide how to write it. Which programming language? Is your team going to […]
Read More

What Really Matters

On November 1st, the project I had been working on for seven years ended. It was an incredibly rewarding professional and technical experience. I learned what it was like to integrate into a large company and dozens of other development teams. I worked in technologies I had never worked in before, and on a code […]
Read More

Facilitation: Don’t Lose Before You Start

So you want to facilitate a workshop for a team? Maybe you’re external to the team and have been asked to help by facilitating. Awesome, it’ll be fun. Just show up at the time and place annnnnnnd you’ve already lost. You better think (think) Think about what you’re trying to do — Aretha Franklin Ask […]
Read More

Five Things I Learned Working with Software Engineers

Introduction Hi, I’m Jordan Thayer, and I’m a research scientist by training. I got my PhD in 2012 from the University of New Hampshire, where I focused on Artificial Intelligence. My undergraduate degree  was in Computer Science too; I got that from Rose-Hulman back in 2006. I’ve been programming things for about as long as […]
Read More

Did the 1973 Oil Crisis Create Lean Software Development?

US car companies were booming in the early 1970’s. Americans loved big cars and had cash to buy them. Demand for oil rose so quickly that, by 1969, the US began importing oil. Not long after, oil exporting nations began using US dependence on their oil to influence US foreign policy. During the first embargo […]
Read More

Hate Estimating? Try doing a User Story Map instead

There is no shortage of people who loathe estimating software projects. Business folks love certainty. They always want to know how much something is going to cost and how long will it take. Software Engineers, not so much. We’ve been burned so many times giving someone our best “guess,” only for them to hold it […]
Read More