Obvious

February 2nd, 2010 No comments »

Being obvious I am. Embarassing that is… Strangely that seems like one of the complex tricks people take years to understand.

It’s just 3 words – develop partnership networks. This is how it works these days. Word of mouth. Happy customer spreads his joy onto 5 people around. Unhappy one will let 50 others know that you have failed. This is to emphasize that no job is “unimportant”. You never know how your current operations will affect your business in 6 to 12 months. Doing it right opens doors to rooms you’ve never been before, filled with many more doors. Give your partners motivation to spread the word about you, do your best to satisfy them and you will get five more knocking on your door soon. Repeat it with those 5. Continue with 25 new ones until your capacity allows you to. As simple as that.

And one more thing. Nobody wins all the time, sometimes hard projects when you think you lose more than win are the key to the next door. Your customers are looking at many things, not just whether you do everything right, but what will you do if you did it wrong, as well. They will forgive you if you failed but fixed it and was deeply involved into the problem. They will not if you don’t really care.

Personal involvment and close relationships with your partners (no, that’s not what I mean ;-) ) are the greatest sales forces ever, often underestimated in the outsourcing business.  Commit yourselves, don’t be greedy to devote enough of your time and soul power to your partners. It’s not just business, it’s your future after all!

Cheers.

  • Share/Bookmark

Trends for early 2010

December 28th, 2009 3 comments »

Has anyone noticed that the old model is still working? Savings have become the key factor while chosing a vendor in late 2009 and are likely to stay the key factor in early 2010.

While people have harder access to money they still need to keep their businesses running and that makes the growing trend. 5,3% average growth in the past 3 months, with normally less active January and February are still expected to result in a good 12-15% growth in the first quarter of 2010.

We expect startups to be in less favor as the desire to spend less is still limited by the simple common sense and therefore it would be a hard time for those who have just appeared on the market. However, large players are to become even larger as the reputation and the predictability of the final result of the project are the key factors in the troubled times.

  • Share/Bookmark

Concept change

December 17th, 2009 1 comment »

Starting from today, 17th of December 2009, this blog’s concept will change. Rather than posting lengthy vague articles we will be posting quick thoughts and suggestions on the software development, IT and infrastructure outsourcing on a regular basis. We will also focus on helping people out with advising on the right strategy in their current or future outsourcing projects. Questions are more than welcome!

  • Share/Bookmark

open-source myths

November 20th, 2009 2 comments »

Let’s just start with setting up correct accents.

Open-source industry is not charity at all. It’s a huge business.

- Why?, some might say. I’m just going to the open-source community website, download the latest version, all free.

And that’s when the fun begins. Marketing rules this world, like the free samples distribution in the supermarket, this is – the first step to winning your loyalty.

The principle of free distribution to those who either want to see and touch before buying, or those who wouldn’t have bought it anyway has two main objectives:

1. Increase brand recognition.
2. Expand to market with a future returns in payments for support/customization activities

Open-source market gives jobs to a huge army of programmers who 8 hours a day, 5 days a week convert standard open-source packages into relatively unique sites, forums, shops, portals, communities.

Why develop from scratch, or pay for a commercial license if your idea matches exactly with the open-source product proposed on market? The answer depends on the depth of your understanding of your future project and whether the business problem you need to solve is relatively simple, not associated with a unique business idea. If you have no clear idea on every single detail of your future project, and the task is simple enough – the answer is – use open source. Just use it.

And this is perhaps the only case you should not invest your time and money into this. It simply never pays off. Why order Custom blog, if there is Wordpress? Why pay for the forum, if there is phpBB? If that is not going to be your profit center or is not intended to directly support any of your profit centers, use open-source.

Let’s turn to the most common myths:

1. Choice of open-source promises substantial savings

As we have seen, open-source products can save money in two cases – when actually spending money at all was unnecessary, and when the required solution to a large extent is covered with an open-source product. In case you need customization, even if it’s minor at first glance, costs can easily run over your budget. Equation gets dozens of new variables which would need a whole book to discuss – the quality of the selected open-source solution,vendor’s experience with this particular solution, the conceptual compatibility of the requested changes with the architecture of the selected open-source solution, the ability to make changes preserving compatibility with open-source solution updates, and so on and so forth.

