Using Scrum to control complex software

Everything in Scrum… is a time box (aka sprint), so things don’t go on forever is done with cross functional teams who don’t need to be managed has a constrained team size ( under 8 people ) has to achieve some form of a shippable product at the end of…

Extreme Programming Tidbits

Extreme programming is a language-independent approach to project planning and quality control which aims to lower the cost of changes in development.  There is little to no up-front documentation which allows for a more flexible approach to tackle software problems.  With that said there is controversy which surrounds the subject…