Blog

Blog

The Rad entertainment portal on SharePoint platform

The project is intended for information exchange between users (including sharing links, images, short posts, events and even the current mood via special widget), getting actual news (from both corporate and individually selected by the administrator Rss-channels), participating in surveys, watching videos and listening to the selected playlists, voting for their favorite content, viewing recommended events and others.

All the main content of the portal can be filtered by the predefined tags. Each user get individual points for activity on the portal (number of points depend on the actions: adding posts, putting «Like» to the content,

adding links, participating in the surveys etc.). The portal is developed using adaptive design and displayed correctly on monitors with any screen resolution and mobile devices. The front-end part of the SharePoint

is fully customized (custom design, standard menus are hidden), interactive elements on ajax are used (such as dynamic pie chart to display general statistics widget and sliders in quates’ widget and

recommendations for books and films block). Portal is integrated with client’s Active Directory solution and allows to use it without additional authorization, as well as get all required users’ information

automatically.

Launching the project allows to bring informal communication users to a new level; to bring additional impulse in everyday communication; unobtrusively acquaint users with corporate news, recommended

events, useful resources; monitor the trend of employees mood through a special widget, as well as get feedback through surveys.

Март 23, 2015|News|0 Comments

New Microsoft competence for our company — Silver Collaboration and Content

Intercomputer Global Services has achieved a Silver Collaboration and Content Competency in the Microsoft Partner Network, demonstrating the high expertise of our specialists in automating the business activities in the enterprise based on Microsoft technologies, especially Microsoft SharePoint. Our portfolio contains complex solutions for different branches, for the clients like ING Bank (Netherlands), ProCreditBank (Georgia), DTEK (Ukraine), ING Bank (Ukraine) etc.

Май 25, 2014|News|1 Comment

Automated tools for testing: review

Software testing like any other IT industry branch provides a wide field for automation. As complexity of software products increases, the quantity of steps required to assure their quality is literally boosting; and definitely a great deal of those steps can be performed by automated tools. So let us investigate how this demand for test automation software is being met today.

The first stage is automating the code investigation and improvement process. Such things as checking the compatibility of code units in a big software project are impossible to perform manually. Given that each project has its peculiar code structure, the unit tests are typically written by developers. In order to facilitate this process they use special testing frameworks such as xUnit. Most of those frameworks are open-source and thus the deep customization is possible in order to meet specific demands of a project in a best way.

Февраль 12, 2014|Articles|0 Comments

Testing: an unnecessary supplement or a critical function?

Know your quality!

Initially an auxiliary project role, quality assurance is nevertheless a non-removable link of a software product delivery chain. Obviously, no one would oppose its necessity; the actual question is, whether it does require a specific role in a team. Including a separate QA engineer into a project is one of the common practices in software development, yet in every certain case it depends on project goals and available resources.

Software testing has made a long way from a general concept to a specific profession, as the entire software development industry grew and evolved. This process as usually is marked with differentiation of technical roles and therefore with growth of specialization. The division of development and testing tasks as an element of the general division of labour trend has grounded the necessity of a separate QA role in a project.

Январь 24, 2014|Articles|0 Comments

What is the modern look of IT outsourcing?

Where Do Big Projects Live

Software outsourcing has made a long way already and it has more or less reached the phase of steady growth which is a typical feature of a mature, developed phenomena. Thus its characteristics are easier to describe. First of them is the significant separation between countries hosting outsourcing service providers, and countries which mostly contribute to the demand for these services. Economic reasons are decisive here, so naturally the latter group consists of developed countries: USA, UK, Germany, Switzerland, Australia and others.

USA (together with Canada which is technically a part of the same IT cluster) remains the leading host of IT businesses and projects and thus contributes most of all to the worldwide demand for outsourcing services. Outsourcing has long ago become a notable factor in US economy, causing numerous debates about its impact and future trends. Naturally, the massive employment of abroad labor resources produces concerns among industry workers at home. However, the best response is to compete, not to complain; and the local IT resources are gradually joining the outsourcing segment themselves. Since the end of 2012 it was often remarked in media that inner market of outsourcing (that is, on-shoring or in-house) services is growing steadily in North America.

EU is also enjoying the rapid growth of IT industry. The trend of post-industrialism is even stronger here so hi-tech branches tend to enlarge their market share. Precise machinery, labor automation, online banking systems, entertainment – all that makes insatiable (at least now) demand for newer, smarter solutions. At the same time, shortage of skilled software engineers and desire to develop more cost-effective business schemes urge European IT companies to seek for offshore contributors. Due to some obvious reasons, which we discussed in our previous entry, they tend to find outsourcers just beyond the border. Former USSR members (such as Russia and Ukraine) and some of the eastern EU members (such as Romania or Poland) are actively growing their potential as prominent offshoring/nearshoring centers.

UK holds a specific place in this picture. Being a part of EU, it nevertheless has more economic and cultural connections with some abroad territories due to its geographic placement and therefore is less bound to regional services providers. It possesses the most powerful – and therefore demanding – software development cluster in Europe, which does not escape the pan-European trend of IT specialists’ shortage. According to experts, UK’s share in the IT outsourcing market in EMEA region (Europe + Middle East + Africa) is about

Декабрь 19, 2013|Articles|0 Comments

Outsourcing — the history of notion and phenomenon

Factors And Preconditions

