IT industry

November 17, 2008| by Admin

IT outsourcing is an industry that is rapidly changing. Over the past decade it has undergone a radical transformation; first an option reserved for the few - and then - it has now become an almost routine choice for many.

Belarus' strength is based in its mature technical infrastructure and educational system. While Eastern Europe currently accounts for a small share of the global IT outsourcing market, it is already an outsourcing hot spot and a favorite location.

Modern IT companies perform a wide range of solutions and services for all kinds of business. Companies undertake extensive research and analysis of a customer’s environment to develop the right solution. They try to satisfy clients by exceeding their expectations of quality. And then leading companies continue such researches and develop their efforts to increase number of innovative alternatives for their customers. One of such IT companies is BelHard – one of the leading IT holdings in Belarus. Opened in 1994, it has successfully completed more than 500 projects and got a substantial number of loyal corporate customers. Today BelHard offers many types of IT outsourcing services for all kinds of business: web design and development, maintenance and support of Internet applications and offline systems, business analysis and technical consulting. Internet TV software services are provided by the Oxagile team – one of the main web development departments of holding. BelHard deploys various process optimization strategies, keeps its employees updated on all the latest IT developments and trends, and provides advanced training.

Web development takes the first place among all the services. As it is known it can include e-commerce, web content development, web design, client-side/server-side scripting, and web server configuration. Web development, performed by BelHard can range from developing the simplest static single page of plain text to the most complex web-based internet applications, electronic businesses, or social network services.

And one of the most innovative services of the company is IPTV (Internet Protocol Television) – a system where a digital television service is delivered using Internet Protocol over a network infrastructure. So it is possible for TV content instead of being delivered through traditional broadcast and cable formats, to be received by the viewer through the technologies used for computer networks with the help of the specialists of BelHard.

Background on software development process models

April 1, 2008| by Admin

The primary functions of a software development process model are to determine the order of stages involved in software development and evolution and to establish the transition criteria for progressing from one stage to the next. These include completion criteria for the current stage plus choice criteria and entrance criteria for the next stage. Thus a process model addresses the following software project questions:

  • What shall we do the next?
  • How long shall we continue to do it?

Consequently, a process model differs from a software method in that method's primary focus is on how to navigate through each phase and how to represent phase products.

Why are software development process models important? First, because they provide quidance on the order in wich a project should carry out its major tasks. Many software projects have come to grief because they oursued their various development and evolution stages in the wrong order.

The code-and-fix model - used in the earliest days of software development contained 2 steps:

  • Write some code;
  • Fix the problem in the code

The order of the steps was to do some coding first and to think about the requirements, design and maintenance later. There are some difficulties here:

  • After a number of fixes the code became so poorly structured that subsequent fixes were very expensive. This underscored the need for a design stage prior to coding.
  • Even well designed software was such a poor match to user's needs that it was either rejected outright or expensively redeveloped.
  • Code was expensive to fix because of poor preparation for testing and modification.

There are a lot of models on software development such as: The stagewise and waterfall models; evolutionary development model; The transform model. But The Spiral Model of the software development is a winner. It has been envolving for several years, based on experience with various refinements to large government software projects. The Spiral Model can accommodate most previous models as special cases and further provides quidance as to wich combination of previous models best fits a given software situation.

Microsoft is trying to buy Yahoo

17, February 2008 06:20 PM | by Alex Brown
image1 It's hard to believe but finally Microsoft made his bet to buy Yahoo INC and it could be one of the largest agreements in IT history. Now Microsoft estimate capitalization is about $900 billions, Microsoft revenue is about $50 billions and they really could pay the $44 billion bid for Yahoo INC.

It's hard to believe this but finally Microsoft made his bet to buy Yahoo INC and this could be one of the largest agreement in IT history. Now Microsoft estimate capitalization is about $900 billions, Microsoft revenue is about $50 billions and they really could pay the $44 billion bid for Yahoo INC.

Is there a small chance that this agreement will be concluded? Who knows... In fact Yahoo now feels bad in the market and recent layoffs confirms this fact. Yahoo's share in the search market also dropped about 10% last year, their technology losing the battle against Google and we have no doubts that the only chance to keep the company on the board is to sell it as soon as possible.

We will keep an eye on this probably the largest purchase in IT market. News source is international calling cards store DialFriend.

EPAM is a TOP 100 Global Services company

10, February 2008 08:50 PM | by Alex Brown
One of the largest outsourcing company in the market EPAM Systems named as one of TOP10 Best Performing IT Services Providers by the autority rating Global Services 100. image2

EPAM is a large company with many development centers worldwide. The largest ones are in Minsk (Belarus), Kharkov & Kiev (Ukraine), Budapesht (Hungary), Moscow, St. Petersburg & Samara (Russia) and others.

This a large reliable company with rich history and really impressive portfolio. Total amount of employers exceeds an impressive 3500 figure.

SoftAge is a TOP 10 ITO Offshore provider

05, January 2008 18:50 PM | by Roman Fletcher
image3One of the most reliable ratings in outsourcing industry The Black Book of Outsourcing named their annual TOP 10 ITO Offshore providers list and there are an unexpected player here - Russian software development company SoftAge INC.

Who they are? This is a average company with nearly 150 employers placed in a few development centers in Russia. The company also have few regional offices in USA, China, UK and Estonia.

Though the company have a large clients base, perfect references from a well known brands and this is a factor that proves the outstanding quality of their services.