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 2024 Innovation Service Partner of the Year Mira Award
SEP Recognized as Indiana’s Top Innovation Service Partner, Winning TechPoint’s Prestigious Mira Award Westfield, Indiana - SEP has been named the Innovation Service Partner of the Year by TechPoint at the 25th annual Mira Awards. The Mira Awards, Indiana’s largest…
Read Full Post
Last month I learned about an agile testing challenge by the Ministry of Testing. The rules are simple: Complete 31 tasks in 30 days. Share your progress with the hashtag #30daysoftesting on any social media site. Here is the list of tasks the Ministry of Testing published: I first thought “Wow this is great, is […]
Read Full Post
Software Truths
Thanks to Jeff Patton for inspiring us to design new artwork inside the SEP Product Design Studio. Jeff has used these points in many of his presentations and it was too good not to recreate. Software Truths PDF
Read Full Post
Bringing #NoEstimates into an FDA world
The last few years I have been part of a team that is building diabetes management apps for both iOS and Android. Our client partner is a global leader in the diabetes care market. We want our partner to be successful…necessarily we have to understand the constraints that they are working with in order to […]
Read Full Post
Build Better Backlogs Using Behavioral Design
Decisions we make every day are driven by cognitive biases designed to save time and energy. These mental shortcuts serve us well. Marketers have used this knowledge to build successful marketing strategies for many years. Armed with the same knowledge, is it possible for us to build more engaging products? In this video we’ll look […]
Read Full Post
Storylines: A Tale of Two Products
So, you say you want to build a product? Awesome. How do you get started? In the Days of Yore Day 1 Some people used to (and sometimes, still do) get dozens of people in a room and author this 200 page document that has a bulleted list of statements of what the software should […]
Read Full Post
Round Tripping Your Assumptions
This is an ignite talk I did at one of our Estimation Guild Meetings. Round tripping your assumptions from Bob Nowadly
Read Full Post
GraphViz – A Tool You Aren’t Using, but Should
Recently, we had a book club where we read the Mikado Method, a process of handling large scale rearchitecting via refactors on the Master Branch without adversely impacting new features. One of the techniques that make up the method is visualizing the refactoring plan as a digraph of dependent steps. But as much as I […]
Read Full Post
Finding Additional Performance Problems With System Tests
In a previous post, I showed how to leverage system test components to find memory leaks. The same technique can be applied to other types of performance problems. Using a traditional profiler would highlight areas of code with performance issues. The problems could be anything from an unoptimized SQL query to process intensive code to […]
Read Full Post
Leverage Your Tests to Find Memory Leaks
Many projects involve creating a suite of system tests alongside application features. These tests can provide some benefits that may not initially be self-evident. Generally, system tests are understood to provide several types of value: A mechanism for acceptance testing A regression suite for previously accepted application behavior Validating application behavior as part of your […]
Read Full Post