Last week, we sent out a carefully crafted survey to our customer list hoping that we’d get about 40 or 50 responses to help us better understand what we’re doing right and what areas we could improve. To our surprise, we received an overwhelming response from over 360 customers who completed a fairly lengthy, 20+ [...]
The centerpiece of any successful development project is the team that builds it. There is no other single most important contributing factor to building great products. No tools, no development methods, no amount of money and no amount of time can substitute for the importance of an exceptional team if you plan to create an [...]
According to Wikipedia, in Software Engineering, a Methodology is defined as: A codified set of practices (sometimes accompanied by training materials, formal educational programs, worksheets, and diagramming tools) that may be repeatably carried out to produce software. Unfortunately, that definition is believed by many, and it’s dead wrong. If you believe it, your projects may [...]