You shouldn’t need to have pair or mob programming instituted to recognize this is a terrible practice. Teams should adopt naming conventions such as Google’s JavaScript Style Guide and Java Style Guide and commit to commenting code at least at the modular level and ideally at the class leve...
You shouldn’t need to have pair or mob programming instituted to recognize this is a terrible practice. Teams should adopt naming conventions such as Google’s JavaScript Style Guide and Java Style Guide and commit to commenting code at least at the modular level and ideally at the class leve...
The "I'll Know it When I See It" (IKIWISI) law says that software development customers can better describe what they really want after seeing and trying working, functional software. I often use a "drawing" analogy to help explain this effect. Although I'm a terrible artist, when I ...
but most people involved in DevOps are technical practitioners who are looking for better ways to dotheirjob, not someone else’s. In Agile there is “Agile Software Development” and then there’s the larger Agile organization
You also need to be able to cope with losing hands and bad luck, because even the best players will suffer from terrible beats at some point. The first step is to learn the rules of the game. You can find online guides and books that explain the different types, variants, and limits ...
The software craftsmanship movement where we can go away, get away from all of these business experts and project managers and business analysts, and just talk about our technical stuff.” But that's a terrible thing because the whole point of agile is to combine across these different areas....
This was terrible! Or was it? Eric heard the same news as Roger did, but instead of seeming despondent he seemed oddly optimistic. Why do you think he was?Sprints, Planning, and Retrospectives For some projects, sprint planning is easy—like when it’s mainly a matter of finally getting...
No matter what anyone tells you, humans are terrible multitaskers. When you have fewer things in progress, everything gets done much faster (despite popular belief). Kanban includes more than just a board and WIP limits, but these two are plenty to get you started. Over time, you can inco...
‘Responding to change’ isn’t a terrible definition of agility in business but it’s woefully incomplete. If your organization has been contemplating moving into a new market in Brazil and you open your favorite morning blog to find that your leading competitor has just made a splash there ...
Most project management software has a table view, but Jira Software doesn’t. That isn’t a terrible thing for teams focused on Agile project management, but it’s still something we tested and scored on. You can create subtasks in Jira Software, however, with each subtask able to have...