Corey Wilson is an IT manager who is responsible for strategic development, project management, operations management, and asset management. Corey dislikes spending a lot of time on tedious tasks like manually entering device requests into spreadsheets and paper forms. Corey wishes they could spend less time on these tasks and get better insight into how effectively their organization is managing hardware. Shannon Dykes demonstrates how they can build a device management application on the Force.com platform without writing any code using tools like the data model builder, user interface tools, and visual workflow tools to automate processes and provide reporting capabilities. This new application allows Corey to get approximately 5 hours back per week and their managers love the new automated process.
Swap complexity for productivity
One of the key challenges that stops modern companies from working productively is a reliance on complex legacy digital tools
âSoftware itself should be easy to understand. Do the things you expect it to do, as you expected it to do, and holds your hand when it introduces new concepts.â
Stewart Butterfield (Slack and Flickr founder)
In this presentation we have identified eight digital tools you can use to swap complexity for productivity. The majority of them target single users first, and encourage them bring the software to work, instead of selling directly to C-suite management, which is the same strategy that have earned Dropbox a $10Bn valuation.
These are all tools to help you swap complexity for productivity
What Makes SharePoint UX Good?What is UX?
What defines good UX?
Evaluation Criteria for SharePoint UX
Key Tips from the Field
The Future of SharePoint & Office 365 UXUX is the short for User Experience
UX is the experience that the user has while interacting with your X
Itâs more about how the user feels when they use your X
Many different parts compose the UX, no âone thingsâ makes it
UX is NOT the interface or design of your X
UI is short for User Interface
Itâs what you see in the browser
Help messages, buttons, modals, characters, style, menus, navigation, pages
UI is an incredibly important part of UX
Swap complexity for productivity
One of the key challenges that stops modern companies from working productively is a reliance on complex legacy digital tools
âSoftware itself should be easy to understand. Do the things you expect it to do, as you expected it to do, and holds your hand when it introduces new concepts.â
Stewart Butterfield (Slack and Flickr founder)
In this presentation we have identified eight digital tools you can use to swap complexity for productivity. The majority of them target single users first, and encourage them bring the software to work, instead of selling directly to C-suite management, which is the same strategy that have earned Dropbox a $10Bn valuation.
These are all tools to help you swap complexity for productivity
What Makes SharePoint UX Good?What is UX?
What defines good UX?
Evaluation Criteria for SharePoint UX
Key Tips from the Field
The Future of SharePoint & Office 365 UXUX is the short for User Experience
UX is the experience that the user has while interacting with your X
Itâs more about how the user feels when they use your X
Many different parts compose the UX, no âone thingsâ makes it
UX is NOT the interface or design of your X
UI is short for User Interface
Itâs what you see in the browser
Help messages, buttons, modals, characters, style, menus, navigation, pages
UI is an incredibly important part of UX
ConceptualizaciĂłn y desarrollo de la aplicaciĂłn mĂłvil para Yelmo Cines que resolviera los pilares claves: consultas personalizadas de informaciĂłn y horarios.
A pesar de la existencia de un sitio web versiĂłn mĂłvil, debĂamos ser capaces de rediseĂąar, adaptar y conceptualizar una app que asegurase la mejor experiencia a sus usuarios.
ConceptualizaciĂłn y desarrollo de la aplicaciĂłn mĂłvil para Yelmo Cines que resolviera los pilares claves: consultas personalizadas de informaciĂłn y horarios.
A pesar de la existencia de un sitio web versiĂłn mĂłvil, debĂamos ser capaces de rediseĂąar, adaptar y conceptualizar una app que asegurase la mejor experiencia a sus usuarios.
Dev Dives: Unlock automation adoption with UiPath AppsCristina Vidu
Â
In this developer-focused deep dive session, you will learn how to build modern and intuitive low-code applications using UiPath Apps. UiPath Partner, Ashling Partners, and our experienced Sales Engineer Silvana Schmitt will share UX and technical best practices for app development and show you how to implement them in a live build. This session is intended for a technical audience and requires a preliminary understanding of the UiPath Platform. Both new and seasoned UiPath Apps developers are welcome.
đ During the session we will cover:
What is UiPath Apps?
Identifying Apps Use Cases Within your Organization
App Creation Framework (Ashling Partners)
Demo - Care Management App
Best Practices
BONUS: Get a Ready-to-Use Polling App.
Speakers:
đŠâđť Silvana Schmitt, Sales Engineer @UiPath
đ¨âđť David Kroll, Director, Solutions Engineering @Ashling Partners
Value Engineer your Products | Workshop | Agile Gurugram 2018 | 23 - 24 MarchAgileNetwork
Â
SESSION TITLE
Value Engineer your products
SESSION THEME
Startup, Lean and Product Development
SESSION OVERVIEW
How do you know value is delivered? Typical answer is through customer feedback. Isn't it too late? Isn't value built in? Should we not ascertain value upfront. Can past success and failures provide us clues for building value? This talk will provide methods on how to build value in the product based on Brillio's OnTheGo mobile product and CODEX, the portfolio management solution
SESSION AGENDA
Part 1 - Introduction to software development platform in Digital Era, how has it changed (20 minutes)
Part II - Introducing Need and Value dimensions - 10 minutes
Part III - 5 elements - understanding need, building value and finally measuring in an automated way - 45 minutes
SESSION TAKEAWAYS
Develop the ability of thinking in reality to identify needs
Qualify the value upfront for every aspect of the product
Come up with ideas on possibilities to make a great product
Understand the concept of telemetry
DURATION
90 Mins
6 ways DevOps helped PrepSportswear move from monolith to microservicesDynatrace
Â
Like a lot of online businesses today, PrepSportswearâs success is 100% dependent on the availability, scalability and performance of their digital online services. If the website is down, the business stops. They knew they had to transform their business from that of a retailer with a website to a high caliber IT company that sells products online.
In these webinar slides, Richard Dominguez, PrepSportswearâs Developer in Operations, shares their journey. They transformed from a team operating a monolithic app using waterfall development methodology on an old, hard to maintain code base, to a modern IT organization applying new practices from Agile development, DevOps and a Service-Oriented Architectural approach.
The Impact? PrepSportswearâs Most Successful Online Holiday Shopping Season in Company History! Join us to:
Learn how to identify if you are running a monolithic application that is dragging you down.
Get tips on hiring the right people to inject a DevOps cultural mindset into your organization.
Understand how to break the monolith into smaller pieces that support key lines of business.
Discover where to automate monitoring into your pipeline and platform.
Identify metrics for individual stakeholders (dev vs. test vs. business).
Go forward, celebrate, learn from, and repeat success!
Richard will be joined by Andreas Grabner, Performance Advocate at Dynatrace who will support why monitoring, application and end user metrics have to be a key part of your own transformation!
Richard Dominguez has 9+ yearsâ experience as both a System Analyst and Software Developer in Test. He has worked on many high profile projects in Microsoft such as Hyper-V, Windows 7 Client Performance, and Windows Phone Services. Richard now works at PrepSportswear as the companyâs DevOps engineer. His responsibilities include site reliability, external synthetic testing, release management and overall site performance.
Andreas Grabner has 15+ yearsâ experience as an architect and developer in the Java and .NET space. In his current role, Andi works as an advocate for high performing applications in both the development and operations areas. He is a regular expert and contributor to large performance communities, a frequent speaker at technology conferences and regularly publishes articles blogs on blog.dynatrace.com
Notes/Domino Application Development Competitive Advantage - UKLUG 2011 EditionJohn Head
Â
Some organizations are neglecting or under-utilizing one of the greatest IT assets in their portfolio today - the Notes/Domino application platform. Some are even considering re-coding Domino applications in other languages and development tools. In this session we present the business case and technical merits of Notes and Domino in direct comparison to other tools such as Microsoft SharePoint. Based on data collected from real-world engagements we will demonstrate the positive return on investment of the Notes platform. We will also discuss PSCâs âApplication Modernizationâ strategy and how it helps move customers from merely maintaining Notes applications to increasing their value with XPages and advanced collaboration functionality. By John Head (@johnhead) and Ted Stanton (@tedstanton)
Do you want to build native apps with a UI consistent to Salesforce for multiple platforms? Join this workshop to get hands-on and learn how to build an iOS app using Salesforce Mobile SDK, SmartSync and UI components consistent with Salesforce design guidelines. You will learn how to streamline developer - designer workflow and make them 'speak the same language.'
Sample Gallery: Reference Code and Best Practices for Salesforce DevelopersSalesforce Developers
Â
Exploring the code within sample applications is a great way to learn new languages, frameworks, and platforms. Thatâs why we built the Sample Gallery (https://trailhead.salesforce.com/sample-gallery), a collection of Salesforce Customer 360 Platform reference applications that demonstrate examples of what you can create and how to build it. In this interactive webinar, we introduce you to a few Sample Apps and show you how to make the best use of them in your day-to-day development projects.
Maximizing Salesforce Lightning Experience and Lightning Component PerformanceSalesforce Developers
Â
We all want the Salesforce Lightning Experience to be fast- but how do we define fast, and how do we make it even faster? When youâre building a UI, everything you add to the page affects performance, and to make load times faster and perform the way users expect, we need to treat speed as an essential design feature. In this presentation, youâll learn how to measure performance, learn a few tips on how to maximize performance, and take responsibility for your featureâs performance from design to production.
Last year was eventful for Salesforce Developers - we started with the launch of Lightning Web Components (LWC), open-sourced it, enabled local development, and ended the year by open-sourcing Base Lightning Components. In this webinar, we will explore exciting new developments within Base Components and we will show you how to use open-source Base Components to build engaging applications faster with local development.
In this session we will,
- Spin up a local development environment to build Lightning web components
- Use and customize the base components and recipes to build pages and apps quickly
- Explore the latest features of VS Code developer tooling while coding for a use case
Over the past two months, weâve announced many new resources for developers at Dreamforce and TrailheaDX India. To learn all about them, watch this video, where we'll explore live demos showcasing the latest updates for Lightning Web Components (LWC), Einstein, Heroku, and a lot more on the Customer 360 Platform.
In this session we,
- Explore key highlights from TrailheaDX India
- Show live demos of generally available features
- Explain how you can benefit from these features
TrailheaDX (TDX) is coming to ânammaâ Bengaluru in India on Dec 19th and 20th! TrailheaDX India is the conference for everyone who builds on and customises Salesforce â including admins, developers, architects, and partners. This event will have sessions, demos and fun for those just getting started with the platform, as well as for advanced admins, architects and developers.
You might have questions about the event - and to answer your questions Kavindra Patel, known as the father of the Indian Salesforce Community, joins Shashank Srivatsavaya, Head of APAC Developer Relations. Register for our exclusive webinar to:
- Get a sneak peek into exclusive sessions and activities
- Find out who you shouldnât miss at TrailheaDX India
- Understand what comes with your #TDX19 registration
CodeLive: Build Lightning Web Components faster with Local DevelopmentSalesforce Developers
Â
GitHub repo: https://github.com/satyasekharcvb/lwc-local-dev.git
With the release of a new beta version of Local Development, you can now build Lightning web components faster than ever before! You can now render changes, iterate rapidly, troubleshoot errors, and even connect with data from your org by spinning up a local development server on your machine.
In this session, we build Lightning web components in real time. The exciting new capabilities we showcase will enable you to be an even more productive developer.
In this CodeLive session we:
- Spin up a local development server from the CLI to rapidly edit and view components
- Observe how a rich error handling experience simplifies testing and debugging
- Learn how to proxy data from an org for more context and fine-tuned development
CodeLive: Converting Aura Components to Lightning Web ComponentsSalesforce Developers
Â
GitHub repo: https://github.com/adityanaag3/aura2lwc
Lightning Web Components (LWC) give any JavaScript developer a modern, web standards-based path to building apps and experiences on the Salesforce Platform.
In this live coding session, youâll learn how to first evaluate if an existing Aura Component needs to be converted, then convert it to LWC using the latest features of Salesforce Extensions for VS Code. We demonstrate conversion to LWC by walking through various components of a real world Aura Component - including input and output, Tables, Forms, and more.
In this live coding session we:
- Convert Aura Components to LWC
- Leverage the latest IDE features
- Share implementation best practices
Earlier this year, we released Lightning Web Components (LWC), a new UI framework based on web standards and optimized for performance and developer productivity. We have now open sourced the Lightning Web Components framework so that anyone can build applications on any platform.
Join our webinar where we'll explore how this framework, based on standard HTML, modern JavaScript (ES6+), and the best of native Web Components, helps you create web components and apps using the stack and tools you prefer.
We recently announced over 300 new features and enhancements at TrailheaDX '19 and for the Summer '19 release. In our Developer Highlights webinar we explore the top features with in-depth demos, including the latest updates for Lightning Web Components (LWC), LWC Open Source, CLI updates, Change Data Capture for external objects, Asynchronous Apex Triggers, Notification Builder and more.
Watch the recording here: https://youtu.be/kmOkk74QiCo
You can watch a recording of the live coding session at https://sforce.co/2IbU3yJ
In the fifth and final webinar of our five part series, we learn how to build Lightning web components for different use cases. We explore how to leverage all of the concepts youâve learned in this webinar series to create modern apps with Lightning Web Components. We also demonstrate various ways to migrate Aura components to Lightning web components for a seamless transition.
In the fourth episode of our five part series on Lightning Web Components, we show you how static resources and custom JavaScript are used with Lightning Web Components. Youâll learn how to use external APIs in conjunction with Lightning Locker to secure your JavaScript code. And finally, weâll demonstrate how you can test your Lightning Web Components using Jest.
LWC Episode 3- Component Communication and Aura InteroperabilitySalesforce Developers
Â
Lightning Web Components gives JavaScript developers a web standards-based path to building apps on the Salesforce Lightning Platform.
In the third episode of our five part series on Lightning Web Components, we cover design considerations and compositions of Lightning Web Components.
Lightning Web Components give any JavaScript developer a modern, web standards-based path to building apps and experiences on the Lightning Platform.
In the second episode of our five part webinar series on Lightning Web Components, we will show you how to access data from the Salesforce org, get record data, create records and handle errors using Lightning Web Components. In this webinar youâll learn all about Lightning Data Service, reactive wire service and Lightning App Builder.
Lightning Web Components are a JavaScript programming model for building web applications and interfaces that is built on the best of web standards.
Any front-end web developer can get started with LWC and leverage custom elements, and JavaScript APIs to create modern apps and experiences that are fully aware of Salesforce data and processes.
Migrate legacy Salesforce CPQ to Advanced Calculator with the help of JSQCP. With Advanced Calculator, you can boost the runtime of quote creation. Join this webinar to learn what is required for migration - weâll also walk through JSQCP.
Replicate Salesforce Data in Real Time with Change Data CaptureSalesforce Developers
Â
Migrate your batch processing, scheduled ETL, and nightly workloads to event-driven, real-time integrations using Change Data Capture. CDC means data change events are published to an event stream, allowing businesses to have up-to-date information across systems and applications. Join us to learn how to configure Change Data Capture and subscribe to the stream of change events, streamlining your architectures and processes.
Using Salesforce DX and its suite of offerings can significantly increase your development productivity.
Join this webinar to learn more about source control, scratch orgs, CLI, Metadata Coverage, VS Code, and Unlocked Packages. We will even do a live demo on continuous delivery using Salesforce DX.
Lightning Flow makes it easier for developers to build dynamic process-driven apps with Process Builder and the new Flow Builder. Join us and learn more about how you can get in the Flow!
Integrate CMS Content Into Lightning Communities with CMS ConnectSalesforce Developers
Â
In this webinar we will show you how to display content from external Content Management Systems into Lightning Communities. This lets you take advantage of the Communities framework and help you centralize content in whatever CMS system you have chosen.
Integrate CMS Content Into Lightning Communities with CMS Connect
Â
Building Business Apps: Coding Optional
1. Building Business Apps
Coding Optional
Shannon Hale, salesforce.com, Senior Product Manager
@shannonsans
Shannon Dykes, MRC, Development Analyst
@shaysedai32
2. Safe Harbor
Safe harbor statement under the Private Securities Litigation Reform Act of 1995:
This presentation may contain forward-looking statements that involve risks, uncertainties, and assumptions. If any such uncertainties materialize or if
any of the assumptions proves incorrect, the results of salesforce.com, inc. could differ materially from the results expressed or implied by the forward-
looking statements we make. All statements other than statements of historical fact could be deemed forward-looking, including any projections of
product or service availability, subscriber growth, earnings, revenues, or other financial items and any statements regarding strategies or plans of
management for future operations, statements of belief, any statements concerning new, planned, or upgraded services or technology developments
and customer contracts or use of our services.
The risks and uncertainties referred to above include â but are not limited to â risks associated with developing and delivering new functionality for our
service, new products and services, our new business model, our past operating losses, possible fluctuations in our operating results and rate of growth,
interruptions or delays in our Web hosting, breach of our security measures, the outcome of intellectual property and other litigation, risks associated
with possible mergers and acquisitions, the immature market in which we operate, our relatively limited operating history, our ability to expand, retain,
and motivate our employees and manage our growth, new releases of our service and successful customer deployment, our limited history reselling
non-salesforce.com products, and utilization and selling to larger enterprise customers. Further information on potential factors that could affect the
financial results of salesforce.com, inc. is included in our annual report on Form 10-Q for the most recent fiscal quarter ended July 31, 2012. This
documents and others containing important disclosures are available on the SEC Filings section of the Investor Information section of our Web site.
Any unreleased services or features referenced in this or other presentations, press releases or public statements are not currently available and may
not be delivered on time or at all. Customers who purchase our services should make the purchase decisions based upon features that are currently
available. Salesforce.com, inc. assumes no obligation and does not intend to update these forward-looking statements.
4. Force.com: Tools for getting the job done
Model Form Function Flow Analytics
Schema builder for Form builder for Re-usable Drag & drop Drag & drop
easy data Apps, Portals, & formulas, workflow Chart & Report
management Sites validations & builder for Builder
logic business
processes
5. Shannon Dykes
Development Analyst, MRC
@shaysedai32
http://forcedotfunny.blogspot.com/
Motto: âIf youâre not learning something
new, youâre getting left behind.â
6. Corey Wilson
IT Manager, responsible for:
⢠Strategic development
⢠Project management
⢠Operations management
⢠Asset management
@fakecoreywilson
7. Coreyâs Current Process
Submit device request
Approve request
Enter request details in
spreadsheet
Enter request details in
paper form
Provision devices
8. Corey DislikesâŚ
Hey Corey,
I have three new salespeople
starting Monday â can I get a
Blackberry and a Windows laptop for
each?
The employees are Jeanine Cho,
Walter Few and Candice Mueller.
Also Jeanine is in field sales so
sheâs going to need an iPad too â
preferably one of those Retina
Display models.
Thanks,
Andy
9. Coreyâs Dream
âŚand get better insight
on how effectively
I wish I could spend less
weâre managing
time on tedious
hardware!
activitiesâŚ
11. Tools we used to get the job done
Data Model User Interface Business Logic
Schema Validation
Page Layouts
Builder Rules
Objects & Workflow &
Search Layouts
Fields Approval Rules
Visual Visual
Workflow Workflow
12. Why Coreyâs so happy nowâŚ
She got ~5 hours back in her week!
Her managers love the new process!
Now she can report on the data!
13. Get Started
Go to developer.force.com and sign up for your own Developer
Edition (DE) org â itâs FREE!
Check out the codeless cloud app development page
Go through the Force.com step-by-step guides
14. Learn More
Tuesday Wednesday Thursday Friday
Visual Workflow â You CAN Develop Keeping it Simple with Visual Workflow â
Automate Without with salesforce.com Permission Sets Automate Without
Code 12:00 PM - 1:00 PM 9:00 AM â 10:00 AM Code
3:30 PM â 4:30 PM 10:00 AM â 11:00 AM
Visual Workflow: Formula Gurus Reporting for
Automate Your 1:30 PM â 2:30 PM Dummies(2)
Organizational 9:00 AM - 9:30 AM
Processes Without
Code
3:30 PM â 4:30 PM
15. Shannon Hale Shannon Dykes
salesforce.com MRC
@shannonsans @shaysedai32