Most software development teams deliver applications over time, over budget and with a distinct lack of quality. However, some organisations and teams are orders of magnitude better, allowing their business to scale and be flexible in a rapidly changing world.
So how do you transform your organisation and teams from a cost center into part of your revenue generating business? How do you get your IT and software development teams to work at their creative best? How do you create those magic "x10" teams that the tech media keeps talking about?
Over the past 12 years Martijn Verburg (aka The Diabolical Developer) has specialised in transforming technical teams. From deep tech start-ups through to ponderous government departments, he'll cover the cultural and technical habits of the highly effective teams.
He's going to unveil the truth, and also tell you what not to do from bitter first, second and third hand experience.
The Bleeding Edge
Enterprise Java developers value reliability and stability, but what happens to your technology stack if you’re willing to take a risk? At jClarity we’re running production systems using Html 5, Angular.js, vertx, Mongo, groovy and deploying using chef. Its been an interesting ride: some things worked really well and some things don’t.
Come along and find out what we’d recommend and what we’d avoid with hindsight. We’ll also talk about how we ended up with such a diverse stack and how to make technology choices in a fairer way. We’ve made the mistakes so you don’t have to.
Join the Java Evolution BOF: JCP & Adopt-a-JSR Workshop
Learn how to take part in Java technology evolution through the Java Community Process (JCP) program. You can participate as an individual, corporation, or nonprofit such as a Java user group (JUG). This session gives you step-by-step instructions on how to participate in the Adopt-a-JSR program and the Transparency project and provides tools for running JUG events as part of the Adopt-a-JSR program. We will discuss details such as how to run hack days, translate content into local languages, and collaborate with other JUG leads on Adopt-a-JSR activities. In addition, highlights of use cases from JUG hack days and applications developed through the Adopt-a-JSR program.
Java User Group (JUG) Leaders BOF
The annual get together where the JUG leaders discuss best practices, Oracle's stewardship and any other hot topics under the sun.
Betterrev: Social Participation in OpenJDK
With the rise of github and the recent move of the Eclipse foundation to a social coding model, more and more people are wondering why participation in OpenJDK (the open source reference implementation of Java SE) isn’t keeping up with the times. A small group of people from the LJC and Adopt OpenJDK are trying to solve this problem by building Betterrev.
Betterrev is a platform that enables social participation in Openjdk, that works by hooking up repositories into Atlassian Bitbucket - ‘Github for mercurial’. Its goal is reduce barriers to entry and participation in OpenJDK. Down the line we’re hoping to tie into a build and test platform, so that community contributors can have their patches tested on any system from a macbook air, to an IBM mainframe.
Martijn Verburg (aka 'the Diabolical Developer'), CTO of jClarity, herds Cats in the Java/open source communities and is constantly humbled by the creative power to be found there!
Currently resides in London where he co-leads the London JUG (a JCP EC member), runs the Adopt a JSR and Adopt OpenJDK programmes and drinks good beer at his local pub. You can find him online facilitating development of FOSS projects (PCGen and Ikasan), moderating at the Javaranch or discussing (ranting about?) subjects on the Programmers Stack Exchange.
He's become a regular (diabolical) speaker at conferences on Java, FOSS and software development. His "The Well-Grounded Java Developer" title with Ben Evans was a Java/JVM best seller in 2012/13.
Martijn was recognised as an official Java Champion in 2012 for services to the Java community.