Pivotal Labs

Main menu

Skip to primary content
Skip to secondary content
  • About
  • Case Studies
  • Team
    • Executives
    • Locations
      • San Francisco (HQ)
      • Boston
      • Boulder
      • Denver
      • London
      • Los Angeles
      • New York
  • Community
    • Blogs
    • Tech Talks
    • Events
  • Careers
    • Lifestyle
    • Principles & Practices
    • Benefits
    • FAQ
    • Apply
  • Contact
    • Press Room
    • Press Releases
    • In The News
    • Press Kit
  • All
  • Labs
  • Standup
  • Tracker
Pivotal Labs

Pivotal Labs and the Balanced Team welcome IxDA Interaction 11 Attendees this Friday

Pivotal Labs
Wednesday, February 9, 2011

This Friday at Pivotal Labs Boulder, we’re hosting an evening of food, drink and discussion, to bring some of our learnings around Lean User Experience to the larger design community, and in particular to attendees of the annual international IxDA conference.

We, in this case, is a group of smart folks I’ve had the privilege to work with over the past year, a working group called the Balanced Team. This particular event is the result of the hard work of people at Cooper, Hot Studio, LUXr, SideReel and Atomic Object.

For the past year, we’ve been sharing ideas and discussing new ways to approach design and product development, to create better products, make happier customers, and reduce waste. We’ve been doing this while creating better integrated, more collaborative, more responsive teams. In that time, a number of us have been getting together on a regular basis to really sit down and discuss what works and what doesn’t, and to try to distill these ideas into principles and techniques that are repeatable and practical.

We’ve been itching to engage with the larger design community to start to break down the culture of Big Upfront Design, the Cult of the Rockstar Designer, and the culture of necessary infallability; to fight the blind application of Waterfall and to disrupt the antipatterns we’ve found so antithetical to effective collaboration with agile development teams; to encourage patterns that allow designers to embrace early customer feedback, and to test hypotheses quickly; and most importantly, to foster a deeper collaboration with the very folks who have the biggest impact on what we build. We’ve seen over and over that, when done correctly, a light-weight process gives designers more control, not less.

It’s out of this series of discussions that I first arrived at a framing of the problem space that I talk about in Enough Design, and it’s also through these sessions that we’ve found a growing community of designers, product people, enterprises and other developers who are working to develop better techniques for integrated product development. We’ve found the conversation immensely valuable in our practice, and we hope to learn and share with more of you.

If you’re a designer in Boulder for IxDA, or just someone who cares about usable techniques for bringing Lean principles into the development of compelling User Experience, come join us on Friday for deLUX. This is a free event, but space is limited, so please RSVP through http://pivotallabs.com/landing/deLUX.

  • 0 Shares
  • Share on Facebook
  • Share on Twitter
Pivotal Labs

Explaining the Value of Agile, Rails and the Cloud

Pivotal Labs
Monday, September 14, 2009

Rob and I were recently asked by a client for some help justifying the choice of Ruby as an implementation language for their SaaS product. They were very happy with the results, but wanted to be prepared to answer investor and customer questions about why Rails was a good choice.

One way that I’ve been talking about Rails is in the context of what I’m calling “The ARC Model”: Agile + Rails + Cloud. I’ll borrow from my abstract from my talk at BizConf:

The Ruby on Rails Revolution has been one of productivity and efficiency, and has coincided with an equally powerful revolution in the ownership of technological infrastructure. The Rails approach combines agile methods with a highly productive language to allow developers to focus on developing business value, instead of developing plumbing. The Cloud Computing Revolution at the same time has changed the economics of infrastructure, allowing computation to become a commodity not worthy of developer attention, further enabling developers to focus on that which is truly valuable, Innovation. These three factors, Agile, Rails, and the Cloud, combine to revolutionize the economics of software development and information management, in ways that directly impact return on investment.

The question should not be, “is Rails a safe choice,” but “[how long] can we justify the expense of traditional development approaches.”

I think this kind of approach plays nicely to the strengths of SaaS.

In terms of large enterprise deployments, it’s early yet: Enterprises tend to be conservative (about Rails as they are about SaaS) so most of the innovation has been in the startup space, with companies like Hulu being good examples of the disruptive power of Rails.

But that said, there have been some major mainstream Enterprise success stories. AT&T chose to dump a failing Java yellowpages effort in favor of Rails, with excellent results in terms of scalability, time to market, code quality, and performance. (There’s a decent write-up on BuildingWebApps.)

We are starting to see major companies develop ever more mission/business/revenue-critical components in Rails. BestBuy built Remix, their new public API app, with us using Rails. We have one major multinational client who is rewriting their entire ERP system in Ruby internally. We have another major hardware vendor building new products using Rails.

Large companies tend to be a bit shy about talking about new technology initiatives, and we suspect that most Fortune 500 companies have someone doing Rails somewhere in the organization. There are a number of others we’ve spoken to who are using the technology to their advantage, but who aren’t ready to talk about it publicly yet. But you can also search for job listings from major companies and see how many big companies are hiring Rails developers. We see them all the time.

