Archive for October, 2010

Please help us find qualified candidates for an exciting new opening at Rally’s Boulder headquarters.  With compounding user growth, seven agile teams, four product lines, two development locations, as well as multi-tenant SaaS and on-premise deployments, it is time for us to hire a VP to help us continue to grow and thrive.

RallyWe have managed with various folks playing parts of this role over the last seven years, and now we need to add a skilled, servant leader and operator to our senior team to enhance functional management across the software value-delivery chain.

This person will be part of our senior management team and be responsible for all technical engineering and operations. As a peer to our VP of Products and supported by Zach’s four product line managers, you and your teams will collaborate with these managers to advance the product portfolio components and overall strategy.  This person will work with a world-class team of software, systems, operational engineers and scrum masters.   Service Level Agreements (SLA) with customers will measure success in this role with the goal of increasing overall engineering resource development, mentorship and flexibility to meet evolving products, features, and architectural needs.  Our intent is to continue growing this part of the business through organic, development partners and acquisitions.

A major part of personal success in this job comes from thriving in our culture of team collaboration, personal responsibility, high ethics, social give-back and intrinsic motivation.

If this sounds like you, we would love to hear from you via the career section of our web site. There you will find a detailed job description as well as other benefit details.  (If you are not quite ready to apply, but want to have a quick confidential conversation with the management team, please send email to vpengops@rallydev.com. No recruiters please).  If this is not you, but you know someone who might be interested, please share this with your friends and with your networks using the “ShareThis” button below or through our LinkedIn post.

We are very excited to find the right addition to this agile engineering and operations group.

Ryan Martens is a the CEO of the Entrepreneur’s Foundation of Colorado, and CTO at Rally Software Development.

It has been three weeks since 50,000 friends and I converged in San Francisco to attend Oracle Open World. It was an amazing event with three giant vendor exhibit halls including almost every IT vendor in the world and a stunning exhibit of the NEW Oracle, called Complete.

As I reflect on this event, I realize two things:

  1. I would not be where I am without Sun Microsystems and all the great things they did for me, Rally and our industry.
  2. Oracle’s new “Complete” solution including enterprise hardware, enterprise database, enterprise middleware and enterprise applications is a very powerful story for the enterprise.

Thank you Sun Microsystems

sunLogo

As a result of Sun Microsystems’ engineering innovations and culture, I have had a great 15 years. Including:

  1. Joined Tim Miller, following the first Java One in 1996, and helped grow a great company called Avitek that focused exclusively on Java development and was a Sun Authorized Java Center
  2. Dreamed of having someone put a huge arrow through our building or assemble a VW in my office
  3. (Avitek) getting acquired by BEA Systems because of the success of Java in the marketplace
  4. Built BEA’s portal on top of WebLogic which drove $50 Million of contribution to the business in the first 12 months as Java on the server went mainstream
  5. Built Rally’s multi-tenant solution using the large collection of skilled java engineers in and around Boulder and Raleigh
  6. Read with pure joy, Citizen Engineer, written by Dave Douglas, Sun’s ex-Chief Sustainability Officer and Greg Poppodopolus, their ex-CTO
  7. Got introduced and worked with Dave and Greg’s HR Partner Matt Artz
  8. Will earn a sabbatical with Rally for seven years of service, based on Sun’s model and crafted by Matt Artz (can’t wait to share my sabbatical proposal in November)

I owe a ton to the infinite game that Sun was able to create by opening Java to the industry. Now as that jewel as well as other great and open technologies from Sun and BEA exist at Oracle, I feel confident Oracle will find a way to continue to evolve the rules and boundaries to create plenty for all.

Oracle Powerhouse

Now that BEA, Sun, StorageTek and a large collection of software application companies are part of Oracle, Oracle Open World has become quite an event.  Like Apple’s hugely successful vertical integration of the desktop/handheld, Oracle has completed that integration on the enterprise server.  Based on walking around all three exhibit areas, and attending many of the executive keynotes, you get a sense for Oracle’s growing influence in the marketplace.

Looking at the price, performance and energy saving virtues of both the exalogic and exadata machines from Oracle, it was easy to see the power of the combined vertical approach.  The fact that those machines run open and industry standard Java and SQL makes this vertical integration strategy more interesting than Apple’s integration.