2. Choice of open-source gives a more stable and predictable result

One should understand that open-source projects and written by the same kind of people as those that are working on your Custom product for the third year, and with each new delivery supply you with a set of new defects. Of course, the level of stability on average is higher comparing to random custom application on the initial stage of project’s delivery. But the fact that the programmers’ work is still used for fine-tuning and customization of open-source solutions, makes me say that stability in the delivery on the initial stage is inversely proportional to the depth and complexity of customization.

3. Most kinds of jobs that are required already exist in the world of open-source

They do. But again and again we are confronted with a situation where the temptation to pay less is so great that one starts thinking – why not collect all the existing solutions as ingredients in the soup, and get a completely custom project at the output, which combines the best of all worlds, and all this at virtually no cost. Well… It does not work, and it doesn’t work SO BAD, that the risks of the project may exceed the original budget. An attempt to integrate solutions written by different teams with different approaches, architectures, or God forbid on different platforms, takes first place in our today’s contest of hopeless projects.

- What do we do then? you ask. Look into commercial products? This isn’t so simple either. Let’s talk about this next time.

  • Share/Bookmark

On the software development outsourcing.

November 9th, 2009 12 comments »

Five years ago, that kind of outsourcing was already at the limit, it was noting new, and all indications were so that it will change. It had to change, but this just didn’t happen…

Who would want to restructure and change the business which earned so much money by applying so little effort? The cost of entry into the market was minimal, the cost of average quality resources – very low, customers stood in line. When crisis hit, that army of semi-professionals rushed to the market, ready to work for food, but not being able to unite and act as a powerful force, covering only the very bottom of the outsourcing market, that service could not be of any serious threat.

Now, when the business once again gained access to money, it would seem everything should be back as before, but attitudes have changed.

Here are three main points that catch the eye:

  1. Investors are not ready to invest in expensive business ideas without a clear monetization roadmap, and what’s particularly new , they want to participate in selecting a vendor to be confident, not only in idea, but in its implementation.
  2. Market actively explores and uses ready-made solutions. People are no longer willing to pay for infrastructure, either you have picked a set of open-source ready-made solutions and gained expertise in their customization, or you have built once of your own, or you risk to be out of business.
  3. Experience in development or customization of ready-made solutions in vertical industries. Previously, who would actually check whether you are a CRM guru, document management or travelling business automation? Times have changed and it’s not enough just to put references from satisfied customers on the table.

Let’s consider these three points in more detail.

  1. It is clear with the monetization, people become less willing to invest in bright heads, hoping to attract the enterpreneur and get their profit on the second or third project. People who are willing to get into this business should think about multiplying each dollar invested. New trend here is that investors, successful business people, believe that their business experience, plus the enterpreneurs motivation will result, all together, in a more predictable and high quality result. It covers all areas from design to marketing the product, all channels of promotion, logistics, etc.
  2. With the rapid technology development and a qualitative leap every two years, it was easy to convince the customer that the ready-made solutions are not the panacea that the rapid development of technology market will make outdated in a year, only fresh thoughts and ideas are good for their business. But let’s face it, properly designed applications can remain at the peak for a very long time, simply by substituting low-level processes and technologies with more modern, without modifying or rewriting the business logic of applications. Are there new improved methods of working with databases? New ways of dealing with Rich User Interface? Rewrite database and presentation layers, and live on. And when it comes to this, the question arises whether or not the developer with whom you have worked a year ago will be willing to understand their old approaches to revitalize your product and make it up to date, and all that for a modest fee? He has gone far ahead, he is ready to offer you a completely new, advanced solution (all that you have already heard a year ago, right?). Picking right solutions (whether open source or commercial), customized properly (maintaining backward compatibility and upgrades) is the key to solving this problem.
  3. Marketing does wonderful things. Especially online marketing where no one can make a person responsible for what’s written. Enterprise management software? Here you are! We just take that CRM, bolt this document management here, online planning tool. Here you go. All on different platforms? So what … Having experience with each of these solutions may not even represent what you could face by tying to stick them all together, both in technological sense and in terms of processes / business. Vendors who are able to show a commercial solution, or a set of compatible open-source tools that solves specific problems of the customer will be more and more preferred over those who just talk.