Hard statistics are harder to come by, but Mark Driver at Gartner projected that there would be 4 million ruby programmers by 2013. We’re already seeing the smart companies get huge efficiencies out of these new development models: efficiencies of cost, flexibility, and time to market.

We’re very bullish on Agile, Rails and the Cloud. In the current economic climate, the reduction in risk alone is worth the cost of admission. Coupled with the qualitative benefits of being able to out-flank your competition, it’s no surprise that we’re continuing to see adoption grow so rapidly. The results are too compelling to ignore.

  • 0 Shares
  • Share on Facebook
  • Share on Twitter
Pivotal Labs

Jeff Sutherland on using Pivotal Tracker for Scrum Projects

Pivotal Labs
Tuesday, September 1, 2009

Jeff Sutherland, one of the creators of Scrum, has just posted a new blog entry in his Scrum Log: Pivotal Tracker: Now with a Burndown Chart!

I first met Jeff when we were both presenting on Agile process to a forum of OpenView Venture Partners portfolio companies, and have been a big fan of all he has to say about the adoption and effectiveness of agile practices in the wild.

Many thanks to Jeff for his help to make Tracker a better tool for scrum. We’ll keep working with him to make sure Tracker is the best scrum tool it can be.

  • 0 Shares
  • Share on Facebook
  • Share on Twitter
Pivotal Labs

BizConf

Pivotal Labs
Monday, August 24, 2009

I just spent a wonderful weekend with 75 of the brightest folks I know in the Ruby community. My hat’s off to Obie and the Hashrocket crew for putting together a really great, intimate conference in a beautiful location. It’s refreshing to really have to struggle to choose which talk to attend from so many choices at each session. I know too many choices are a Bad Thing™, but the format made for great small sessions, and a wonderful thing happened: Everyone got to really meet and get to know everyone.

Among many others, I had the pleasure of meeting CJ Kihlbom, who nails a lot of why these conferences are so important in his post, The Business Value of Conferences.

It was really pleasant to present to a community of business leaders who understand the value of agile, and who are serious practitioners in their own practices.

A lot of you have asked for the slides from my talk, Agile, Rails and the Cloud, so I’ve posted them here.

Those of you who thought about coming but didn’t really missed out. Come next year. You’ll be glad you did.

  • 0 Shares
  • Share on Facebook
  • Share on Twitter
Pivotal Labs

First Tracker Users Group meeting a success

Pivotal Labs
Friday, May 1, 2009

On Wednesday night we hosted our first San Francisco Tracker Users Group (SF.TUG)

It was a great opportunity to meet more of our users, and hear directly from them about how they’re using the product, and share with them some of the philosophy behind it.

We’re excited by your enthusiasm and we will definitely make the TUG a regular event here in San Francisco, and we are planning to start one in our New York City offices soon. Please visit the Meetup group to join the discussion, and for more information and the schedule for future meetups.

  • 0 Shares
  • Share on Facebook
  • Share on Twitter
Pivotal Labs

Pivots Speak on Scalable Teams

Pivotal Labs
Friday, March 20, 2009

Last week, Wolfram Arnold of RubyFocus interviewed Edward Hieatt, our VP of Engineering, and Davis Frank, one of our engineers, to try to get at the heart of how you build a scalable software development team.

The interview is posted on RailsLab, at
http://railslab.newrelic.com/2009/03/18/scalable-teams-part-1-communication

It’s a nice piece. We look forward to the second installment.

  • 0 Shares
  • Share on Facebook
  • Share on Twitter
Pivotal Labs

Pivotal Tracker wins the Jolt Award

Pivotal Labs
Thursday, March 12, 2009

I’m very pleased to announce that Pivotal Tracker has won the coveted Jolt Award, in the Project Management category.

I want to thank the judges for selecting Pivotal Tracker above a category dominated by Agile project management tools, and for rewarding Tracker for innovation.

I want to thank the community who have used, evangelized, and supported Tracker, and in particular Obie Fernandez, Ward Cunningham, and Nivi; plus everyone over at Engine Yard for hosting the app.

And of course I want to thank and congratulate the development team and visionaries, particularly Dan Podsedly, Alex Chaffee, Rob Mee, Mark Michael, and Edward Hieatt for envisioning and then building the tool that we’ve come to depend on.

  • 0 Shares
  • Share on Facebook
  • Share on Twitter
Pivotal Labs

Pivotal Tracker a Finalist for the Jolt Awards

Pivotal Labs
Thursday, December 18, 2008

I’m pleased to announce that Pivotal Tracker has been selected as a finalist for the 2008 Jolt Awards. Thanks to everyone on the team for putting so much care into Tracker, and making it what it is today. Winners will be announced March 11, 2009 at SD West in Santa Clara.

