The story behind TDD
Test Driven Development (TDD), developed by Kent Beck in the late 1990’s as part of Extreme Programming, is a technique for building products that guides software development by writing tests. Nowadays it is recognized as one of the best ways to ensure software quality and fits superbly into widely used Agile methodologies of IT project management.
Running a business is not a piece of cake, many of projects fail or are discontinued. But what about projects that are completed? How do you know if by completing your project you’ve achieved your goals? What are methods for evaluating project performance?
Poland has remained a rapidly growing tech hub, catering to high-profile, international clients to fill the seemingly unending demand for highly skilled web and software developers. We felt honored to be included in new research released by Clutch, a Washington, D.C. based B2B ratings and review firm. Clutch analysts evaluated Railwaymen across a number of qualitative and quantitative factors, including client satisfaction and proven ability to deliver.
We have prepared something special for you this week! Lately we had a pleasure to talk with Christopher Cooke – Product Marketing & Business Lead, Clearvision from UK. He shared his thoughts with us regarding agile project management, outsourcing and business in general.
Let’s dive into our interview together!
It’s been a while, but January was very busy for us, and finally it’s a great time to look back over the last 12 months of 2016 and remind ourselves of all the incredible things we’ve done and our achievements from last year once again. So, let’s start!
In many ways, 2016 was a splendid year for Railwaymen: new projects, new employees, fantastic events and much more! Read below about our accomplishments.
Years spent in the IT industry brought me to one conclusion – we should stop thinking about Outsourcing as the cheapest solution, connected with low-quality and in-one-word: repulsive.
It has been a special day on December 5th in view of the fact that the largest Polish programming conference took place in Krakow. Together with Railwaymen team, we spent the whole day on interesting workshops and lectures concerning IT world.
We all know that nowadays smartphones are more powerful than most of the computers 20 years ago. They became immanent part of our lives. Some of us use them way more often that regular PCs or laptops. However, there are some functionalities that distinguish smartphones from computers. One of them is the ability to connect peripherals like pendrives, mice, keyboards or monitors. Is it really a functionality that is out of reach for smartphones users?
In my opinion (from developer POV) Google Chrome is the best browser nowadays. One of its best features is supporting almost all of the latest trends and technologies exist in JS world. It also supports Shadow DOM API which is the topic of this post.