Oracle’s Fusion Application effort, a rewrite of all the applications, leveraging the common middleware components including Hyperion and Fuego, were very obvious in the booths. These new enterprise application components are available in a mix and match relationship with existing Peoplesoft, Siebel, JD Edwards, Agile and Premavera applications.  As a result, they seem to be managing the transition to Fusion without leaving a crack for competitors to break in.

Americas Cup TrophyOn a side note from the technology, I really enjoyed the BMW Oracle Racing exhibit in Moscone North.  If you have not seen videos of SLAM, the winner of 33rd America’s cup, you are missing out on some heart pounding thrills. I would love to be the helmsman of that thing while it was flying two hulls out of the water.  I couldn’t resist buying a cool vest and getting my picture taken in front of the America’s cup.

In addition to attending the Leadership Circle events, I presented a keynote on agile software development prior to Ted Farrell, who is the Chief Architect and SVP of Fusion middleware and tools group at Oracle.  The whole talk is available below and describes the linchpins to agile software development and how to leverage new technologies like Oracle’s Rich Enterprise Applications.

I hope you enjoy the talk as much I did.  Many people commented about how the vivid model of making tomatillo salsa the agile way is now etched into their brain.  I know it was nothing like the rock groups that played Treasure Island, but is was big for me.

Thank you Sun and thank you Oracle.


Ryan Martens is a school board member at Friend School Boulder, and CTO at Rally Software Development.

Last week was quite a week here at Rally. Given the many activities we experienced, I was reminded of our engineering “hackathons” except applied in a whole new way.

Why do we only talk about hackathons for developers and the engineering team? (If you aren’t familiar with hackathons, you might start by reading our series on how to foster a culture of innovation.)

Hackathon – a time-boxed event, typically a day or a week, used to build prototypes of innovations that could be helpful in enhancing user experience, architectural capacity, or development team effectiveness.

Given this definition and given the work we accomplished last week, it became clear to me that what we had done was run culture and space hackathons

Monday and Tuesday – knowledge team leadership and hacking your culture

On Monday and Tuesday, we took 30 folks at Rally through Christopher Avery’s “Knowledge Team Leadership” course. We’d invited Christopher in after great reports from two folks we sent to his class last year. Based on that feedback, we decided to try the course out as a “management training course” internally at Rally. There was a ton of added value in that course for new managers as well as executives.  Included in Chris’ class is his work on the responsibility process, seen in the picture below. (click on the image to get to Chris’s site.)

Chris Averys Responsibility Model

Chris Avery's Responsibility Model

The really cool thing about the course is that, while we were learning about teams and leadership, Christopher had us apply our course work in separate, meaningful small projects that run concurrently with the course.  With our 30 people, we subdivided into five small teams, where two teams decided to work on one project together. Because this was a private course, each group chose a project related to Rally’s culture.  I would argue that they all turned out to be culture hackathon projects given that we only had 6 clock hours to produce a cultural innovation “product”. And boy did we get some great stuff:


  • Rallypedia – a new internal wiki at Rally that has an encyclopedia of terms, models, stories and lore at Rally.  This site is critical to keeping our culture strong in a rapidly growing, geographically distributed company. What a great cultural contribution.
  • Beyond Rally - a new wiki site for after-hours and non-work related announcements at Rally.  This open site shares music and other social events, for sale items as well upcoming volunteering opportunities.
  • Core Values Revisited – a new wiki site that shares stories about us living our Rally Core Valuescore values.  It is a platform to revisit these values and separate core values from cultural norms.  This project is a critical part of us creating our shared vision for 2020 at Rally.
  • Rally teams video – a 5-minute video that introduces new employees to the importance of teams at Rally. The video explains five key components of teamwork and how this will inform and guide any new employee into our collaborative culture

Two of the projects launched at the “project demos” event during the course. The other two will launch later this month.  It was a testament to how well some of Christopher’s approach works for quickly, building high-performance teams.  It was also a testament to effectiveness of holding non-software hackathons.  Those two days of project work left all of us on a real high as hackathons tend to do. For me, we had taken advantage of that hackathon sense of innovation and urgency and applied it to great ideas about extending our culture.

Wednesday and Thursday – Design Thinking and hacking on your space

