Get to Know SWEBOK

Last week, I had the privilege to give the opening keynote at the 2021 Nebraska.Code() conference. My topic was Musings on Developer Maturity and Growth where I laid out a model for creating developer maturity proto-personas using IEEE’s Guide to the Software Engineering Body of Knowledge, or SWEBOK for short. I mentioned as I introduced […]

The countless tragic deaths, most recently of Ahmaud Arbery, Breonna Taylor, and George Floyd, and the recent violence we have seen play out have reinforced the need for our society to participate in some difficult conversations about who we are and who we want to be. As we witness powerful expressions of grief and anger […]

Have you ever been asked a question along the lines of … “Are you an Agile dev shop?” In my experience, this question is asking, “Are you following an Agile methodology?” and not, “Are you agile?” I think the distinction is important. It seems we have come to a point where whether you are following […]

I just got back from the International Conference on Global Software Engineering (ICGSE) that was held in Montreal, Canada on May 24-26. This was the first time I had attended and presented at a conference that is primarily focused on research (i.e., formal paper submission and acceptance). I was not exactly sure what to expect […]

Have you ever wrestled with a problem in your mind and then, while trying to explain it to someone else, had an epiphany of how to solve it? This has happened to me on numerous occasions. Or have you ever jumped in to develop some code for a piece of business logic that you felt […]