[closed] RTC and Salesforce - what's the catch?
Anthony Kesterton (7.5k●9●180●136)
| asked Nov 22 '12, 2:49 p.m.
JAZZ DEVELOPER closed Jun 05, 4:32 a.m. by Ralph Schoon (63.6k●3●36●46)
Hi
I saw some discussion of integrating SalesForce and RTC (https://jazz.net/forum/questions/66869/has-anyone-here-integrated-rtc-and-salesfoce) and just been asked this question again. SalesForce using an Eclipse-based IDE - so we may be able to just install RTC as a plugin (or visa-versa). I suspect we may need to do manual merges, and not sure of all the xml files will be problematic. Anyone else got this work. We are specifically being asked about parallel development. thanks anthony |
The question has been closed for the following reason: "Problem is not reproducible or outdated" by rschoon Jun 05, 4:32 a.m.
6 answers
there are always issues with parallel development.. sometimes they are small, and sometimes not.. there is no magic here.. RTC doesn't solve that problem.
as for the other.. consider this.. a customer reports a problem with one of our software products, and that is represented in Service Cloud as a case and a problem. the source for the product is not there, and you cannot build the product from there.. all that work is done in RTC.. so, what do you do? we create a defect workitem in RTC for the engineering team to work on, find the bug, change the code, do the compile(build), run QA against it, and package the binaries for delivery to the customer.. which employee should work where? or do all of them have to work on every different UI, and duplicate the info all over? not.. so when the support engineer needs help from the development engineer, they push a button on the Salesforce object UI that says, 'escalate to engineering', and voila, a defect is created in RTC, and the two are connected and synchronized continuously.. the development engineer adds a comment to the rtc workitem (question for the customer), and poof it appears in the salesforce 'problem' object record.. the support person gets the response from the customer, and enters it in the problem, and poof, it shows up in the rtc defect as a comment.. and we can exchange lots of workitem attributes via configuration (priority, severity, status, attachments), and using oslc links we can link the customer cases as well. And when the final deliverable is ready, we can push that from RTC to service cloud and out thru our support portal to the customer. all in an automated fashion Service Cloud and Sales Cloud are the two integrated parts of the CRM system. |
It seems there are two separate threads to this last answer :
Part 1 - Parallel development of SalesForce apps and how to manage them It appears that since SF is text based content and the IDE is Eclipse based that RTC should be able to manage the content in the same manner as java code. Is this your experience ? Part 2 - Integration to salesforce for task / defect management It seems from the last response that you are describing an integration of a running SF system and RTC for task management. Defects in SF can be linked and syncnronised to tasks in RTC. How have you done this - OSLC ? |
It seems there are two separate threads to this last answer :
Part 1 - Parallel development of SalesForce apps and how to manage them It appears that since SF is text based content and the IDE is Eclipse based that RTC should be able to manage the content in the same manner as java code. Is this your experience ? Part 2 - Integration to salesforce for task / defect management It seems from the last response that you are describing an integration of a running SF system and RTC for task management. Defects in SF can be linked and syncnronised to tasks in RTC. How have you done this - OSLC ? Comments 1
post too long, the SFDC Eclipse plugin is here
|
Thanks Sam,
I am interested in what you say about "SF source storage facilities, not RTC". I wanted to use RTC to manage parallel threads of SF code development. Is it possible to use Streams in RTC to manage separate threads of SF code development in the same manner as Java or C# development ? Comments
sam detweiler
commented Nov 30 '12, 8:45 a.m.
you can store your SF code in RTC source repository if you want. same way as for any other eclipse project, Team ->Share...
|
1. Real-time Communication (RTC) and Salesforce Integration:
There isn't necessarily a catch here, but it depends on your specific needs and the integration approach. Here are some things to consider:
Benefits:
Potential Challenges:
2. RTC (Rational Team Concert) and Salesforce Integration (may not be relevant):
This interpretation is less likely, but it's worth mentioning. Here's why:
Here are some resources to learn more:
Salesforce AppExchange: Search for "Real-time Communication" apps to explore integration options (be sure to check reviews and ratings): https://appexchange.salesforce.com/ and https://www.nimbleappgenie.com/blogs/salesforce-cloud-service/
Workaround Options: If you need to connect development tasks managed in RTC with Salesforce data, consider using web services or custom integrations (this might require development expertise).
|