Cloudforce Sydney - June 14th
The Cloudforce Social Enterprise Tour is coming to the Sydney Convention & Exhibition Centre on the 14th of June, ProQuest would love you to join us for this amazing day with Salesforce.com, and best of all it’s free!
We’re very excited to be sponsoring the event along with some of the wonderful partners we’ve worked closely with over the last 12 months. We’ve had an amazing year as a leading salesforce partner, we’ve worked with over 40 companies, delivered more than 50 projects and put together an amazing team focused on cloud computing.
Cloudforce will be packed with all-new sessions and breakthrough technologies. Bring your whole team to experience:
- 15 specialised breakout sessions
- Keynote and new announcements by Parker Harris, Co-Founder and Executive Vice President, salesforce.com and special guests
- Networking with ProQuest & over 4,000 peers and experts
- In-depth learning for sales, marketing, service & support, IT, developers and more
This is your chance to meet the challenge of today’s social revolution and see all the industry leaders under one roof. Don’t delay. Register now for free at:
https://www.salesforce.com/au/events/details/cf12-sydney/registration.jsp
We look forward to seeing you there!
Vodafone contract ProQuest Consulting to build & optimise their Amazon Web Services environment

The following is a link to the presentation given by Easwaren Siva the General Manager Technology Strategy & Product for Vodafone Hutchison Australia on the 17th May 2012.
Vodafone contracted ProQuest Consulting to build & optimise their Amazon Web Services environment, we continue to work with Vodafone to achieve their technology goals using AWS and look forward to many more great use case examples with them.
Check out the presentation for more information about the work ProQuest are doing with Vodafone.
Vodafone Hutchison Australia Keynote
Source: slideshare.net
Want to know more about ProQuest Consulting? Check out our new video introducing our services. Contact us for more information about Salesforce, Heroku, Amazon Web Services and Mobile Application Development.
Source: proquestit.com
What’s hot in Summer ‘12 from Salesforce

With the regular Salesforce release schedule comes many exciting additions to the platform, with Summer ‘12 upon us we had a team meeting to discuss the release notes and all share what we think are the hot updates.
Here are our top 5 user, administrator & developer updates:
Cool for Users
- Chatter messenger, have live conversations, see who is online
- Shared tasks, allows for multiple contacts to be related to a task
- Custom formulas and charts in joined reports
- Forecasting
- Include multi-media into knowledge articles
Cool for Administrators
- Log in as any user, allows administrators to log in as any user
- Managed Package install, update, uninstall scripts, this streamlines the way packages are installed
- Master/Detail relationship re-parenting, including lookup relationships
- Permission Sets, includes apps and tabs
- Recent items in setup
Cool for Developers
- Limits shown in objects, central location for some critical limits relating to an objects setup
- Schema Builder, all field types are now available
- Workspaces and the development console, group logs, source codes, together with more than one workspace
- Dynamic creation of objects
- Increased call out limit from 1 to 10 per method
We regularly challenge ourselves to make use of the new features in our own Salesforce org, we recommend you do the same, if you need any help or assistance let us know, we’ll be more than happy to help. Also check out the Summer ‘12 videos on YouTube.
Source: salesforce.com
Cloud Adoption and the CIO

