Showing posts with label Design. Show all posts
Showing posts with label Design. Show all posts

Friday, February 10, 2012

Virtual Banking: Best Practices to Design the Best Mobile App

In today's technological world, people enjoy the finer things in life without having to exert too much effort for it. One thing that may have contributed to this major change is the internet. Nowadays, people can do anything with the internet, from ordering their meals, buying new stuff and even selling their used ones. Another great innovation is virtual banking.

It is quite hassling to go all the way to your bank, get a number, and wait until it gets called just to inquire on your savings account balance or check if your payments were sent to the recipient on time. It is both time-consuming and an utter inconvenience. However, with virtual banking, people are given an easy means of using their bank's services whenever and wherever they wish to by means of a computer or a mobile phone with internet connection.

Advancements in technology have helped banks and other financial institutions to enhance the quality of service they provide to clients. Some banks even offer online-based banking services round the clock. Clients can easily check their banking account information, transfer funds to another bank account, pay their bills and basically manage their account with the use of the internet. Almost all banks at present have setup their online services in order to keep up with the demands of their clients for this particular service.

Banking by means of the internet has been an accepted method for most clients, yet still a portion of skeptics still find it more comfortable to use the conventional banking methods. These clients may be comprised of people who aren't fond of using computers and/or the internet. However, for those who don't mind the method of virtual banking, they are given several benefits that the method entails.

One major benefit of online banking is that you are able to complete any banking transaction safely. You never have to go outside the house and deposit or withdraw money from your bank in a walk-in process. This may minimize the risk of getting robbed or losing the money somewhere along the way. Convenience is another great thing about online banking as clients can carry out their require transactions in the comforts of their own home. No more commuting to the bank or falling in crowded lines just to have your transaction processed. Continuously being able to monitor your savings and overall account is also a benefit of online banking.

Virtual banking is a key new technology to attract new customers to your institution; learn more about this trend on our web site.


View the original article here

Thursday, February 9, 2012

Should an Organization Design Its Own Online Billing Solution?

Although there is a lot of third-party online billing/invoicing solutions available in the market these days, none of these can be entirely tailored to any one organization's needs. For this reason, it must be worth spending a little time looking at whether a billing solution can be developed or built with internal accounting staff and IT people. This would mean that an exact specification could be put forward and, if it was executed to plan, this could be integrated with other internal systems. Once the system was up and running, customers would "flock" to it and the cost of sending out paper bills in the mail would reduce considerably. This would all have the potential to save a lot of money-wouldn't it? In this article, we will look at the six major issues that need to be considered before choosing to go down this path.

Assuming that a project to build an in-house online billing system met return-on-investment criteria (at least on the surface) there are six major issues that need to be considered before choosing to go down this path. However, before we look at these six issues, let's briefly consider an organization's motivation to undertake a project such as this. The typical logic of most companies is "after an order, we interact with customers today by sending out a paper bill, but it is expensive. Putting that 'piece of paper' on our own web site will be cheaper and we can still directly interact with our customers via our web site". Hence, the internal business case might be "we invoice 100,000 customers a year and our current cost to bill by paper is 15 each time or 1.5 million. As the cost of doing billing via our web site will be 10 (including new internal operating expenses), or a 35%/0.5 million saving an internal capital build cost of 0.5 to 1 million would be justified." Where this model is flawed is that research tells us that only 4-6% of customers pay at any Biller's site (for a lot of reasons that we have covered in other blog posts). This means the real cost per invoice ends up being higher than issuing paper and no ROI is achieved. Under these circumstances, a project is on very shaky ground before it starts. However, despite these problems, let's assume that an organization stills wants to go ahead. What are the issues to think about?

The first issue to consider is can the organization build an application of sufficient scope and quality? After all, few companies would try to build spreadsheet or word processing software from "scratch" these days. These are usually far cheaper and superior to anything that could be developed in-house. In general, widely available software designed for mass market consumption is considerably superior to applications developed in-house, primarily because of the economies of scale that can be achieved. An online billing solution would not be any different in this regard? In other words, any in-house solution would probably lack the security, features and reporting capabilities needed and would not be as robust, stable or as user-friendly as a professionally developed application built by specialists in that field.

