Overcommitting in Agile: (Part 1) The Perils

In 30 years developing software, managing organizations, and coaching Agile teams and organizations, I’ve observed and coached dozens of teams where overcommitting is a strong reality. I’ve seen sprint plans with planned velocities that were 2x or more than the team’s average historical velocity. In this post, we’ll explore some of the reasons why overcommitting happens and what it results in. Then in part two, we’ll cover what the likely root cause behind overcommitment is and explore some ideas to try to avoid overcommitting going forward. Overcommitting is not specific to any one company.

6 Reasons Why You Should Join the Next Hackathon

A hackathon is like a two-day coding party where everyone is invited! And there are lots of cool reasons why you should join the next one in your area. We'll cover just six of the biggest reasons why you should participate!

Learn about using PK Chunking to extract large data sets

Use PK Chunking to Extract Large Data Sets from Salesforce

Large volume Bulk API queries can be difficult to manage, sometimes requiring manual filtering to extract data correctly. Learn about how the new PK Chunking feature in Spring '15 can automatically make large queries manageable when using the Bulk API.

Learn about the query resource feedback parameter and selective SOQL queries

New Updates to Developing Selective Force.com Queries through the Query Resource Feedback Parameter

The "Developing Selective Force.com Queries through the Query Resource Feedback Parameter Pilot" article explores how to use the query resource feedback parameter to analyze and tune your SOQL queries. We've updated the article to include information on new Spring '15 features including report and listview support and the new optimizer notes information.


#SFWITWednesday: Teaching With Girls Who Code Is A Great Way to Volunteer

One of the perks working at Salesforce is Volunteer Time Off (VTO). Salesforce essentially pays me to go do volunteer work for four hours a month, or 6 days a year. I’m a female developer at Salesforce. I had been toying with the idea of teaching at a coding club for my VTO; however the thought of facing a classroom full of high school girls was intimidating. Will they relate to me? What if they end up hating my class? Do I really want to subject myself to this? I thought about it for a long while before taking the plunge with Girls Who Code, which is a non-profit organization that does background checks on their instructors, trains them via online videos, provides curriculum, and supports the clubs throughout the academic year. I’ve now been teaching for 6 months, and it’s been an awesome experience!


Spring 2015 Salesforce Hack Day

Salesforce has been ranked the most innovative company four years in a row! One reason may be our strong “intra-preneur” spirit: where creative ideas and the inner drive to achieve them is well matched. Our tri-annual Hackday provides anyone in Technology and Products (not just engineers) the opportunity to take 24 hours to show off their skills. This time around, we had the most participation we've ever seen!

Salesforce Backup and Restore Essentials Part 1

Salesforce Backup and Restore Essentials Part 1: Backup Overview, API Options and Performance – by Sovan Bin

Planning and implementing a data backup and restore plan can involve significant technical challenges. This article, part 1 in a series, discusses some of the challenges with backup APIs and performance.

Learn about asynchronous processing in Force.com

New Updates to Asynchronous Processing in Force.com

The "Asynchronous Processing in Force.com" article explores concepts and best practices when working with asynchronous processing in Force.com. We've updated the article with minor updates and corrections.

Screen Shot 2015-02-11 at 12.11.09 PM.png

What Is A Gack?

If you’ve been around Salesforce long enough, you have probably encountered a screen saying "An internal server error has occurred." That screen is what we call a GACK. This message is part of an elaborate system for efficiently bringing these events to the attention of R&D. Click to learn about that system

Geolocation in Force.com

Geolocation Field Types in Salesforce1 Platform

The Force.com geolocation field type is a native field type that customers can use to encode locations with geolocation coordinates. The Spring ‘15 release makes geolocation fields generally available.