Seb wrote his first commercial software in the early eighties on an Apple II. He went on to graduate from the University of Edinburgh with a 1st Class Joint Honours in Computer Science and Electronics in 1987. Since then he has had a varied career working with companies, both large and small, in roles that cover the complete technical spectrum (www.linkedin.com/in/sebrose). Over the past 6 years, Seb has focused on helping teams adopt and refine their agile practices. He honed his craft at IBM Rational and Amazon, where he became familiar with many of the common agile dysfunctions and realised that what most teams lack is fluency in core technical practices. Without these underpinnings, poor communication becomes the biggest barrier to success, whether it is between the business and the development team or within the development team itself. Seb wrote internal training courses for IBM's Quality Software Engineering department (QSE) and went on to develop his own courses that he runs for clients throughout Europe (claysnow.co.uk/training). He speaks regularly at international conferences, specialising in topics such as Unit Testing, Test Driven Development (TDD), Behaviour Driven Development (BDD) and Acceptance Test Driven Development (ATDD). He is a contributing author to O'Reilly's "97 Things Every Programmer Should Know", as well as being a popular blogger and a regular contributor to technical journals. For the past year Seb has been a core member of the open source Cucumber project and is lead author of "The Cucumber for Java Book" for the Pragmatic Programmers. He works closely with other thought leaders in the development community and is a contributor and trainer with Kickstart Academy (kickstartacademy.io)
阅读完整简历