We spend a good proportion of our day speaking with clients and prospects, discussing opportunities to improve their organisations, listening to the challenges they have and helping educate them about cloud computing.
When it comes to cloud adoption, more often than not our discussions are with different business units rather than the IT function, I’m still surprised by how often IT is held in such low regard by their business counterparts when it is so avoidable.
Having worked in IT for more than 15 years the reasons are clear, I’ve been there, fought the difficult no-win battles with the business, struggled against the odds delivering complex change, often with little recognition or understanding from the business. It doesn’t have to be this way, ProQuest as a Cloud Services Provider exists because this is changing & that change starts at the top with the CIO.
IT is an enabler for any organisation, their reason for being is to support the business, this means they should be focused on the organisations core competence. This does not mean they should be focused on IT for IT’s sake.
The classic maintenance vs change split of 70% maintenance vs 30% change is the hole that IT gets itself into when not focusing on a organisations core competence, but instead on building an IT empire.
Instead if IT focuses on the core competence, moves workloads to the cloud, removes the maintenance, performance & security overhead they can instead focus on delivering business change.
This change of mindset isn’t easy for IT to make, they are vested in protecting their position, but it is pressing, the organisations we talk to have good competitive intelligence, they know that with their IT not changing, with this status quo they are getting left behind, their market share is suffering, their bottom line is paying the price.
It is the responsibility of the CIO to lead this change, to support the organisations strategy and core competence, to lead the way for her function, show her team this is the future of their careers and a significant opportunity for everyone involved.
IT should lead cloud adoption, not follow, not block and certainly not ignore it. (thanks @AndiMann)
Source: andypattinson.me
Dr Werner Vogels on Stage at the Amazon Web Services Summit in Sydney on 17th May 2012. A great event for ProQuest, two of our major clients including VHA were on stage during the keynote speaking about how they are using Amazon Web Services and the amazing work ProQuest have been doing with them.
Heroku means Java - It’s not a weird non standard thing
Build your system with JAVA using the PLAY! Framework installed on Salesforce’s Heroku platform.
One of our observations from talking to would-be customers for Salesforce’s Heroku platform is the misconception that it is something weird and non-standard, and should perhaps be avoided because of this. One prospect spent some time between our first meeting and our second meeting testing out the job boards looking for developers with Heroku skills. He understandably wanted to make sure that if he did go forward with ProQuest on a Heroku project, he wasn’t backing himself into a cul-de-sac by inadvertently adopting a weird and esoteric development language.
We would argue that this is not what he should be looking for! Just to be clear – Heroku is a PAAS, a Platform as a Service (which, by the way, uses Amazon Web Services as its underlying IAAS – Infrastructure as a Service). We use Heroku as an abstraction layer to remove complexity and drudgery from your system development challenge.
What you need to find are clever, modern-thinking, pragmatic JAVA specialists (or perhaps Ruby on Rails) that are not set in their ways, and can see how Heroku supercharges their development. Heroku remains one of Salesforce’s best-kept secrets and they seem to be still working out exactly how to effectively move it into the mainstream marketplace.
Fergus Kelledy expands here upon why enterprises should adopt the awesome PLAY! framework on top of the Heroku platform, in order to get maximum bang for buck. It makes JAVA developers happier than you’ve ever seen them before.
If you need to build a custom system – then Heroku plus JAVA makes for fantastic possibilities. Your “time to value” will never have looked like this before. We guarantee it
ProQuest helps NUIX go live with ProofFinder

Business Need:
- Rapid conception and delivery of a new website, fully integrated with Salesforce, for a limited edition version of NUIX’s world-leading eDiscovery product
- Rapid creation of efficient business process to execute web-based transactions and capture customer data.
ProQuest Solution:
- Salesforce Sales Cloud
- Salesforce Sites
- Conga Composer
- Paypal integration
ProQuest’s cloud consulting practice combines a range of skills to facilitate new business processes to propel business growth. Within 40 days, our team designed, and fully implemented a solution to ensure target go-live was met.
This fabulous initiative from one of Australia’s most impressive global software companies can be tracked further by clicking on the following image.

