Luxoft Training

[93] Scrum Basics: what is Scrum and how to use it?
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 Scrum so that you get a general idea of w

[94] Enterprise applications and their usability
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 understand it is.

[95] “Not Invented Here” Syndrome
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, probably the most famous and popular pattern

[96] How to start a career in testing?
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 work of the tester seems to be the most ac

[97] Responsibility in Software Development Teams
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 teams responsible for developing certain

[98] Responsibility in Software Development Teams Part 2
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.

[99] Process Tasks by Completion Idiom
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.

[100] ForEachAsync Idiom
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 the same weather service and we want to o

[101] How to develop secure programs?
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 to develop good software solutions but h

[102] Working in different time zones
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 have its own work calendars and holidays

[103] Using email in a virtual team
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, it is, nevertheless, still very much used

[66] Java EE 7 Master Class organized by Luxoft Training
On the 17th and 19th of February Luxoft Training hosted a webinar master class with Adam Bien, one of the world’s foremost experts on Java. Adam has been working with Java since 1995 and is a regular speaker at various industry conferences.

[67] The most important aspects to consider when creating an Automation strategy and plan
You have just made your case to upper management regarding test automation and your proposal has been accepted. Surprisingly, they were excited about how your automation plan can move testing much faster. Or, upper management simply asked y

[68] Java community meeting at Luxoft Training Bucharest
On the 26th of March Luxoft Training hosted the monthly meeting of one of the largest Java communities in Bucharest, Bucharest Java User Group or BJUG for short.

[69] Personal project methodology
Do you sometimes wonder about the methodology you as a leader must select for a project? Do you ask yourself whether it will lead to the success of the project or not?

[70] Personal project methodology-part 2
In the first part of the article we talked about a system for selecting a proper project management methodology. In the second part we will look at the benefits of this particular system.

[71] No Need for a Grid
Every enterprise application features some sort of the grid. A grid being is an interactive table that presents a list of data with rows and columns. The most used features of the grid are paging, sorting and filtering. There are a lot of

[72] KPI’s and conflicts of interest
Are there any KPI which affect the personal interests of the manager but can also lead to a win-win situation? The answer is no. Once there are KPI’s that affect the interest of the manager we will surely have a situation where the manager

[73] Finding time to assess
There are many situations when you need to assess a project but the time you are allocated is not enough. Below are a few ideas on how you can find the extra time, so you do not have to reduce the quality of your assessment process.

[74] Choosing the right technology for you project
Many of us have faced the challenge of choosing the optimal technology to develop a software product. The importance of this task cannot be underestimated. After all, the technology you choose will ultimately determine the funding that will

[75] What are your requirements?
Why do we as testers spend so much time with functional requirements? What about the rest of the requirements which are numerous and important as well?

[76] Dev Labs 2015 – Java Conference
On the 23rd of May Soft Labs and Luxoft Training hosted Dev Labs 2015, the first online English conference for Java developers where more than 210 people from countries such as Russia, Romania, Poland and Ukraine took part.

[77] On Software Development and the Book “Applying UML and Patterns”
A standard learning process has an interesting feature. Once we decide to learn something new, we start reading textbooks, attending courses and obtaining new knowledge by all available means. After some time we say “Enough!” to ourselves,

[78] On the Role of Assemblies
There was an ongoing discussion on the Internet on when to create .NET assemblies in an application and when not to. There was also another debate on what constitutes a layer and what constitutes a tier. The discussion of the latter issue h

[79] 10 things you didn't know you could do with the Oracle database
In the world of enterprise software development we can see a steady tendency in moving business logic from the database tier to the application tier. Many factors influenced this, but the main one, in my opinion, is portability. Modern appl

[80] A short guide for newly appointed managers: The things to watch for
One of the first things I remember when I got my new job as a manager is the constant flow of congratulations, emails, smiley faces, likes, endorsements and even a salary raise together with a slightly bigger office.

[81] Join us to the webinar "Facilitating conversations and decision-making"
During this webinar we will discover how to make the right decisions and give feedback.

[82] Join us to the webinar "Setting Facilitation Context", July 7
During this webinar we will explore team performance model and protection cycle.

[83] Facilitating Chartering Activities - webinar
The Facilitating Chartering Activities webinar is part of our ICAgile Certified Professional - Agile Team Facilitation series.

