PinnedDan ShellmaninGeek CultureThe Fundamentals of Software Development: The Core ProcessSoftware development is an interesting world in which no formal education, certification, apprenticeship, examination, or even much in the…Mar 27, 2021Mar 27, 2021
Dan ShellmaninCodeXProcess is Easy; People are HardEveryone likes to blame the process; that’s too easy. Getting people to work together: now that’s hard.Feb 11, 2022Feb 11, 2022
Dan ShellmaninCodeXIntroducing the Core Process for Developing SoftwareThere is a Core Process underlying all software development methodologies.Dec 8, 2021Dec 8, 2021
Dan ShellmaninCodeXEstimating Software Development: It’s Not About YouThere are a lot of articles about software estimation techniques, from story points to hours to t-shirt sizes. They miss the point.Aug 18, 2021Aug 18, 2021
Dan ShellmanWe Learn From Our Successes More Than Our FailuresLearning from failures is useful, but learning from successes is better. Improve your software development by focusing on your successes.Jul 29, 20211Jul 29, 20211
Dan ShellmanThe Real Reason You Should BudgetReasons for budgeting may include reaching your financial goals or saving money. Those are great reasons, but they miss the point.Jul 28, 2021Jul 28, 2021
Dan ShellmaninGeek CultureConway’s Law Applied to Quality: The Quality LawThe quality of the software product produced by an organization is directly related to the principles (or values) followed …Jul 1, 2021Jul 1, 2021
Dan ShellmaninCodeXTech Decay: Tech Debt is Worse Than You ThinkTech decay is the aging and deterioration of software that requires upkeep to the software to minimize the cost of future changes.Jun 25, 2021Jun 25, 2021
Dan ShellmaninGeek CultureIteration or Sprint: Sometimes, Words MatterTerminology that drives imagery can have a powerful impact on not only how we think, but can also influence what we can think about.Apr 30, 2021Apr 30, 2021
Dan ShellmaninGeek CultureIn Software Development, Best Practices Can Be DangerousMany years ago, I worked for a consulting company that was asked to provide “best practices” for their software development teams…Apr 17, 2021Apr 17, 2021