Note: this is content from ÜberConf   2012. Please find current event information on our home page.

Platinum Sponsors

Gradleware Heroku Contegix

ÜberConf 2012 Brochure - Download


Westin Westminster
Westin Westminster
10600 Westminster Blvd
Westminster, CO   80020
Map »

Proud Supporter of:


Charles Bradley

Agile and Scrum Coach

Charles  Bradley
Mr Bradley is an experienced Scrum Coach, Certified Scrum Professional, Certified ScrumMaster, and Certified Professional ScrumMaster I. In addition to his Scrum credentials, Mr. Bradley is also a highly capable, full lifecycle experienced, software development team lead that prefers XP for good engineering practices. He is Sun Certified in Java, and has 13 years of experience in J2EE application development across all tiers. More recently he has also picked up some good C# experience as well. In his spare time, he enjoys driving his wife crazy by talking about Scrum, especially when he refers to his “honey do” list as his “personal backlog” and asks his wife to prioritize her requests. He lives in Denver, Colorado, and he is easily found on LinkedIn.


Presentations

The User Story Lifecycle: Just Enough, Just In Time

The key to User Stories is making sure your related practices are just enough, just in time.

We'll discuss the different levels of the User Story life cycle, as well as the entrance and exit criteria for each level. More importantly, we'll discuss which levels are totally optional(many of them are) and which are absolutely vital to maximizing User Story value. We'll also follow an example story through the entire life cycle as it progresses from the request level to an epic, to themes, and finally to the legacy lifecycle level.

Acceptance and Story Testing Patterns

Acceptance Testing, also known as Story Testing, is a practice that can be applied to any software project, Agile or not. However, to achieve the Agile vision of "working software over comprehensive documentation," it's very important that acceptance tests are easily automated, resulting in a phenomenon you may have heard of, called the "Agile Specification."

In this presentation, we'll discuss eight different patterns of expressing acceptance tests so that they are easy to execute and automate. We'll talk about popular patterns like Given/When/Then and Specification by Example, as well other patterns you've probably never seen. Along with delving into the mechanics of each pattern and showing examples, we'll also discuss the most appropriate situations and team contexts to apply each pattern. Attendees will participate in interactive exercises that will teach them how to utilize the patterns, as well as how to pick the patterns most appropriate for the type of requirement being tested.Expressing Acceptance Tests up front, before development begins, is a vital part of Acceptance Driven Development and the executable Agile Specification.





Blogs

Johanna Rothman

Chess Pieces or Domain Expertise? Your Choice

Posted By: Johanna Rothman on Jun. 18, 2013

Many years ago, I started a job as a contract manager, and it became clear I had a big problem. I had developers who knew one area of the code well. I had testers who knew not much of any area of the code well, even though they had worked for the organi



Andrey Breslav

Type-Safe Web with Kotlin

Posted By: Andrey Breslav on Jun. 17, 2013

We told you about Kara Web Framework a while ago. It is written in Kotlin and relies on type-safe builders. It doesn’t have to be the only web framework for Kotlin, but the general principles seem good, so I wrote an article about these principles



Alan Shalloway

It’s Déjà vu All Over Again

Posted By: Alan Shalloway on Jun. 13, 2013

Several years ago I tried to discuss the need for Lean when Scrum was being used on projects with more than one team.  Ken Schwaber didn’t want to hear this and eventually threw me off the Scrum Development Yahoo discussions group.  I admit, I was talk



Johanna Rothman

Slides from Exploding Management Myths Posted

Posted By: Johanna Rothman on Jun. 10, 2013

I gave a talk last week at Better Software/Agile Development, called Exploding Management Myths. This is my first talk based on some of my management myths. Yes, the ones I’ve been writing for the last 18 month



Andrey Breslav

Talk @ GeekOUT Tallinn: Language Design Trade-Offs (Kotlin and Beyond)

Posted By: Andrey Breslav on Jun. 10, 2013

This week I’m speaking at GeekOUT Tallin, and my colleagues Mikhail Vink and Sergey Karashevich are holding a 15-minute DEMO on Thursday, telling you about cool stuff in JetBrains’ IDEs. The topic of my talk is “Language Design Trade-O



Alan Shalloway

In Defense of Kanban

Posted By: Alan Shalloway on Jun. 8, 2013

As many folks know, Net Objectives does both Scrum and Kanban. Admittedly, our Scrum is very much like Scrumban (or Scrum done under the context of Lean) but it is still an implementation of Scrum.  Scrum, as it normally manifests itself, has several c



Alan Shalloway

The Differences Between Lean Manufacturing and Lean Software Development

Posted By: Alan Shalloway on Jun. 8, 2013

Since lean comes from manufacturing, many question its validity for software developers. Our own experience is that Lean in software is very important.  This blog covers three areas: The essential paradigm shift of lean and why it applies even more to



More Blogs »
 

Themes at ÜberConf

  • Architecture
  • Enterprise Java
  • Java Internals
  • Security - Enterprise & JVM
  • Cloud Computing
  • Languages on the JVM - Groovy, JRuby, Scala & Clojure
  • Java Web Frameworks - Wicket, Tapestry & SpringMVC
  • Build Systems - Maven & Gradle
  • Testing
  • Agility

 

Featured Speaker


 

Registration Includes

  • Four Day - Access Pass
  • All Meals / Snacks –duration of the symposium
  • Session Materials
  • Custom Binder
  • Wi-Fi Access
  • Great Raffle Giveaways
Register Now »
 

Location

Westin Westminster
Westin Westminster
10600 Westminster Blvd
Westminster, CO   80020
View Map