While there are many practices for getting work done more quickly, by far, the most effective practice is to limit WIP (work in progress). I began to talk to people about "Stop starting and start finishing" or "Favor finishing over starting." I used a few different metaphors, including that of a marathon.
There is always an occasion where there is a complex issue, one that even the most skilled engineer struggles with. I do quite a bit with cars (restoring, building, and racing) and they are fairly simple machines all things being said. In that problem solving phase, without fail, in will sweep the Sunday mechanics with…
To answer the question of what is innovation, I’ll compare it to a Center of Excellence; compare innovation to creativity; compare it to Research, and present four stories along the way about the innovation process of a local pizza restaurant. Innovation vs Center of Excellence A Center of Excellence (CoE) is a dedicated group of…
DevSecOps is an extension of the DevOps model that includes security in all phases of the System Development Lifecycle. DevOps is a team approach with no silos between development and operations; team members with skills across the system development and operations functions work together on the same teams, creating products that are quickly and frequently deployed to production to achieve business value for the customer.
In his book "Ten Contracts For Your Next Agile Project" (available at https://saat-network.ch/ten), Peter Stevens provides a wealth of information about Agile contracts, development risks, sourcing Agile vendors, guidance on choosing the most appropriate Agile contract, and more. In this article, I will briefly summarize eight of the ten contracts described in Stevens’ book that can be used for Agile contracts in the government sector.
Welcome to your new technology buzz word of the year Multiexperience Development Platforms (MXDPs). So what is that you might ask? It is the next evolution of the platform or low-code concepts.
The concept of Value Streams reorients thinking from the vertical to the horizontal, where people, resources, tools, information, and even finances are managed, and at times organized, horizontally across the vertical functional areas aligned for the same common purpose of delivering a product or service. It reorients “top-down” hierarchical organizational thinking, to “right-left” or preferably, “left-right” thinking with a bias towards removing barriers to value flow.
The drive toward automation creates a shift in the workforce, moving from process workers to knowledge workers. Clarke and Estes suggest that “increasing knowledge, skills, motivation and focusing those assets on organizational goals” are the keys to success in a changing environment.
“Systems thinking” is a term often used to encourage people to “think of the big picture”, but it means so much more than this. Beyond the appeal to be aware of the bigger context, systems thinking is a discipline with a specific set of practices and skills.
Ok, so maybe it’s not laziness, let’s call it “the art of humans having better things to do” and the break dancing part, well it's just funny. I personally always felt that the most innovative technologists were lazy. Not that they didn't work hard, but that they didn't like to do repetitive tasks. Why go…