PinnedKarl WiegersinAnalyst’s cornerA Fool with a Tool Is an Amplified FoolTools can boost a software developer’s capability, but ineffective or inappropriate tool usage amplifies their shortcomings as well.Sep 3015Sep 3015
PinnedKarl WiegersinAnalyst’s cornerA Compilation of Articles by Karl WiegersHere’s an index with more than 130 of my articles on business analysis, product design, project management, quality, writing, and more.Apr 14Apr 14
PinnedKarl WiegersYou Say You Want to Write a Book?It’s an exciting prospect. It’s also a lot of work. Here are some tips for getting started, based on 14 books’ worth of experience.Feb 2634Feb 2634
PinnedKarl WiegersinAnalyst’s cornerThe Essential Practices for Business Analysis SuccessThese twenty requirements practices can make the difference between happy success and painful struggling.Oct 4, 20235Oct 4, 20235
PinnedKarl WiegersinCrow’s FeetKarl and/or Chris Has Left the BuildingYou’re going to die eventually. Make things easier for your family by organizing essential information before they need it.Nov 14, 20239Nov 14, 20239
Karl WiegersinAnalyst’s cornerAn Ounce of Design is Worth a Pound of RecodingFixing or improving designs and code are common software activities. Some of this rework could be avoided with better initial…6d ago56d ago5
Karl WiegersThink your vote doesn’t count? I have proof that it does.Some people decide not to vote in an election because they think their solitary vote can’t possibly matter. I’ve learned from personal…Oct 13Oct 13
Karl WiegersinAnalyst’s cornerSoftware Process Improvement, SimplifiedEvery individual, team, and organization could improve their effectiveness and efficiency. Process improvement is both simple and…Oct 74Oct 74
Karl WiegersinAnalyst’s cornerIs Project Management a Discrete Discipline?The process of managing a sizeable project involves many types of individual management activities. Here are 12 of them.Sep 231Sep 231
Karl WiegersinAnalyst’s cornerSoftware Development Cultures and TeamworkPeople in a healthy software culture have a set of shared of values, technical practices, and behaviors. How healthy is your culture?Sep 175Sep 175