October 2019
-
There is a concept in criminology known as broken windows theory. It says that crime in a community can be significantly reduced by reducing signs of disorder (like broken windows) and policing minor but visible crimes like vandalism. The theory rests on the assumption that an area’s environment has a big influence on the behavior…
-
Estimating the time for software projects is notoriously difficult. This is because the majority of the work in most software projects is “discovered” work. Work that was not obvious while planning that is discovered when implementing. If you’ve done any serious programming work, you’ll know what I’m talking about. “Turns out this 3rd party API…
-
As SharpestMinds matures as a company, good design is becoming increasingly important. For most of the company’s lifetime, we embraced a design-on-the-fly, just-make-it-work attitude. Without much more than a text or verbal description, we would simultaneously plan, implement, and design new features for our web-app. This approach worked well enough while we iterated towards product/market…