Case Studies
Background
In 2012, Cake Solutions worked with Sphonic.com to support the technical development of a new middleware product, Workflow Manager, to improve customer acceptance and fraud prevention in global e- and m-commerce.
B—e is a biomedical application designed to assist the nursing staff and pharmacies in delivering the right drugs to the right patients at the right time: it does so by using custom hardware and mobile devices to deliver the information. We faced some technical as well as regulatory challenges in the application. The users often use mobile devices with unreliable Internet connection, but expect the system to assist in their work without failures; the nature of usual drug delivery t...
Download Using Scala in Spring-based Java EE application PDF View Online
We have just assisted a major financial organisation in central London with a proof-of-concept application that demonstrated benefits of a new programming and design paradigm whilst remaining compatible with the current infrastructure. The new programming model not only significantly reduces the complexity of the applications, but also removes the vendor lock-in.
Download Cake Collaborative Support Case Study PDF View Online
Cake Solution have proved a key partner in expediting our online agenda. Their flexible, customer-focussed approach has helped us to deliver a step-change in meeting customers' needs online. "Cake provides innovative, professional, efficient and affordable web solutions." Cake Solutions (Cake) has worked with UK Trade and Investment (UKTI) on a number of projects, the latest being the Public Services Website (PWP) launching March 2010.
Biodose ® is an award winning piece of software, winning the coveted E-Health Insider award! It is a testament to the innovative idea initiated by the Protomed team and the quality of the software development.
During a period of few months, we had a chance to introduce agile to a large enterprise. Previously, the client has struggled to deliver software the matched the requirements, or had the required quality to be used in production. There were problems in many segments of the process: requirements, development and testing; often ending in breakdown of the communication across the organisation and blaming game between the different structures.
We had the opportunity to work with a medium-sized business on one of their high-profile web applications. For some time, the client has struggled to deliver the required functionality and to bring the necessary improvements to the application. It was not because the members of the technical team were incapable of delivering the features, it was because there was no clear leadership and the business did not have control over the development process.
Publications
Open Source Journal was founded as a central published resource where articles, knowledge sharing, and interesting news from the world of open source technology would be freely available to the community.
You can find more information on Open Source Central by clicking here.
The Open Source Journal was founded as a central published resource from the world of open source technology would be freely available to the community.
You can find more information on Open Source Central by clicking here.
Open Source Journal was founded as a central published resource where articles, knowledge sharing, and interesting news from the world of open source technology would be freely available to the community.
You can find more information on Open Source Central by clicking here.
Published:30 July 2008
ISBN:1590599217
Authors:Jan Machacek, Jessica Ditt, Aleksa Vukotic, Anirvan Chakraborty
Publisher:Apress Pro Spring 2.5 is the perfect, simple answer for your lightweight, alternative Java EE development needs! Put simply, this book brings J2EE/Java EE “down to earth.” Without the hassles of using the EJB 3 specification and similar, you can build lighter, better–performing ...
Published:September 2004
ISBN: 1590592352
Authors: Rob Harrop, Jan Machacek, Erin Mulder, Michael Wessler
Publisher: Apress
Oracle Application Server 10g: J2EE Deployment and Administration focuses on the latest version of Oracle’s
Published: August 2004
ISBN: 1590593685
Authors: Brian Bischof, Kunal Cheda, James Greenwood, Rob Harrop, Colt Kwong, Jan Machacek, Jon Reid, Bill Sempf, Donald Xie
Publisher: Apress
Pro Visual Studio .NET reveals and demystifies Visual Studio to enable programmers to do their job more.
Published: August 2004
ISBN: 159059410X
Author: Rob Harrop
Publisher: Apress
Pro Jakarta Velocity: From Professional to Expert leads leads you immediately toward configuration and setup, all the way to full-blown application development. This is not merely a book about web development—as the multipurpose Velocity does more than replace JSP.
Published:March 2004 ISBN:159059228X Authors: John Carnell, Rob Harrop Publisher: Apress Pro Jakarta Struts, Second Edition maps out how to use the Jakarta Struts framework, so you can solve everyday web application development challenges. This book takes an application-centric approach: the development of an application drives the Struts coverage—not the other way around.
Published: February 2005
ISBN: 1590594614
Authors: Rob Harrop, Jan Machacek
Publisher: Apress
Spring—the open source Java-based framework—allows you to build lighter, better performing applications. Written by Spring insiders Rob Harrop and Jan Machacek, Pro Spring is the only book endorsed by Rod Johnson, founder of the Spring Framework.
White Papers
Contracts - a business pre-requisite? The answer is yes.
The contract form lays the important groundwork for a successful project. In our view, the basis of a contract should be about managing expectations, performance and value, and not a document that can be used to conduct a dispute. We can help your company and your suppliers advocate the adoption of 'pay as you go' approach to managing the financial and business risk.
Towards the end of last year we needed to write a web service which provided a Facade to a more complex XML based HTTP interface. The basic idea was to define a common interface which all client systems could use, protecting them from any changes to the more complex, vendor specific, back end.
The underlying motivation is to have an application that will easily persist objects [to a relational database]. There are several approaches in the software world today. We have the strategy that dynamically typed languages (e.g. Ruby, Groovy) take: dynamic finders on the model objects. Java is manifestly and strongly typed language, so we cannot use dynamic finders on the objects to be persisted. We are left with raw data access or explicit object-relational mapping.
In this paper, I will propose an alternative to the waterfall method of software development that works in any sized enterprise including major development organisations. The new methodology is called agile, and it brings much needed change to our way of working. Agile is the proven answer. Unlike traditional projects, agile projects are ready for change. Just as importantly, agile teams focus on delivering functioning software; software of excellent quality and with features that are alwa...
When President Kennedy announced his ambitions for the Apollo Moon landing programme in 1961, a preliminary cost estimate of $7 billion was suggested. This proved to be an extremely unrealistic guess of what could not possibly be determined precisely, and the estimate was reworked to a budget of $20 billion before formal project approval by Congress. This estimate shocked at the time, but ultimately proved to be reasonably accurate given the scale and nature of the project - the final cost...
Transition from traditional software development model to an agile one is not easy. In this paper, I will outline how to execute such a transition in the most efficient and “painless” way. Before we begin, let’s review the core concepts of agile methodologies. The foremost is that agile projects are ready for change. Just as importantly, agile teams focus on delivering functioning software; software of excellent quality and with features that are always aligned to ...
Guidelines
In these Guidelines, we compare the features of the Java platform with the features of the .net platform. they are written with most of the comparison using the prominent language of each platform: Java on the Java platform and C# on the .net platform.
In these Guideline written for the NCC, we see that agile methodologies are so much better than the more traditional project management approaches because the old project management does not deliver. This guideline explores how you can introduce agile into your organisation: how to get the buy-in from the business, how to get the approval of the technical team and the steps you need to take to make all your projects successful. In addition to introducing agile management and projects to yo...