Selection as before remains with those who are holding the money. Just now it is a more balanced, more reasonable choice, it is result-oriented rather than process-oriented. Outsourcing is increasingly becoming a working tool, with its pros and cons. The fewer conditions taken into consideration when choosing a vendor, the more it resembles a professional tool, not an amateur, suitable for a narrow range and able to cripple, if not properly used.

Next week will continue to develop the idea of working with ready-made solutions and talk about different approaches of using open source and commercial products for the custom works.

  • Share/Bookmark

How to Evaluate Document Management Software

October 26th, 2009 2 comments »

After making your decision that you are going to make your office paperless you have to search for the best Document Management Software. Before starting to search for the best system for your company makes a study on your business and its employees as they will use the system frequently.

To choose the best system you can make an evaluation on the systems that are available in the market. “Business needs, not technology” is the phrase that you have to bear in mind to choose a document management system. You may wind up with a flashy solution if focus solely on the technology. This too much change may not fit your business.

Live demonstration, whether face-to-face or online, is the best way to make comparison. It will allow both you and the vendor to discuss elaborately.

To evaluate a document management system, bear the following points in your mind.

* Easy to use is the first point to consider. Creating, filing, and finding documents should have to easy and intuitive otherwise it will bother your employees a lot and may lead your business to nowhere. Try trial versions to judge the point.
* Prefer one that will store your documents in their original formats and run on a range of hardware. In document management it is known as non-proprietary systems.
* Your system should be customizable to match your business processes as the function of the system is so central to your everyday operations. So use a system that is almost transparent.
* The system should be able to grow with the increase of its users and documents.
* Choose the system that has the option of adding functions if you are in need.
* Take care about the security system. Choose one that has used more granular security options than the normal. Security rules might be applicable to the entire system and also to per cabinet, per folder, per document, or even to specific sections of documents.
* Document searching option should have to be logical. Either on the basis of file name or the serial mane or any other phrase related to your business.
* According to the need of your business you may have to use different software. So choose the one that will allow you to use different software easily and smoothly.
* A distinguishing factor between small to mid-sized solutions and true enterprise-level systems is extensive workflow. Document management systems can automate some document routing process like approval processes, editors, and other document routing.

  • Share/Bookmark

Outsourcing Trends for the Nearest Future

September 4th, 2009 1 comment »

Outsourcing, as the global business tendency, can be predicted as any other business process according to the current economic climate and prospective changes. On the basis of these predictions and the today’s state of the BPO market it is possible to outline some outsourcing trends for the nearest future.

Outsourcing companies’ consolidation

The fierce competition on the outsourcing market driven by the flattening economy will cause the consolidation on the global outsourcing market as many offshoring companies are ceasing to exist while more suppliers are emerging. Industry experts foretell merging of outsourcing companies and the acquisition of smaller ones by bigger players.

Outsourcing business globalization

The number of the countries offering effective outsourcing services is rising. By recent, India and China have been the main outsourcing destinations. However, recently the countries of Eastern Europe, Brazil and Mexico have joined the outsourcing race and now are considered very serious competitors of India and China. The growing number of the players on the global outsourcing market inevitably leads to the narrower specializations of outsourcing. This specialization will help smaller players distinguish themselves on the global outsourcing market.

Outsourcing will be closer to home

Outsourcing market globalization is assisting companies in outsourcing closer to their homes and obtaining better communication and better project management opportunities. Outsourcing destinations that include India and China will be challenged by the locations that are closer to US and European companies.

outsourcing destinations

Shorter outsourcing contracts during the recession

In this harsh economic climate when many businesses are forced to leave their markets, companies are striving to seek shorter outsourcing contracts that provide more space to adjust volumes and service level terms.

Personal offshoring (P2P offshoring)

Offshoring is normally associated with big and middle-size businesses. The new trend in outsourcing evolves person-to-person offshoring, when outsourcing services are provided by individuals. Often these services are associated with freelance services. Such services don’t require team engagement and can be done by a single professional. These services may include but not limited to:

- Web design
- Web creation and maintenance
- SEO
- Copywriting, editorial and translation services
- Online tutoring services
- Marketing services