After two days of training with Christopher and our culture hackathon, I got to spend most of Wednesday and Thursday with a group that was focused on shaping our new office space.  (Yes, we are moving again!)  We have learned about building effective team rooms as we have moved our team to six locations since starting in 2003.  I see these six moves as a real gift.  It has forced us to keep playing around with furniture and space to help enable the emergence of high-performance and collaborative teams.  With each move, we are invited to purposefully pay attention to our culture and our knowledge flow. So our goal with this latest move is to be even more impactful and extend these innovations in space design to our entire office space.

space hackTo enable this kind of innovation to emerge, we had a space design charrette that was facilitated by George Kembel, Executive Director at the d.school at Stanford University.  This was a natural out growth of the innovations that I got to work with at while at the d.social summit this summer.  It could not have happened without John Kembel (yes George’s twin brother) and his team at RightNow here in Boulder.   Due to the successful RightNow acquisition of HiveLive, the RightNow office is growing and forcing a move here in Boulder as well.    It was really cool to experience this space type of hackathon with two companies of two different sizes in two different contexts with two different cultures at once.

Roughly five people from each company gathered in a large open space in the Rally offices to run their hackathon. After establishing clear tasks for each team, surfacing motivations, making some agreements, crafting a higher elevating goal for each team, and celebrating the diversity, we jumped in to an iterative process.  That process had the two teams move through four different process steps:

  • point of view & strategy
  • approach and empathy
  • low resolution prototypes
  • iterate on build-out plans

As a result of that work, the RightNow team created three floor designs using floor tape, tables and foam core. It was cool to watch that team focus on the prototype stage.  Because Rally is dealing with 65,000 feet and a move-in date of February, we were more focused on planning next steps and learning from a rapid prototyping experiment that we plan to start in our current office next week.   To aid us in our prototyping efforts, we have already built three different T-Walls based on formations I had seen at the d.school. We’ve let the T-walls loose in an area close to Support and Product Development to get feedback.  We also plan to tear out a couple of large tables in two of our conference rooms to make room for more flexible uses in those team huddle rooms.

huddle room dschool

Huddle Room at d.school

From our space hackathon, we hope to learn from those prototypes in the next month and let them inform what furniture components we will order for the space.  These low-resolution, non-precious prototypes will hopefully allow teams to experiment with more flexible solutions for their work spaces, team rooms, huddle rooms and conference/training rooms.

With regard to our point of view, strategy and approach, our prototyping team is resolved to run way through the finish line and set a cadence for continually hacking our space.  We are likely to be in our new space for a long time.  As a result, we need to keep the spirit of innovation alive and drive down the set-up time and costs for changing our space to suit the emergent nature of teams around Rally.

What a great week for implementing culture and space hackathons. I hope you and your organization are doing the same.

What has worked in hacking your space or your culture?

For more ideas from the d.school do not miss their site and blog and the tour of the new space.

Ryan Martens is a tomatillo salso maker, school board member at Friend School Boulder, and CTO at Rally Software Development.


closedThis week, we found out that the once ubiquitous Blockbuster has filed for bankruptcy protection, “…seeking to shed its onerous debt and remake itself to compete against nimbler rivals.”

What a perfect setup for this post if the NY Times had said, “…compete against more Agile rivals.”  They didn’t, but I think “nimbler” makes the point. We all know what happened; we were all Blockbuster customers at one time.

Did they lose their capability to innovate? Did the challenge of scaling their business become too great for them?  Maybe they were doing so phenomenally well that they lost the courage to take risks.  Netflix wasn’t afraid to take risks – they took advantage of Blockbuster’s complacency and seized market share.  They continued to innovate, were able to read the tea leaves and move into streaming video before they became a “Blockbuster” themselves.

Now that Agile has crossed the chasm, we see a lot of block-buster companies looking to adopt Agile.  They seek data to help them make their business case. They ask for success stories from similar companies.  Data takes a while to gather; success stories take forever to be published.  Did Reed Hastings seek out success stories when he founded Netflix?  Did Sergey Brin and Larry Page?  No, of course not.  To win in today’s business environment, you can’t afford to be second. If you are looking for a success story – you’ve already failed.

The popularity of Agile practices today owes a great debt to Extreme Programming or simply XP (as it is known).  Extreme Programming is a discipline of software development based on values of simplicity, communication, feedback and courage.  You can’t outsource the last of these values.  If you want to get ahead, you need to *be* the success story.  Have the courage to cross that chasm.  Don’t forget simplicity, communication and feedback.  In less time than it takes to research and build that business case, you can run an Agile team through a few iterations – and the lessons learned from that will be the best business case you ever made.