Senior Business Analyst
None of the Above
A quick once over done by the developer to make sure the app doesn't have any obvious problems so as not to waste the rest of the team's time.
A quick once over done by QA to make sure the app doesn't have any obvious problems so as not to waste the Customer's time.
Developer written automated tests of individual units of code to catch issues that are typically difficult to find with manual or automated QA.
Automated tests that run the entire app through a series of test cases that mimic how a user would interact with the app.
Faster Testing Cycles
Reduce Manual Regression
Perform Usability Testing
Testing with Continuous Integration
Can be automated
Will help ensure previous working functionality have not been affected by recent changes
Will help ensure changed areas of the software have not caused new defects
Can only be run during user acceptance testing
Is always automated
Responsible, Accountable, Signoff, Informed, Consulted
Responsible, Accepting, Supporting, Informed, Consulted
Roles, Accountable, Supporting, Informed, Consulted
Responsible, Accountable, Supporting, Informed, Consulted
Responsible, Accountable, Supporting, Informed, Creating
Responsible, Accountable, Supporting, Inspecting, Consulted
Sign and deliver the app to both groups using an Apple Enterprise Account and distribute "Over The Air" with a public web link.
Sign the internal app using an Apple Enterprise Account and distribute with an MDM solution. Distribute the partner version using the Apple App Store.
Distribute the app to both groups using the Apple App Store.
Use the Salesforce.com Apple Account to distribute the app to all users.
No, it violates the terms of our agreement with Apple.
Yes, but only for a period of less than 2 weeks.
Yes, but only to 10 or less users / devices.
Yes, there are no restrictions.
Assign both an "R" in the RASIC matrix
Assign one an "R" and the other an "S"
Assign one an "R" and the other an "A"
Assign an "R" to the Project Manager and a "C" to the others.
At the beginning of a project
Before a project, as a separate project
As a one-day session during the BPR
As an independent project
After development has begun on a project, while the rest of the team has some spare time on their hands.
Center of Excellence
Vision 2 Value Workshop
Project Discovery Sessions
Multi Dimensional Publisher
Markov Decision Process
Media Dispatch Protocol
Mask Data Preparation
Maldivian Democratic Party
In the chatter feed in the browser
In Salesforce One
In the console
On a dashboard page
Develop the app as a native iPad app.
Develop the app as a hybrid app.
Develop the app as an HTML5 app.
Develop the app using the SAP mobile platform instead.
Develop the app as a native app for both iOS and Android
Develop the app as a hybrid app for iOS and Android and a mobile web site for Windows 8 and Blackberry.
Develop the app as an HTML5 app
Buy iPads for everyone. They're waterproof now!
The app will not fail.
Synchronization in the App is failing when Content is deleted from the server. The app is crashing.
All data stored on the device must be encrypted with AES256 bit encryption while the device is locked.
The user will be able to search all Products and add them to a Quote.
Page Layouts per Record Type
Authentication via OAuth 2
Native data synchronization using OData
REST API Wrappers
Secure and encrypted offline database
Issues that may have been fixed previously, but have crept back into the app
Build a Customer Facing Mobile App
No need for Offline usage
Wants to view standard Accounts and Opportunities View
Wants a complex business process streamlined
Wants QR Code scanning capabilities
Because we are expensive and higher price = higher quality
Because we have a in-house design studio
Because we have frameworks that reduce risk for projects
Because we have a close relationship with the Product team
Because we a have productized offerings
Use the Salesforce1 app and create a custom UI in Visualforce.
Use the Salesforce Services Offline Framework to create a Mobile App
Build Visualforce Pages on Salesforce that can be accessed via Mobile Browser
Create Visualforce Pages that can be accessed from a Custom Mobile App Shell
Not feasible at this time
Platform & Technology
Platform & Technology
SF1 + DSA
Mobile Chatter App
Related Information Pages
Salesforce 1 Mobile App
All of the these
Enable Feed Tracking
Set My Domain
Enable Publisher Actions
Mobile Solution Architect
Technical Architect on a project
Mobile Developer on a project
Awareness, Desire, Knowledge, Ability, Reinforcement
Awareness, Drive, Knowledge, Assets, Recognition
Awareness, Drive, Knowledge, Ability, Recognition
Acknowledge, Desire, Knowledge, Assets, Reinforcement
Two weeks before UAT
Once communication plan is established
Upon onboarding of training resource
All of the above
Resources need to be closer aligned
Several new QA Resources are required
XD is introduced for UI ad UX deliverables
Percentage Based Re-Sizing
User input differences
Device and OS Fragmentation
All of the above
In Scope vs. Out of Scope
Test Environment and Expectations
All of the above
On iOS only
On Android only
Only if the developer implements sandboxing
Only if an MDM vendor's "wrapper" is deployed
Always, on both iOS and Android
Always, on both iOS and Android, but only if the device isn't jailbroken or rooted
A kernel extension named Seatbelt
The underlying Linux user security model
Proprietary MDM wrapper technology
The underlying Windows user security model
Integrated Development Environment (IDE)
At the end of the project as a backup, when code is ready to be shipped.
Immediately, before a line of code is written.
At the end of the first sprint, when the QA team has signed off on the build.
Whenever the development team feels the code is ready for code reviews to take place.
Enabling 1-click build distribution
Automating the running of unit tests
Taking human error out of the production build process
Allowing developers to write their code on a single server
Eliminating the need for QA
Developers, so that they understand the requirements better and can develop a more robust solution.
QA Lead so that he/she understands the context and can lead a more directed QA effort.
The UI designer so that he/she can better understand the brand.
All of the above so that we can foster collaboration.
None of the above because the benefits of including everyone at this point in time do not justify the costs.
Release Scope Points, Accepted Scope Points, Date
Hours of work in the release, Hours of work remaining in the release, Date
Points complete, Hours remaining, Target Points
Story Points, Defect Points, Hours
Project is on track. No adjustments necessary.
Project is behind. Need to adjust scope.
Project is behind. Need to add another sprint.
Project is in great shape. Raises and promotions for everybody.
Approval and other workflow processes designer
Native Android code builder
Multi-device screen builder