Wish us luck!

  • 0 Shares
  • Share on Facebook
  • Share on Twitter
Pivotal Labs

Pivotal Tech Talks now available on iTunes

Pivotal Labs
Tuesday, December 16, 2008

For the last year or so, we’ve been inviting speakers to come visit us and talk about interesting things in the Ruby/Rails space, the agile space, and on topics related to software development in general. We see it as a great way to keep our developers on the cutting edge, and a number of speakers have used it as an opportunity to gather early feedback from our team. We’ve found the talks we’ve had to be very valuable to us, and are pleased to share them with the larger community.

To that end, we’ve posted a selection of our talks to our talks page, and also made them available via the Podcast section of the iTunes Store in both audio and video format.

We’ve also had a number of panel discussions in our Project Startup and are posting those talks as well.

We’ll keep posting talks as we have them. If there are topics you’d like to see, or topics you’d like to present, please email us!

  • 0 Shares
  • Share on Facebook
  • Share on Twitter
Christian Sepulveda

Innovative Software vs. Commoditized Software

Christian Sepulveda
Monday, April 2, 2007

Most of software development can be considered from one of two perspectives:
Is it innovative or can it be considered a commodity?

Starting with the latter case, these software projects are a re-implementation
of software that has already been written numerous times. It is even possible
to buy existing applications and integrate with other components or implement
minor customizations. An example of commoditized software are shopping carts.
Years ago, in the early Internet, merchant websites and shopping cart
integration was expensive and required significant development; today I can
pay an extra $20 a month in web hosting for the same functionality.

For a commoditized software project, it makes sense to look at low cost
development options. These frequently employ overseas developers, thousands of
miles away in other time zones. With commodity software, the requirements are
well understood and many exemplary models exist. Communicating project
requirements and expectations is easier, so the risks are far lower.

Innovators don’t have such ease; requirements change often and are foggy at
best. Building from existing components is either unfeasible or requires too
much customization (the dreaded “integration tax”). This poses a great
challenge for an entrepreneur, as being first mover may be more of a risk than
an advantage. Large amounts of time and money can be expended while the
entrepreneur searches for her actual market opportunity or the proper way to seize it.

Incremental and iterative development can help mitigate these risks for the
innovator. With each iteration, the innovator has feedback that allows her to
tune and adapt requirements, converging on essential functionality and
de-emphasizing tangential functionality. For an entrepreneur with a limited
budget, efficient use of development resources is critical.

While iterative development can keep you focused, it is not enough. Close collaboration and
interaction with developers is also key. Building a rapport between product
visionaries and those executing this vision not only creates a common sense of
ownership, which leverages “collective brain power”, but it forces the
entrepreneur to clearly communicate her vision. Too often innovators have a
muddy understanding of their own ideas. (A technique called “high concept” is
another good tool for entrepreneurs and will be the subject of a future post.)

Unfortunately, many entrepreneurs treat their venture as commodity software,
as they attempt to outsource development to low cost programming body shops.
While I have a particular bias in this case, the real question for an
entrepreneur is: If it is so easy to outsource your innovation, is your idea
actually novel? Are there any barriers to market entry for a competitor? These
questions are important to address before any development investment is made,
regardless if the software is being treated like a commodity or an innovation.

  • 0 Shares
  • Share on Facebook
  • Share on Twitter

Topics

  • agile (781)
  • rails (113)
  • testing (88)
  • ruby (83)
  • ruby on rails (70)
  • jobs (62)
  • javascript (55)
  • techtalk (44)
  • rspec (38)
  • ironblogger (32)
  • productivity (30)
  • activerecord (29)
  • gogaruco (29)
  • git (28)
  • nyc (27)
  • rubymine (26)
  • bloggerdome (23)
  • mobile (22)
  • process (21)
  • pivotal tracker (21)
  • cucumber (20)
  • design (19)
  • jasmine (19)
  • ios (18)
  • webos (17)
  • objective-c (17)
  • android (16)
  • tracker ecosystem (16)
  • palm (16)
  • "soft" ware (16)
  • fun (15)
  • ci (15)
  • cedar (15)
  • rails3 (14)
  • performance (14)
  • bdd (14)
  • gem (13)
  • css (13)
  • tdd (13)
  • selenium (12)
  • goruco (12)
  • bundler (12)
  • meetup (11)
  • railsconf (11)
  • nyc-standup (11)
  • capybara (10)
  • mac (10)
  • mojo (10)
  • chef (10)
  • api (10)
Subscribe to process Feed
  1. ←
  2. 1
  3. 2
  4. 3
  5. →
  • About
  • Case Studies
  • Team
  • Community
  • Careers
  • Contact
  • Labs
  • Events

Contact Us

contact@pivotallabs.com
+1 415-77-PIVOT
TwitterLinkedInFacebook

Pivotal Tracker

Tracker is the award-winning agile project management tool that enables real-time collaboration around a shared, prioritized backlog.
Visit pivotaltracker.com >