康美国 has been doing Extreme Programming since 1999 when Kent Beck coached 康’s team at HP. Afterwards, he added Scrum to his XP practices after he joined SolutionsIQ in 2004 and has successfully blended the two together ever since. He is both a developer, a technical coach, and a process coached and has Agile consulted with teams both in the US and China, companies such as: AT&T Wireless, TMobile, Visa, HuaWei, and ZTE.
Some companies are trying to implement a System Test only strategy in lue of unit testing. Let’s look at the impacts of this decision using both real world data from development teams and conceptual models developed by 康。 Definition of a unit test. Definition of a system test. Look at some real world teams (two in the US and one in ChengDu) and their projects and how a system test only strategy affected their ability to deliver. Characteristics: application architecture system testing tools speed of test feedback to revealing a regression cost of test maintenance discovering defect location code quality Theoretical models to use for discussing impact to team productivity of doing ‘TDD & System Testing’ versus ‘System Test only’.