Green IT outsourcing

With the rising concern of environmental protection more and more companies today include the paragraph of environmental protection into their outsourcing contracts. Moreover, environmentalism is becoming a real trend in the world of IT outsourcing and now is often treated as the quality evaluation criteria.

Outsourcing services integration

More and more businesses prefer to work with outsourcing companies that offer complete packages of outsourcing services. That helps prevent from spreading different isolated businesses tasks to several offshoring companies. Thus, the prioritized companies will be those that can deliver all aspects of outsourced processes in one service package. Web development is the simple example. As a rule, IT outsourcing companies that specialize on web-sites creation also provide web-design services, maintenance and SEO for their clients.

  • Share/Bookmark

Tips to Avoid Possible Risks of Outsourcing. Disadvantages of Outsourcing

September 2nd, 2009 5 comments »

The advantages and the importance of outsourcing these days are simply obvious. There are many reasons why businesses, notwithstanding their size and budgets, consider outsourcing. Some businesses, especially small ones, very often simply have no choice but have to outsource some of their business processes. However, there are some risks and disadvantages of offshoring that have to be considered. Of course, much depends on the company you’re dealing with. As a rule, the better the reputation of an outsourcing company, the fewer risks you may face during the collaboration with them. Let’s try to outline some possible negative aspects of outsourcing than can be potentially encountered.

calculate outsourcing risks

- When offshoring and trying to save money, don’t overdo it: verify particular business processes that can be done by yourself rather than outsource them.

- Always remember that with outsourcing some of your services the portion of your very confidential information will be known to the outsourcing company you’re working with. Always consider the security of your confidential data.

- There’s always a risk that your offshore service provider may become bankrupt automatically leading to troubles, extra spendings and waste of time searching for another outsourcing provider.

- Managing offshore provider is always much more complex than managing business processes within your organization. Remember, that the outsourcing company you’re working with may be responsible for several projects of different companies, thus there may be not complete devotion to your project.

- Remember about the hidden costs when signing a contract with your offshore provider. The initial costs and final costs often differ.

- Remember, that such factors as contract misunderstanding, renewing contracts, lack of communication and delay of the services often accompany the outsourcing process.

- Never neglect your customers. With outsourcing your company may suffer from a lack of customer focus. For instance, if you outsource the service that used to be done on your site, some of your customers may feel embarrassed that you no longer perform this or that service and reject it. Take the interests of your customers before starting outsourcing.

Always remember about your in-house employees!

- Many of your employees may not be happy with the fact that some of their duties are being outsourced. Nobody likes feeling that their skills can be replaced and as a result they may show the lack of interest to their work and that may cause the harm to productivity. When consider offshoring never forget to cater to the needs of your own valuable employees. If not, outsourcing may lead to redundancies for your company. Take the interests of your employees before starting outsourcing.

There’s a well-known adage that in business you get what you pay for. A quarter of all outsourcing contracts are never renewed. You may not experience any of these disadvantages of offshoring if you’re working with a trusted and respectable outsourcing company.

  • Share/Bookmark

IT Development Outsourcing

August 12th, 2009 2 comments »

Almost anything can be outsourced. One of the main advantages of outsourcing in this harsh economic climate is that outsourcing services help you save your budget from extra spending.Outsourcing is lucrative for both parties.

IT development outsourcing is probably the most common kind of outsourcing. Every new IT development project demands a smart approach when considering budget and time management. Whether there’s a danger that you’ll bite more than you can chew, this is the right time to think of advantages you obtain with outsourcing.

IT outsourcing

The most obvious advantage of IT development outsourcing is that it represents the most effective way to stretch your budget and obtain the service of a higher quality. As an entrepreneur you should focus on business and leave the rest to the specialists. Outsource services providers offer higher quality services at lower costs which guarantee you the achievement of competitive edge for your business.

If you are in need of cutting-edge IT solutions obtained with smaller losses, outsourcing seems the best way out as it saves you from extensive spending on retraining your employees and re-equipment. The process of recruitment of new employees and all the hassles supposed are taken off your shoulders.

Outsourcing IT development to an outside company you automatically concentrate on your core business activities.

  • Share/Bookmark