The agility of small teams

Drew CrawfordNews

Some managers think that it’s important to have lots of programmers working on a project.  After all, the more people you have, the faster it will get done!  But nine pregnant women can’t make a baby in a month. Adding more people to a late software project makes it later.  – Fred Brooks In fact, large software teams lead to … Read More

Agile iPhone Development

Drew CrawfordNews

At DrewCrawfordApps, we practice an agile development methodology based on multiple small sprints and continuous delivery.  This is because agile methods provide higher productivity, lower costs, result in higher quality software, and happier clients. Higher Productivity and Lower Costs According to VersionOne’s 2010 study, 66% of agile practitioners report faster time-to-completion for software projects.  More than half of all respondants report that … Read More