How to Ensure a Successful Rapid Deployment Solution (RDS) Project

Aug 27, 2020
SAP | 7 min READ
    
As Rapid Deployment Solutions (RDS) gain in interest, there is one question everyone forgot to ask! What comes after the RDS?
As cloud-based enterprise business software applications have grown exponentially in popularity, most objections to Cloud solutions have been addressed. Cloud-based software business applications have some common features that make them quite different from traditional on-premise or co-located (hosted) applications.
Steve Bradley
Steve Bradley

Former Global HXM Program Director

for Customer Success

Birlasoft

 
Multi-Tenant – This means that all customers of a vendor application share the same code base. So, in a data center, multiple clients (Tenants) can each have their own unique company data, but they share the same application program. Their data is separated and protected by sophisticated firewalls, so they never touch each other. And when there is a release of functionality, it is deployed to all data centers around the world, essentially available to every customer on nearly the same day.
Company Data – The Application vendor that supplies the software and is typically the host of company's data as well.
Multi Tenant
Interface – The interface is exclusively through a Web OS on a desktop or a mobile device. There is no proprietary desktop app required. For Web users, this makes the application a bit more user-friendly, since a desktop/laptop browser is used for most business Cloud applications, and the mobile interface (which will require an App download) comes standard with the subscription.
How You Pay – Cloud applications are delivered as a subscription, typically with a multi-year contract and annual payments. Legacy apps are purchased one time and then you pay an annual maintenance fee. Cloud applications have maintenance fees as well, but that fee also includes the hosting and infrastructure. In this way, as with the multi-tenant software, the cost of the software updates, support and the hardware infrastructure or hosting fee is included with a single periodic payment.
Configurable vs Customizable – Typically, the underlying programing is NOT exposed in Cloud Software. And depending on the product, configurability without the need to know a programming language is considerable. There is enough flexibility from customer to customer to configure the application to meet the requirements of each individual company…without programming.
The Economic Beauty of Standards
The pure commonality of the platform and the regular release of version updates, several times a year, provides an incentive to do things differently from legacy on-premise systems. Over time, as a product gains market momentum and builds a community of users, Leading Practices begin to emerge. (some say Best Practice, but I have always believed that Best is contextually incorrect. Who's to say what is Best?). The more popular Leading Practices built upon community consensus will eventually be incorporated into the product upgrades.
In essence, the product becomes a work of art and innovation from a collaboration between the vendor and its community of users. This results in a better solution that is almost obsolescent proof, always being updated for the latest industry demands. The benefit is a much more efficient and cost-effective way of processing data.
The Rapid Deployment Solution (RDS)
How many times have you heard the term "out-of-the-box" when describing how Companies want to implement Cloud applications? Because leading practices are so widely accepted, this is almost a reality, but it never will be 100% true. Every company and user want something a little different. Without accommodating user needs, innovation would stop. Vendors need that feedback to keep their product current and relevant.
Loosely defined (meaning it's my definition), an RDS is an implementation approach that:
  • leverages leading practices built into a pre-configured instance of the application
  • can be quickly deployed to a customer
  • meets from 50% to 80% of the customer's functional requirements before requirement adjustments
"Companies spend 2 to 4 times the effort and cost to try to make the system a final product that's acceptable. Then, a month after Go-Live, they start changing it!"
 
img
The RDS avoids the "What-do-you-want?" approach in favor of a "Why-won't-this-work?" approach. When I explain this to customers, I always get the same question, "Well, what if it does not meet our requirements?" After almost 17 years of implementing in the traditional method (meaning non-RDS), what I have experienced is irony.
Companies that take the traditional approach will spend 2 to 4 times the effort and cost to try to make the system a final product that is acceptable to all their employees. Then, about a month after Go-Live, they start changing it.
The RDS was not intended to be perfect, but rather fast to implement and reasonably acceptable, (the 80/20 rule of software). This comes with the understanding that, after the go live, the company will spend the effort over time to refine the system based on business feedback.
"Bottomline, I am a strong proponent of RDS, except for one thing, the RDS approach almost never works well without one very important factor: a "Stabilization Strategy!"
 
The Downside of RDS
The greatest aspect of the RDS is that you have a viable system, implemented in record time in less than half of the typical duration and for as little as 20% of the price of the full requirements approach. That is compelling, especially when you can have a great product and save hundreds of thousands of dollars in the process.
So, what's wrong with the RDS approach?
Readiness! The RDS is a great "technical" solution. It works. However, these enterprise systems are complex and powerful and there is a tremendous amount to know and learn about its operation. Just like learning to drive a car or fly a plane in a simulator, they help but are no replacement for the real thing. It takes time to develop a tacit understanding of the system.
While the RDS can be implemented quickly, when it's time to go-live and handover the keys to the system to the customer, there has almost never been enough time for the customer's system administrators to really learn to drive the system. Because of not being ready, frustration and stress often ensues for which the system will likely get unfairly blamed. You need time to fly the plane with an expert nearby, ready to take over. Only after many hours do you get to fly solo.
Stay Ahead
Visit our SAP page
A Stabilization Strategy is Required for a Successful RDS
One of the key elements of an RDS Stabilization Strategy is to outsource the System Administration role to an expert for at least 3 to 6 months after Go-live. This allows the internal project team to learn the system without the stress of the initial onslaught of user issues and demands that can end up with your pink slip!
 
My recommendation is to work with the vendor or your implementation partner or another authorized partner that specializes in this type of post go-live stabilization service. Furthermore, many organizations are finding this approach can save significant costs over staffing internally. It also eliminates the risk of losing key project team members for any number of reasons (e.g. stress, other opportunity, accident, even a pandemic!).
 
Even if you have used an app for several years, you are probably behind in several innovations. The system works but it may be a bit stale to users. Always a good idea to refresh the menu. Outsourcing some roles can prevent the staleness factor by constantly looking to advance the technology to gain further efficiencies.
Birlasoft Can Help
I have a passion for HR Digital Transformation. I wrote a series of articles on it. However, technology does not implement itself (at least not yet). That is why I like to help customers focus on the Human Experience (HX) factor in transformation.
In my role at Birlasoft as the Global Director for Customer Success in our SAP SuccessFactors practice, I recently lead the development of a service that not only addresses the Stabilization Strategy but the ongoing user adoption and advancement of SuccessFactors. In practice, this could apply to any application, but it is particularly useful for Cloud applications.
This is something I have been thinking about for a while, but then the Covid-19 Pandemic hit, and we experienced with our many SuccessFactors customers the devastation the Pandemic created in the HR community. I realized just how unprepared most companies are in supporting their key business applications.
As we apply this service model, we not only address the risk of losing key resources, but we can help solve a number of issues, including the nagging problem customers face with RDS for some of the more complex parts of SuccessFactors. Getting the technology up and running fast is the easy part. However, it is often TOO FAST for the organization that must support it after Go-Live. They need a bridge Stabilization Strategy.
The above-mentioned concept has been received so well, that some customers are considering making the outsource of some part of SuccessFactors System Administration as a permanent operating model. I believe, this is the future of cloud applications because it works and allows IT or HR departments to shift scarce internal resources to other priorities.
If you are interested to learn more about RDS Stabilization Strategies, please contact me. I would be more than happy to share what I have learned and help in any way I can.
 
 
Was this article helpful?