Latest News from SEP

    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…

    May 30, 2019 0

    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…

    May 28, 2019 0

    What does your [fill-in-the-blank] need to succeed?

    Prequel I was preparing for the AgileIndy conference, so I thought I’d gather up some notes for products I’ve worked on and see if I could find some common success…

    May 7, 2019 0

    Building a Circle of Support: Letting others in, being vulnerable, and gaining self-awareness

    Cue the “Meet the Parents” meme… We’ve all seen it, the awkward moment where Ben Stiller and Robert De Niro are in the dressing room and good ol’ future father-in-law…

    April 17, 2019 0

    3 lessons I learned in my first months as a non-traditional software engineer

    I am about 3 months into my journey as a new software engineer. I work at a place where the bar is high for what it means to craft quality software. My peers are well-educated and highly disciplined engineers with many years of experience. Am I good enough to be here?

    April 14, 2019 0

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

    In considering 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…

    April 11, 2019 0

    Migrating a Legacy ASP.NET application to Azure

    Co-written with Jeanine Brosch, Matt Mast, and Robert Nowadly During some projects, we work alongside client development teams. However, in some cases, we work amongst a distributed team of developers for…

    April 11, 2019 0

    Distributing Depth First Search to the Masses

    Last Time Last time we talked about techniques for exchanging processor (and developer) time for reduced will clock time in heuristic search.  In other words, we talked about how to…

    April 10, 2019 0

    Parallel Problem Solving

    Last Time Previously, we looked at a technique for reducing the memory footprint of a heuristic search. We talked about why it was important to reduce the memory consumed by a…

    April 5, 2019 0

    Trying Deltas For A Change

    Last Time Last time we took a look at how improved bounds computation and child ordering can improve the performance of heuristic search algorithms.  In particular, we saw how those…

    April 2, 2019 0