SEP Alumni

Recent Articles

Why the Inside Man (KnowBe4 Training) Changed My Opinion of Security Training

The “Inside Man” is a 12-episode show produced by the training company, KnowBe4.  In a show where everyone is british except one shady, well-dressed, American villain, there is a hacker, hired to steal company secrets. The hacker ends up enjoying his very average job, and his very average co-workers. Hijinks ensue. Lessons are learned. I […]
Read Full Post

What is a Design System?

Many of us working in the tech space have undoubtedly encountered challenges communicating with members of our product teams. More specifically, there seems to be a disconnect between designers and developers. However, effective communication within these spaces is crucial to building excellent quality products for clients. A design system can help with this pain and […]
Read Full Post

Total Cost of Ownership: Choosing Between On-Premise vs. Hybrid / Pure Cloud

Inconsidering a deployment strategy a new development effort, two potential solutions should be evaluated: Deployment of software on client-controlled hardware residing on the corporate intranet A Cloud-based approach using Amazon Web Services Both approaches have their pros and cons and I’ll outline those in this post, but let’s start with a real client example first: […]
Read Full Post

Software Development in a Regulated Environment

Getting mission critical medical products launched to market means getting FDA approval. And these days that process often starts in software development. The Food and Drug Administration regulates the medical device market, with many constraints on developing products. First, it may be helpful to talk about the history of the FDA and its importance in […]
Read Full Post

Looking Back Over The Years – A Message from Jeff Gilbert

Looking Back The 30+ years at SEP flew by. You hear older people say things like that often, and it does feel like life accelerates. There were some very tough times and a lot of great times. For me, I always felt like just another employee with the responsibility to look out after all of […]
Read Full Post
Angular logo

Angular – Dynamically Loading External Libraries

The Setup: I am on a project for a fairly large client. There are multiple teams, and they all depend on each other to varying degrees. This client requested an Angular application with features which would essentially be sub-applications. A proof-of-concept (POC) was spiked out a few months prior, which dynamically imported one Angular app […]
Read Full Post

Conducting Good Retrospectives

Photo by Jametlene Reskp on Unsplash Your team has probably experienced moments of success or failure, moments of working like a well oiled machine or not being able to stand the sound of each other’s voices. What you’ve probably also done is pass these moments by without taking time to ponder “Why did these things […]
Read Full Post

Design Studios With A Team

Why Use Design Studios? Design studios by definition vary from place to place and shift when the participant roles and sizes are different. Since design studios are used to culminate to a team-agreed user interface (or close to it) approach for a user story task(s), the scope can be altered, depending on the need. You […]
Read Full Post

The Anatomy of Event Storming

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 […]
Read Full Post