Continuous Inspection and Integration of PHP Projects

Sebastian Bergmann (30.May.2010 at 10:15)
Workshop at IPC Spring Edition 2010 (English - UK)

Rating: 5 of 5

Continuous Integration with automated code analysis and test execution has seen broad adoption in recent years. The ideas behind this have changed how companies look at Build Management, Release Management, Deployment Automation, and Test Orchestration. This session presents the best practices and available tools that provide an insight into the development progress and code quality.

Who are you?

Claim talk

By clicking this button you are declaring that you are the speaker responsible for it and a claim request will be sent to the administrator of the event.

If the claim is approved you will be able to edit the information for this talk.

Are you sure?

 
Comments closed.

Comments

Rating: 5 of 5

30.May.2010 at 14:45 by Scott Mattocks

Excellent presentation. Covered everything I was hoping it would (and then some) regarding what I need to set up continuous integration.

Rating: 5 of 5

30.May.2010 at 17:31 by Wil Sinclair

As always, Sebastian was *extremely* knowledgeable. He backed up his talking points with good examples and told a few funny anecdotes that made the talk more entertaining than it would have been otherwise. He also welcomed questions at any point in the talk, answering them with an expert's insight and a friendly demeanor.

Overall, the tutorial was excellent. I missed the first part of the talk, so some of the following points may have been addressed there. A few things that could improve this tutorial IMO:

* He provided many anecdotes, but I didn't hear a full case study for continuous integration that begins with a problem statement and ends with tangible improvements. For a long tutorial like this, I think this would have helped tie many of the technologies together in to a cohesive continuous integration system.

* He should consider asking the audience questions about their experiences to keep things more interactive, like 'What build systems are you using for your projects?' 'What build system is your favorite and why?'

* It was hard to see him from the back of the room because he was sitting down. It would have helped if he were at a podium or on a stage. This seemed to be a limitation of the room provided to him.

* My wife, who is facing many of the challenges that Sebastian brought up at SugarCRM, mentioned that she would have liked to see a full-pyramid example with unit, functional, and high-level tests against all common technologies, including databases and javascript. This may not have been appropriate for a continuous integration tutorial, but it might make for a good presentation in future conferences.

Thanks Sebastian!
,Wil

Cloud server hosting by Combell Combell      © Joind.in 2012