Sep 22, 2015
Historically, many virtual teams have relied on e-mail as one of the main channels for asynchronous communication. Although now there is a tendency to transition from e-mail to more high tech tools,…
Sep 14, 2015
Nowadays a lot of software development teams are globally located which means that project managers have to learn to work with people who live in different countries and cities. Each country tends to…
Sep 10, 2015
News technology websites are constantly inundating us with articles about various security and data breaches leading to the loss of mountains of sensitive information. Today’s programmer not only has…
Aug 28, 2015
When working with tasks, there is often a problem: we have a set of input data and for processing each element we use a long-running operation.
Aug 28, 2015
Last time we looked at the idiom that allows you to process results in the order of task completion, not in the order of launching. But we skipped one interesting moment there. Let’s say we all have…
Aug 21, 2015
In this article, we'll review some strategies for allocating responsibilities in large teams. Most Project Managers, in charge of developing a large application or system, have to coordinate several…
Aug 21, 2015
In the first part of our article we talked about the most frequent allocations of responsibilities for project teams. But there are better strategies to improve responsibility.
Aug 11, 2015
A couple of years ago I made a short series of notes on the patterns of behavior: Technical Debt, Refactoring Syndrome and The Second-System Effect. The time has come to discuss another subject, prob…
Aug 11, 2015
Testing as a profession is gaining popularity and becoming more desirable. More and more people are willing to retrain and become IT specialists, because this area is developing and the highly paid…
Aug 5, 2015
Customers often believe that when it comes to enterprise applications, usability does not matter. They will still make their employees use the software, no matter how convenient and easy to understan…
Aug 3, 2015
Scrum is simple, but not easy. It’s very similar to a poker game with very simple rules, but it is not very easy to play and win. During this one hour webinar we will provide you with an overview of…
Jul 29, 2015
Without going into details the majority of project roles are quite clear from the title the person has. The project manager manages the project. The developer develops software. The tester tests it.…