Practices Articles
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 Wins TechPoint’s 2025 Exceptional Employer Mira Award
SEP Recognized as Indiana’s Top Tech Employer, Winning TechPoint’s Prestigious Mira Award Westfield, Indiana - SEP has been named Exceptional Employer by TechPoint at the 26th annual Mira Awards. This award recognizes companies that are developing talent through skills-based hiring…
Read Full Post
Burger King used to have a marketing campaign for “Have It Your Way”. For a restaurant setting, it’s nice to be able to customize the normal menu for our tastes. But what does “Have It Your Way” really mean for our software clients? What’s on the menu for a successful project? Diagnose the Problem When […]
Read Full Post
“Have It Your Way” Software
Have It Your Way is an iconic slogan from Burger King. Letting the customer pick and chose whatever toppings and condiments they want works really great when you are making burgers. Customization is good for the customer and the business. If BK only sold hamburgers with pickles, they would lose the business of anyone who […]
Read Full Post
Beware of Assumptions
We’ve all created a persona. We spend time empathizing with this future user of our product to ensure we see the product and experience through their eyes. We think through and focus on their skill sets, goals, opinions, biases, and limitations. We think though all the things a user might not even be aware they […]
Read Full Post
Beware of Group Projects
*This post is being manually syndicated from my external blog, [Larry Price And The Endless Cup of Coffee](https://larryprice.github.com), as part of the Back-to-School 2013 SEP Blog Battle.* Relying on other people is hard. I’ve always found it difficult to understand that other people aren’t me. Don’t get me wrong, working with others can be really […]
Read Full Post

Course Correction: Beware of Icebergs
A coworker and I were discussing issues that impact a project’s delivery or feature set. While throwing ideas around, I mentioned that we get hit by icebergs that disrupt our flow. He said, “What’s an iceberg?” Knowledge Iceberg When I typically think of an iceberg on a project, I think of a feature or epic […]
Read Full Post
The 30 Second Standup
The Three Pillars of Standup Meetings: What did you do yesterday? What are you doing today? What is blocking your progress? Everyone stands in a circle and takes their turn answering the questions. The whole meeting should last only a few minutes and gets everyone of the same page. But when you consider all the […]
Read Full Post
Deadline-Driven Development
Deadlines. We’ve all run into them. We might be talking about a project at work or filing our taxes each year. But deadlines usually get a bad rap. Everyone loves to complain about deadlines. But I like them. What? Why in the world would I like deadlines? Because they help remind me to ask questions. […]
Read Full Post
My Ideal Software Project: 7 Values I Believe In…
At SEP, we have very diverse teams, clients, and projects. With all of that variety and diversity, comes a lot of variation in how projects are run. Almost every project, in my experience, has used different processes and techniques. I was recently inspired by one of my coworkers, Jennifer, by a letter that she wrote […]
Read Full Post
Why should I care what my code looks like?
Someone said to me recently “I don’t care what the code looks like, as long as it works.” This offended me because I take pride in making my code look nice and easy to read. Plus it makes me happy to develop clean code. But why should you care? I was on a project that […]
Read Full Post