- Designed the Solution
- Developed the end-to-end business process
- Integrated Payment integration via Paypal
- Assisted with system testing
Customer Quote:
“We needed to set up a payment gateway, with a license generation system that tracked and reported through Salesforce.com in a very short time frame, so I went to the ProQuest Consulting team.
All the consultants worked quickly to design, build and deliver a solution that met the brief and exceeded the performance expectations of my senior management. They delivered it to our tight deadlines, and the project launched on schedule.
The key to a fast-paced project like this is communication, and the team went out of their way to let me know the progress of the project at every step. At no point during the project was I in doubt that we could deliver. I would not hesitate to recommend any of the consulting team I worked with.”
Veronicah - Marketing Operations Manager
Heroku moves your developers to best practice
For many, particularly the sceptical, it would be a frustrating experience, but Fergus drove through and came to the conclusion that within a few days his code was stronger and the application better designed because of the way Heroku pushed him to do things in a certain way. Like most of the fine things in life, there’s an investment in time (a day or two) to be made up front as you get to grips with new paradigms. But our position at ProQuest is that if you have a serious application you should be looking toward the long term flexibility that Heroku provides.
Message to business people:
If you are building an application, Salesforce.com’s Heroku provides a fantastic platform, loved by expert programmers for the rapid development of clean code without need to purchase infrastructure. This means low cost, business agility and flexibility. If you have developers embarking on their journey and bringing you budgets, you really should be getting a proper comparison of cloud based development using Heroku.
Message to Technical people:
Here’s Fergus to deliver it. ………
‘As I’ve mentioned I am deploying the Play! framework. Play! is pretty flexible when it comes to its build process, the preferred approach is to use the dependencies.yml file to configure the applications dependencies, however you can also manage a Play! application’s dependencies through maven by deploying the maven plugin within your application. This creates a maven pom.xml file which you can then edit, building the project then adds the libraries configured in the pom.xml file to you application. Great! Well not so great when it came to deploying the Play! application to Heroku. When I first attempted to deploy the application to Heroku, Heroku detected the pom.xml file and thought that the application being deployed was a Java application and not a Play! application. This caused compilation errors during the deployment process.
In order to fix this I had to remove the maven plugin from the Play! application’s configuration and then remove the pom.xml, migrating any dependencies it contained to the conf/dependencies.yml file.
Redeploying my application after removing maven from the equation I then got a different compilation error during the deployment process, complaining about the fact that a required class did not exist. This is despite the application running perfectly locally and also in the Amazon EC2 cloud.
After some digging the problem boiled down to the following:
My Application depended on a 3rd party Play! module called fbgraph-0.3. This is turn depended on a another 3rd party library restfb-1.6.2.jar. However during the course of development I needed to use an updated version of the restdb library to take advantage of the latest functionality offered through the Facebook Graph API. This required me to crack open the fbgraph-0.3. plugins and replace the restfb-1.6.2.jar with the latest restfb-1.6.9.jar. I could then package up the build locally and deploy to Amazon EC2 and all worked as expected.
However with Heroku, you deploy your application’s code only along with its build script, in the case of a Play! application the build script and dependencies are defined in a file called dependencies.yml, this file stilll refers to fbgraph-0.3. Heroku then goes and downloads its copy of fbgrsph-0.3, which of course has the older (1.6.2) version of the restdb library. This then causes the compile to break during deployment.
Luckily Play gives you the opportunity to deploy 3rd party libraries to the /lib directory within your application. By deploying restfb-1.6.9.jar directly to this directory and also editing the .gitignore file to remove the /lib directory and pushing this version of the code to heroku solves the problem.
Other ways to solve this problem would be to raise an issue with the developers of the fbgraph-0.3 Play! module and get them to release a fbgraph-0.4 containing the updated restfb-1.6.9.jar. Alternatively you could host a public repository and publish an updated version of the fbgraph-0.3 and then configure your application dependencies.yml file to point to this custom repository (probably a LOT of work to get this working)
This allowed me to get a clean compile and deployment of the application, at this point we were live in the Heroku cloud!
But that was not the end of the story…
Predictable Success & the Salesforce Platform

Now that ProQuest has collected such a substantial number of mid-to-large Australian corporate customers, we’ve been reflecting on the nature of our project engagements. Here, we are not talking about Financial Services versus manufacturing versus retail versus technology and so forth.
We’re instead talking about the stage of growth of the companies we serve, and then if and when Salesforce hits the mark as an ideal solution for any particular stage of development.
It’s well documented, and self-evident, that Salesforce suits businesses of all sizes. It’s a flexible multi-tenant platform and you just have to show up to the annual pilgrimmage to the Dreamforce conference in San Francisco to see companies of absolutely any size all drinking kool-aid from the same fountain.
What we are instead referring to is perhaps best illustrated by Les McKeown’s recent book Predictable Success. (I think the similarity with Marc Benioff’s Predictable Revenue is coincidental)
In Predictable Success, McKeown provides a very useful categorisation of companies using the diagram shown above.
He then goes on to describe the characteristics of organisations within the different categories, and the different challenges they will face. The whole book is well worth a read, and if you are new business owner I would highly recommend reading it because it perhaps prepares you for some of the challenges you are inevitably going to face further down the track. It will give you a feeling of “I am not alone” and that can be priceless.
The more interesting segments are perhaps the three as follows:
- Whitewater
- Predictable Success
- Treadmill
We see a lot of customers in these segments, and we enjoy applying or reconfiguring cloud technologies and in particular the Salesforce platform, in order that customers stand a better chance of reaching, and then staying in the Predictable Success phase. As McKeown says “It is possible for an organisation to remain in Predictable Success indefinitely”
Mr McKeown does a fine job of highlighting some of the key signs that an organisation has reached any particular point on the curve, what challenges will be faced, and strategies for driving through and staying at, Predictable Success. It has some excellent insights, and it may help you see the wood from the trees.
The author didn’t include in his scope the incredible change that cloud computing brings to the equation, and how it brings down the cost of executing the kind of changes required to stay ahead of the game. That’s not a criticism per se, but it is something we think is worth highlighting. From what I can ascertain the word ‘cloud’ is not mentioned once, and yet it is cloud that makes system implementation so much more achievable.
In future posts we’ll make some of our own observations, starting with “whitewater”. Stay tuned and please sign up to our email list so you are notified when we update this blog. Naturally , we see Salesforce playing a big role in Predictable Success not least ProQuest’s own whitewater ride.
Source: amazon.com



