Savvy companies use product discovery to bring focus to new projects and during projects to shape upcoming releases. This helps design software for the three needs of effective products: Functionality: The software has the requested features, is well built, and maintainable. Business: The software is designed to accomplish specific business objectives. User: The software has […]
Ideas are important, but executing them is even more so! I had the opportunity to present at our recent SEPTalks event about how companies can close the gap between idea and delivery. We touched on the North Star Framework, what barriers get in the way of trying to achieve these goals, and a mental model […]
Have you ever tried to work with someone with the best of intentions, but it ends in a shouting match? Or walking away with the same or more problems than you started? A colleague was dealing with helping their client with upcoming milestones, and it felt like a similar situation was inevitable. He wanted to […]
New software projects often come with a long list of potential features. How do you evaluate these ideas before investing costly resources into development? At SEP, we’ve been mapping potential features with opportunity solution trees. They are a way to visualize the relationships between ideas and their desired outcomes, and to manage the gaps in […]
When it comes to doing user research, I’m always going to recommend learning with someone in their own space. Seeing someone use your product in their environment will always add more context to your investigation. Generally, research falls into these categories: exploratory/generative research (looking to understand problems, needs, goals, etc.) evaluative research (benchmarking your understanding, […]
I recently had the opportunity to attend a webinar on agile product strategy given by our Director of Innovation, Chris Shinkle. Here are three tools I took away from the presentation that you can use to develop an agile product strategy that works. The Problem Do any of these situations sound familiar? Your product strategy […]
Here at SEP, we are continually toying with practices to help us learn from our clients. Learn about their worlds. Learn about their problems. And in this case, learning about their domains. Event storming is a “cross-discipline conversation between stakeholders with different backgrounds” (from https://www.eventstorming.com/). Said another way…event storming is an activity that we use as […]
SEP had an interesting time establishing the title of Software Producer. We wanted it to mean something, like “Software Engineering Professionals” is not just our name; it’s who we are. Not a Product Manager When looking into the activities that our Software Producer perform, there is a lot of overlap with a Product Manager. That title is […]
It isn’t every day that a new title is introduced around here. And I get to have the fun of helping define it, because I’m one of the few on the block with that new title: Software Producer. Why do we need a new title? SEP grew out of an engineering focus from its inception. Do the […]
As professional football gets back in the swing of things, I’m reminded of one of the iconic plays from the sport: the Hail Mary. You have to score, but you have no time left and you’re on the wrong side of the field. So, what do you do? You throw the ball way up and […]
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 […]
Beware of the Simple Things: 3 Flags to Look Out for in Domains Your new client already has a requirements document, and has been doing work in the domain for 10 years. They use simple concepts: reports, studies, projects, updates, project IDs, owners. They ‘just’ want to transfer their Access data into a relational database, […]