The second big issue to consider is the overall interface design of your potential online billing system. On the surface, an in-house solution provides the greatest scope to design this interface to suit all corporate requirements. However, third-party apps have changed greatly in recent years and allow almost as much customization and any one organization is likely to need. In addition, a third-party app (if well-chosen) is likely to have designed in easy payment reconciliation and settlement (to the organization's accounting system and even their bank-by electronic bill-matching means). This is often missed by in-house system builds or just adds major development costs to the project, thereby making the return on investment much worse than planned.

The third issue to consider is the need to protect an organization's customers when using the new online billing solution. At a basic level this means bearing the additional cost to purchase a Secure Socket Layer or SSL certificate and to develop a payment plug-in, which necessitates a proper software development cycle (including specification design, build, test and installation). This potential cost alone can finance years of service from an online invoicing application service provider. In addition, as soon as the organization is processing credit or debit cards online, they may need to be PCI compliant (and bear the cost of maintaining this and being audited to meet bank standards). Direct debit mandates (if they are to be made available) are a further cost in this area that need to be taken into account, as these have high admin costs associated with them.

The fourth issue to consider is the immediate and tangible additional costs that are likely to be incurred with an in-house developed solution. A typical online application development project would likely have at least some of the following tasks, if not more: Needs analysis assessment; Application interface design; Database design; Technology assessment, costing and procurement; Server and security setup; Application build and Testing; Trial Rollout; ALPHA and BETA Testing; Full Production Rollout; Ongoing Support and Maintenance etc. Whether these tasks are done internally or out-sourced, projects of this nature will take many months (and possible more than a year) to complete and result in costs of many tens of thousands depending on the complexity of the application and the security level required. For a large organization this may even run into hundreds of thousands or even millions. This is a large capital cost that may not get a real return on the investment for many years.

Quite apart form the direct costs there are also the indirect costs to consider, because many application development project costs are hidden. The use of internal resources to stop working on other projects or tasks or even give up their "normal" job for a while is one example of a hidden cost that often goes unaccounted for. Every hour a development team member spend developing a new billing system, they could be focusing on an organization's core business activities. In addition, if project development team members are not experienced in online invoice application development, there will be a high learning cost added to the project, and increase the chance the project will be delayed or even fail completely.

The fifth issue to consider is system-side issues. In other words, an in-house billing system (which is likely to be available 24/7) will inevitably have system costs that can easily be overlooked when initial specifications are done by an organization. There is the cost of the space and setup required for a secure and sufficiently large and secured server. This hosting environment will need careful protection (in maintenance terms and against hacking) proper virus protection and firewalls. In addition, back-ups will typically need much more care than other applications that may be running in the organization.

Last but not least such a project must consider the overall risks that are involved. Recent research suggests that over 35% of all technology projects fail in large and sophisticated companies (who have well-trained IT departments). Although this means that almost 65% succeed, this is not to say that even they were not over time or over budget before they "succeeded" of course. If an organization is therefore not a "large and sophisticated company", chances are a new online application development project is at even greater risk of failing and/or being late/going over budget.

Conclusion

It is clear that developing an in-house online billing and payment system is a highly time sensitive, high cost and high risk undertaking. Some organizations may be tempted to start the process but may lack the expertise to specify it properly, build it to plan, run it cost effectively and maintain it well (and with the necessary level of security, compliance and control).

With all of these issues to consider, as well as the fact that third-party systems are now so well-developed (and in many cases available on a pay-as-you-go basis) this looks to be an easy decision, especially when given serious thought. In answer therefore to the question we asked at the outset- Should an organization design its own online billing solution? We think the answer is simply No (or at least only if it thinks it can overcome all of the obstacles mentioned above).

This article was written by Dr Jon Warner of Payswyft (at http://www.payswyft.com/ ). Jon has extensive senior executive experience and has led organizations in a variety of industries through significant transitions to achieve bottom-line results. He is an expert in developing and implementing strategies in operations, marketing, sales, and corporate turnarounds. Jon is currently CEO of PaySwyft in the UK (an innovative on-line billing and payment business) and Chairman of WCOD (a management consulting and publishing business). He can be reached at jon.warner@payswyft.com.


View the original article here

Finance News