Communication Is Core Challenge Of course, communication is at the root of all business challenges. We Can’t Be Sure What Other Is Thinking That’s because we never really know what the other person knows or thinks even though we may be communicating directly to him. For Software Development, there are two things we can focus… Continue reading Messed Up Communication Messes Up Everything
Yesterday, we talked about the First Tenet of Software Development and some people didn’t like it. They thought it was too simple. Let’s see what you think about the… Second Tenet of Software Development Everything the program is supposed to do must be known by the software developer. Just as the designer of the board… Continue reading Why Software Developers Have To Understand the Business & The Product
What Do Software Developers Do? To get started with designing Software Solutions, I believe we need a simple, single line definition of what software developers do. This definition will serve as a foundation we will continually return to in this book to determine where we are at. First Tenet of Software Development Software developers write… Continue reading What Do Software Developers Actually Do?
Excerpt from my upcoming book, The NextLevel Software Developer. What Do Software Developers Really Do? Just Write Code? I’ve worked in IT for thirty years, twenty-two of them as a Software Developer. I’ve noticed that most beginning Software Developers (and many experienced ones) think their job is to produce code. However, in reality, one of… Continue reading What Is a NextLevel Software Developer?
Excerpt from my upcoming book, The NextLevel Software Developer. What Do Software Developers Really Need? There are a few things that every software developer needs. A Basic Starting Point – what are the basics of what we are supposed to build? User Stories &/or Requirements a. Problem Definition – What is the problem we are… Continue reading What Do Software Developers Really Need?
Yes, this is a rebuttal to Quiet Quitting. And, yes, I’m attempting to make up a term that pushes the idea of Quiet Quitting off the employee and back onto Management. Maniacal Management Defined I typed “maniacal definition” into DuckDuckGo and got the following returned by wordnik: I was amazed how applicable the term is… Continue reading Maniacal Management: Expecting Employee Engagement While Doing Nothing
I’ve worked in IT for over 30 years now and I’ve been in a software development role for 22 of those years. Yard Work Like IT? Last night I was doing some yard work. I had a huge pile of branches, limbs, twigs that I had pruned off a tree and I needed to clean… Continue reading Yard Work For Software Developers: Be Relentless