S-CASE - Scaffolding Scalable Software Services
Me and my friend are co-founders in a small mobile dev shop.
Our tech expertise is on the development of mobile apps, but for almost all of our projects, we need some back-end services running on the cloud in order to upload or download user data and contact 3rd party web services, like some weather services we needed in our latest app.
Not being web service tech savvy, we either have to outsource the back-end development, leading to increased costs, or we have to do it ourselves which slows down time-to-marke. In addition, there is the potential risk of underperforming, especially in terms of reliability and security. And you know how competitive and unforgivable the mobile market can be...
We would almost certainly adopt an open source solution that would help us alleviate this pain, especially one with an active community, some successful case studies and a well documented website with lots of tutorials and examples. This is exactly what S-CASE is all about!!!
Start-ups & microfirm, Open Source developers, Technology providers.
S-CASE has helped us build robust and scalable back-end web services for our mobile apps. Being users of S-CASE for almost a year now, we have seen several benefits. We avoid writing boilerplate code for our RESTful web services which reduces lead times. Secondly, S-CASE incorporates good design practices and patterns in our codebase. Moreover, through S-CASE, we keep requirements and the respective source code always aligned.
External web services were never easier to use. We can now add to the codebase, almost automatically, the web service we want by just describing the functional and non-functional requirements it must satisfy. S-CASE recommends a list of services to select from.
In addition, even though our apps are customized per client, the back-end services are quite similar in terms of functionality. Through S-CASE we are able to identify similar functionality and re-use requirements, code and web services for every new app we build.
Building back-end services has never been easier! In fact, seeing how S-CASE has facilitated our workflow, we also pitched it to our friends working on pure Web API development.
Engineering & manufacturing; Media.