[84] Luxoft Training Bucharest hosts Java event
Because Java and Luxoft always go well together on the 25th of June we once again welcomed the members of Bucharest Java User Group for their monthly meeting. The presenter for this event was Ionut Balosin, Technical Leader at Luxoft and th

[85] Controlling your systems with Puppet
Even if it may seem so, keeping a correct configuration on all your systems is not a trivial task. And, more than that, it is also a very important one. Regardless of their role - development environments, regression test beds, production s

[33] Luxoft Training Consultant Remigiusz Dudek will perform at the Testwarez 2014 in Gdynia, Poland on 29 - 30 September 2014
Testwarez 2014 is the biggest testing conference in Poland, which will be held on September, 29-30. This year as usual it will be attended by the most appreciated “testing minds” in the business.

[34] NEW course Python Basics
Luxoft Training is glad to invite to a brand new course Python Basics that will take place in Bucharest, 10.06.2014.

[35] New course School of testing. Part 1. Introduction
Luxoft Training is pleased to present you a new course “School of testing. Part 1. Introduction”, that will be held in Bucharest on October 08-09.

[36] Online seminar from Java Rock Star Adam Bien
Luxoft Training invites you to attend the online training “Java EE 7 Testing, Deployment, Automation and Code Quality” that will be held between 02.17.2015 - 02.19.2015.

[37] New course Testing Basics (not for Testers)
Luxoft training center invites to a new course Testing Basics (not for Testers). The course will be held in 2 formats: internal in Bucharest, 10.27.2014 - 10.27.2014 and Online, 11.12.2014 - 11.12.2014, so you can choose the most convenient

[38] Web application development by using JavaScript and AngularJS
Luxoft Training offers to attend the online training “Web application development by using JavaScript and AngularJS”, that will be held on December, 8–11.

[39] Yakov Fain “Losing Polymorphism with Java Lambda Expressions”
Luxoft Training offers you to get acquainted with an article of IT-guru Yakov Fain «Losing Polymorphism with Java Lambda Expressions».

[40] Network Synchronization course in Bucharest
New course from Luxoft Training center “Network Synchronization” will take place in Bucharest, 11.14.2014.

[41] Simply Kanban
Luxoft Training suggests you to read a blog of Luxoft Agile coach Vyacheslav Moskalenko and his article ‘Simply Kanban”.

[43] Presentation of the report Remigiusz Dudek "Explore the Unknown"
Remigiusz Jakub Dudek, Luxoft Training Consultant participated in the Testwarez 2014 as a speaker with “Explore the unknown”.

[44] New course Value-Driven Product Development
Luxoft Training is glad to announce a new 8 hour course “Value-Driven Product Development” that will be held on March, 18–19 by a Canadian software development consultant Trainer J. B. (Joe) Rainsberger.

[46] Generic CRUD service AKA DAO – EJB 3.1/0 code – only if you really needed
Must read: an interesting state from a blog of a Java ambassador Adam Bien. 

[47] FREE webinar "Quantitative Finance: Options Pricing"
The course provides the foundation of options pricing.

[48] Merry Christmas and a Happy New Year!
With Christmas Greetings and all Good Wishes for the New Year!

[49] Interview with Joe Rainsberger
New interview with the Canadian software development consultant Joe Rainsberger

[54] Luxoft Training is an Endorsed Education Provider by the International Institute of Business Analysis
For the third year in a row Luxoft Training has received the status of Endorsed Education Provider (EEP ™) from the International Institute of Business Analysis (IIBA ®). This status confirms the compliance of the training courses offered b

[55] Software Development Methods: A War-Strategy Perspective
This is the first part of a three part series where we will look at the similarities between war strategies and software development methods, making extended references to the Agile method and to one of the most renowned military treatises,

[57] Software Development Methods part 2
In the first part of the article regarding the similarities between Sun Tzu’s Art of War and software development we talked about how you should make sure that you show incremental results in order to build team confidence and about focusin

[58] Software Development Methods part 3
In this last part we will look at how the concepts of the nine situations, attack by fire and the use of spies apply to software development. We will also draw some conclusions on the ideas we have talked about in our three part series.

Still have questions?
Connect with us