It is often said that the general enterprise structure was shaped during the age of Industrial revolution and did not dramatically change since then. It won’t be an exaggeration to state that basic business schemas can also be traced to that good ol’ time. The idea of passing parts of your work to subcontractors has by no means a different history. It is just the scale that makes difference. Besides, a phenomenon must exist for some time in order to get named and classified.

In its narrower meaning, the notion ‘outsourcing’ is tied with software development industry. Software outsourcing began its rise in 1980s when the software market grew mature enough. Intense competition is a usual outcome of an economic boom; thus the growing success of the software industry urged its niche players to seek more cost-efficient schemas.

Certain economic conditions were required in order to make offshore software development profitable and massively utilized. Firstly, a powerful hi-tech sector should exist in a country with booming economy. Secondly, appearance of big-sized locations with much poorer economies but numerous human resources with sustainable level of technical knowledge were required. By 1990s they were mostly reached. USA, and in a lesser amount Northern & Western Europe, experienced huge growth of computer technologies sector. At the same time India and China became important parts of the global market after serious economic reforms took place in both countries.

Software Market: A Little Too Rapid Start?

The beginning of 1990s was marked with personal computers massively appearing in offices and households, with development of the first web browsers and with construction of global networks which immediately changed the process of knowledge exchange on the international scale. All that created a never-saturated demand for software – newer, more functional, more agile and better-looking apps. Its key role in the world of future was widely acknowledged back then. Some even overestimated the overall dependence on software solutions which led to appearance of such frightening predictions as the Year 2000 problem.

Fast growth of this technology segment had a downside. Software engineer was still a new job role. Experienced developers were rare; there were fewer opportunities to get appropriate education and training. Therefore people much more often had to get knowledge through self-education. There was significant shortage on working hands; and as new software producing companies in North America appeared and grew, they had to look abroad for people with good knowledge of computer science.

Ноябрь 27, 2013|Articles|0 Comments

How to organize cooperation with remote teams: pitfalls and ways to avoid them

Software outsourcing received a boost when the global crisis broke loose in 2008; and despite all pessimistic forecasts it continued to flourish after the economic recovery started. No wonder – a successful business model may be forged by calamities but it does not mean it will be neglected when things get settled again. Still there are some certain factors really stopping it from gaining dominant positions in IT. Apart from its well-known advantages, hiring a remote team and incorporating it into an existing company structure includes a number of flaws which can eventually result in significant risks.

Absence Of Readiness? Detecting At Early Stage

Sometimes, some people have to be controlled. There are different approaches to the problem of supervision; yet anyway one must be sure a team works properly. And you cannot control a remote team in the same way as ordinary office workers.

Measurement of performance is therefore a core element of remote teamwork organizing. Since a manager cannot inspect a remote team physically, it has to be controlled indirectly. This typically includes the following:

Ноябрь 14, 2013|Articles|1 Comment

Locations: Eastern Europe vs. Asia

Differentiation And Cooperation

Evolution of economic zones is typically driven by division of labor. Sooner or later, every single segment of society has to face the fact: a group of individuals with different, highly specific skills will be more productive than a crowd of ‘broad-range’ specialist – given that cooperation is good in both cases. There is nothing wrong about having many different skills. The real problem is that it is physically impossible to be a guru in many areas. The broader the range is, the less knowledge one has in each case.

This is true for organizations as well; and generally this principle could be applied to even bigger units, including countries. The division of labor between geographic regions is actually what the software outsourcing industry is based upon. While some places have better conditions for starting a business and developing a product idea, others can provide more workforce to do the job faster and cheaper. Utilizing these differences can lead to some cost-saving business schemas.

Ноябрь 8, 2013|Articles|2 Comments

Working with remote teams: scary myth or productive reality?

A Common Practice In Today’s IT Industry

The idea of passing company’s tasks to separate contractors is not really new, as this solution was widely used by businesses for ages, literally. What is actually specific about outsourcing (which recently became so popular in the IT industry) is that companies get their core products manufactured by teams located in other countries. Such ‘international’ schemas are possible thanks to peculiarities of software development business. With the help of Internet and some basic collaboration tools, software products can be designed, tested and shipped without regarding any geographic constraints.

Outsourcing was trendy for more than a decade already. This year did not break this tendency. As Gartner predicts, the world IT outsourcing market will experience slow but steady growth this year. According to the research, most of the industry segments are likely to be involved into this process. Well, nothing really surprising in those predictions. Software development continues to gain importance within the global economy despite (or maybe even thanks to) all recent outbreaks of financial crisis.

Ноябрь 4, 2013|Articles|0 Comments

Big data, BI and DMS: is it possible to put everything together?

Hitting The Ceiling

Isn’t it good to have many resources? Why, it is of course. But what if there are too many of them and the specifics of your business is that you have to sort them out in order to pick the most appropriate things? In such a situation the variety of accessible resources means more work, because leaving them unsorted would result in inefficient performance and consequently in loss of competitiveness.

Information is such a resource; and typically only a small percent of information received by us on a daily basis is really helpful for a certain problem. On a personal level everyone does lots of filtering all the time leaving only important things to analyze. But even a small organization receives way more data, making it too challenging to handle in a ‘traditional’ way. In such a situation, when it becomes too difficult to get rid of excessive resources, one definitely needs a new approach.

Октябрь 29, 2013|Articles|0 Comments

InterComputer Global Services

Intercomputer Global Services is a professional European software
development company providing ECM/DMS solutions and services on such platforms as SharePoint, Documentum, Alfresco, .NET, C++, and building offshore/nearshore dedicated teams on these technologies as well.