Originally posted on the Bay Area Girl Geek Dinners blog.
Last Wednesday night, Salesforce brought a little star power to the Girl Geek Dinners—presenting demos, dropping knowledge, and getting the crowd going with an original song.
It’s no secret that we’re big Salesforce fans. Sukrutha Bhadouria, our Managing Director, is a Quality Engineer on the Salesforce1 Platform team, and the Cloud Computing wunderkind is our recurring and gracious host.
This year, Girl Geeks nibbled on Hawaiian barbeque, mingled in the Salesforce café, and compared notes on lightning talks by some very talented women. The talks focused on the how and why of successful Salesforce products and processes, yielding insight and inspiration.
“Drinking Our Own Champagne,” and Other Trust-Builders
VP of Engineering for Search Cathy Polinsky kicked off the lightning talks, exploring how Salesforce improves with the help of—well—Salesforce.
The Salesforce platform can be used to manage virtually anything, with the right amount of tweaking. Salesforce teams rely on the company’s own product to track bugs, manage development, develop SCRUM apps and more. The platform provides big-picture perspective, so that deadlines are met and performance improves.
By “drinking its own champagne,” Salesforce improves internal performance and fosters customer confidence. Maintaining an API-first system, Salesforce writes tests and automations for every line of code. “Our customers are trusting their sensitive corporate data and contacts to us,” says Cathy. “Security is our priority, right from the get-go.”
When it comes to addressing issues, Salesforce is forthright. “We like to over-communicate, and do root cause analysis to formulate a plan,” Cathy says.
Serving Up Customer Needs: Wave, the Salesforce Analytics Cloud
Next up, a demo from Qingqing Liu, Salesforce Software Architect. Qingqing led with the user research driving the creation of Wave. As businesspeople, “our users don’t know about data mining—they just want their data when they need it, without hiring million-dollar consultants,” says Qingqing.
Salesforce set out to design a valuable experience prioritizing speed, mobility, and customization. The team focused on fine-tuning the right features, as well as overall ease and pleasure of use. They turned to the user to help iterate and reiterate the design, creating a clean and customizable application. Want to see for yourself? Download an unlicensed version to your phone to play around with a set of sample data.
Why Functional Prototypes Are Rad: Salesforce Lightning App Builder
According to Salesforce Senior Accessibility Specialist Cordelia Dillon, functional prototypes are more than rad. They are also very important to the design process.
On the spectrum of napkin-sketch to full-fledged program, a functional prototype trends to the right, somewhere past clickable linear prototype. Some projects don’t require functional prototypes; however, for customizable products, only a functional prototype will do.
Take the Salesforce Lightning App Builder, for example. The application allows users to build pages by dragging and dropping components. “We don’t know what users are going to do with the app,” says Cordelia. “So a clickable linear prototype doesn’t quite work.” By simulating the finished program, the functional prototype allowed for stronger user feedback. It also can serve as interaction specs for developers, simplifying complex written ideas into visuals.
Done well, functional prototypes can serve as demos, too. “Salesforce actually demoed the Lightning App Builder prototype at Dreamforce,” says Cordelia.
Bringing Down The House
The final act of the evening, Anjali Ashok put the “performance” in Performance Engineer with a couple of original songs about work and the joys of coffee. Check out more of her vocal stylings here.