All articles

Category: Management

The Growing Popularity of SaaS Applications

2 October 2024

Software as a Service (SaaS) applications have revolutionized the way companies and individuals access and use software. Unlike traditional software that requires installation and maintenance on individual machines, SaaS applications are hosted in the cloud, allowing users to access them via the internet. The rise of cloud computing and internet accessibility has accelerated SaaS adoption […]

Overcoming Strategy: 2023 Results for New Line Technologies

6 February 2024

The year 2023 proved challenging for Ukraine and the New Line Technologies (NLT) team. The company's management faced several significant challenges, including declining startup market activity and reduced funding. Additionally, NLT actively sought resources to continue developing its products. In this article, we'll discuss the challenges and successes the New Line Technologies team encountered in 2023.

Career growth in IT

Staff competences. Junior, Middle, Senior – what’s the difference?

22 February 2023

There are many approaches to evaluating the competence level of programmers in 2023. Sometimes the developers are not sure how to determine their level or the level of colleagues. Let's compare the stages of growth and the important qualities and competencies that indicate completion of the next stage of career.

Advantages and Disadvantages of Remote Team

11 January 2023

Distributed teams and Remote teams are not synonymous despite similar features. Today, more and more companies are hiring virtual teams to attract the best professionals from all over the world. In this article, we will tell you about what a Distributed team and Remote team is, and what the differences, advantages, and disadvantages they have.

Cost of development in Ukraine: formation of value

15 September 2021

The cost of developing an application or a turnkey website is always formed individually. To estimate the approximate cost of the project, input data are needed, namely the type of product, its goals, functionality, etc. To form the final price, you need to draw up terms of reference based on the volume and complexity of the project, a detailed description of all tools, technologies and the expected result.

NLT vs UPWORK: The Pros and Cons to Consider

9 August 2021

In the case of a need to develop a website or mobile application, both small and large businesses are less likely to hire full-time employees. Despite all the advantages, business owners fear that building their team will take too much time and resources. However, this is not always necessary.

New Line year recap and Clutch recognition

18 January 2021

Year challenges and solutions As you already know, New Line Technologies is more than 11 years on the Software Development market, and we have experienced a variety of challenges on our path. But 2020 brings something that we have not ever met previously. The COVID-19 pandemic affected all areas Worldwide from business to lifestyle and […]

Andrew-Mazepa_NLT

Andrew Mazepa – CEO of New Line Technologies – gets interviewed by GoodFirms for the firm’s exceptional services

10 July 2019

In a recently conducted survey by GoodFirms, New Line Technologies gets rewarded for its mobile app development services, which reveals how a company that started with 6 people has achieved great heights in 10 years from 2009 – the year of its inception. The research also digs deep into the services offered by the company […]

sdlcI

An incremental model of software development life cycle

7 June 2019

Now, let’s dig a bit into another part of software development: life cycles. We’ve already wrote about incremental model year ago, but let us remind some stuff. As I already noted in “Why you had to maintain Game Design Documents“, keeping your documentation up-to-time, clean and understandable – is probably one of the biggest, yet […]

A Project manager is not an area for saving

A Project manager is not an area for saving

23 April 2019

By Irina Lubenskaya, CBDO at New Line Technologies We should have thought twice before tightening the project’s belt at the expense of a Project Manager (PM). Let’s seriously weigh why it is not an option. A full-time developers team that are co-located in one place is used to be the preferred way of building digital […]

team-work related issues and synergies

Pain or gain: team-work related issues and synergies

3 April 2019

There are times when your project is well prepared, you have all the resources needed and all the things look totally nice. But…   As gamedev sub-Reddit users note, some of the biggest problems they have in team-work are: Mistrust Responsibilities irrelevance Asynchrony So: Mistrust The team needs a shared belief that it’s safe to […]

How to manage your project with a dedicated team of developers

How to manage your project with a dedicated team of developers

25 March 2019

Advanced technology, high mobility and communication capabilities allow you to instantly communicate with anyone at any time. It allows you to use a dedicated team as your main development power. Does a dedicated development team (as a phenomenon) as good as it written in such articles? Experience suggests that in many cases endless variations of […]

Outsourcing value beyond cut costs, or The real pros of Outsourcing for business

Outsourcing value beyond cut costs, or The real pros of Outsourcing for business

6 March 2019

By Irina Lubenskaya, CBDO at New Line Technologies This article will be useful for C-level persons who want to optimize business processes and increase profits. Until recently many companies have considered offshoring development centers (ODC) as a powerful cost-reduction tool only. Though every organization has different needs, some leaders understand that restraining outsourcing to this […]

Benefit realization Management

Benefit realization Management

28 November 2018

The main objective of any business is making a profit by attracting a customer base. Herewith, it is desirable that the product has regular customers and a certain audience. To do this, you must create a profile of a potential consumer of services or goods. It usually includes a description of age, gender, level of […]

Microsoft MyAnalytics

Microsoft MyAnalytics

25 July 2018

The Office365 package contains a new MyAnalytics module. It helps to find out how much time you spend on email-correspondence, meetings, after-hours work and other activities. Learn how this tool works and what can be useful to you.

OpenUp Methodology. Part 5: Effect of Eclipse Way, XP and RUP on OpenUP

OpenUp Methodology. Part 5: Effect of Eclipse Way, XP and RUP on OpenUP

11 July 2018

The OpenUP process family is designed to perform a wide range of project types with common features.

OpenUP Methodology. Part 4: Project Life Cycle

OpenUP Methodology. Part 4: Project Life Cycle

27 June 2018

Project lifecycle provides stakeholders with control mechanisms to ensure transparency and monitoring, allowing to manage the financing, scope of the project, its exposure to risk, delivered customer value and other aspects of the process.

OpenUP Methodology. Part 3: Microsteps

OpenUP Methodology. Part 3: Microsteps

20 June 2018

We continue to study the OpenUP methodology and today we will consider the OpenUP microsteps.

OpenUP Methodology. Part 2: Iteration Life Cycle

OpenUP Methodology. Part 2: Iteration Life Cycle

13 June 2018

We continue to study the OpenUP methodology and today we will consider the iteration life cycle.

OpenUP Methodology. Introduction.

OpenUP Methodology. Introduction.

6 June 2018

OpenUP is an iteratively incremental method of software development. It is positioned as an easy and flexible version of RUP.

Microsoft Solutions Framework, part 3. Management Model, Directions, Checkpoints

Microsoft Solutions Framework, part 3. Management Model, Directions, Checkpoints

30 May 2018

This time, we will look at the MSF management model, its various directions, checkpoints in the MSF and the iterative approach.

Microsoft Solutions Framework. Part 2. The Mindset of MSF. MSF Group Model

Microsoft Solutions Framework. Part 2. The Mindset of MSF. MSF Group Model

23 May 2018

The basic principles described earlier determine how to orient the group to succeed. Orientation of individual members of the group for more effective work is called “way of thinking”. Each way of thinking helps team members achieve their goal in implementing the solution. Ideally, the members of the group feel so comfortable within these images […]

Microsoft Solutions Framework. Basic principles

Microsoft Solutions Framework. Basic principles

16 May 2018

The Microsoft Solutions Framework (MSF) implements a flexible approach that allows faster creation of technological solutions, attracting fewer people, reducing risks and raising the level of quality. MSF helps groups directly address the main problems with technological processes, which improves the quality of decisions and the impact on the business.

Software configuration management. Part 5. Version control

Software configuration management. Part 5. Version control

2 May 2018

In previous articles, it has already been indicated what is a configuration item (CI). This is the atomic element that will be under the control of SCM’s activity. Now we need to give the opportunity to create versions and manage their appearance, providing simultaneous uninterrupted operation of the whole team.

Software Configuration Management. Part 4. Change Requests Monitoring

Software Configuration Management. Part 4. Change Requests Monitoring

19 April 2018

In this part we will talk about how to monitor changes in configurations and what tools are used for this. In addition, it will be shown how SCM practices determine the order of tracking changes when working in a team. Also, we will not ignore some formal things, such as collecting metrics and documenting SCM […]

Software Configuration Management. Part 3. Configurations

11 April 2018

We continue the series of articles about Software Configuration Management. Recall that Software Configuration Management (SCM) is the management of work product sets and their versions. In this part, we will pay attention to the configuration for component development and configuration of product lines.

SOFTWARE CONFIGURATION MANAGEMENT. PART 2. Stabilization of the results and the release of the basic configuration

4 April 2018

Stabilization So, we have defined the working products, components, rulers. The development cycle begins. Work is on, working products appear, change, new components are created, rulers are divided. As always, at some point you want to stop, look back and understand – at what point the product is located, what and how has already been […]

Software Configuration Management. Part 1. Responsibilities and Configuration Definition

29 March 2018

Work products are in any project. This can be marketing documentation, requirements for the final product, source codes, tests, support tools. What will be considered a working product depends on the project. Further, each product changes in time (this is the point of development), and these changes must be taken into account somehow: who, when, […]

Extreme Programming

21 March 2018

Extreme programming (XP) is a simplified methodology for the organization of program development for small and medium-sized teams of developers engaged in creating a software product in the face of unclear or rapidly changing requirements.

Dynamic Systems Development Method

7 March 2018

The Dynamic Systems Development Methodology (DSDM) is based on the RAD (Rapid Application Development) approach and includes three phases.

Feature Driven Development Methodology

28 February 2018

In our previous articles, we talked about software development methodologies that help optimize workflows. Today we will talk about Feature Driven Development, evaluate the pros and cons of this approach and take a look at the experience of organizations that use them to help you optimize processes.

Joint Application Development

21 February 2018

During the work on the project, difficulties in communication and delays in feedback are the reasons for the long-term nature of the traditional process. The more people involved in the process, the more aggravated these problems. Joint Application Development is centered around constructive workshops. Everyone gathers together in a discussion room. Everyone hears what the […]

Adaptive project framework as a method of non-traditional project management

14 February 2018

Models of traditional project management are not suitable for many modern projects. They do not cope with the challenges that arise when launching projects, such as constant changes, fuzzy business goals and actions of competitors. The definition of full requirements in the first stage became impossible, they have to be adjusted throughout the cycle. Therefore, […]

Crystal Clear Methodology

7 February 2018

Crystal is a family of software development methodologies with a common genetic code, including: frequent delivery, personal communications and improvement through reflection. For each type of project there’s its own method of Crystal. Crystal Clear is a lightweight, flexible methodology created by Alistair Cockburn in 2004. It is designed for small teams of 6-8 people […]

Rational Unified Process. Part 2. Core supporting workflows and when to use RUP

31 January 2018

We devote this part of the article to the study of сore supporting workflows, artifacts, precedents and roles  and when to use RUP.

Rational Unified Process. Part 1. Characteristics, components, structure, workflows

24 January 2018

Today, we will devote our attention to the methodology of the Rational Unified Process, considering its characteristics, components, structure and workflows. Rational Unified Process (RUP) is one of the spiral software development methodologies. The methodology is supported by Rational Software company, the product is updated about twice a year. The language of modeling in the […]

Prism Methodology

10 January 2018

In the case where applications are developed for XAML-based platforms, such as WPF, Silverlight, Windows Phone, or Windows Store, the Prism methodology will certainly help to simplify their development.

Incremental Model of Software Development Life Cycle

3 January 2018

Incremental development is a process of partial implementation of the entire system and a slow build-up of functionality. This approach allows you to reduce the costs incurred before reaching the level of initial productivity. With the help of this model, the process of creating a functioning system is accelerated. This is facilitated by the applied […]

V-model methodology

20 December 2017

From the beginning, information technologies recognized the importance and importance of developing and applying a set of standards, methodologies, life cycles and best practices that all practitioners can apply. As the industry evolved, the technologies became more complex, more rapid and constantly changing, but there remains a set of basic principles and concepts that are […]

Rapid Application Development Methodology

13 December 2017

The choice of application development techniques becomes the No. 1 challenge in the face of rapid market growth. According to research by Gartner, as early as 2015, the world spent 310 billion US dollars on software for enterprises. The development of the Rapid Application Development (RAD) concept was the basis for creating a flexible, adaptive […]

PMBoK Process Groups. Part 3

6 December 2017

All processes in the PMBoK manual are divided into the following groups: Group of initiation processes The group of initiation processes consists of processes that facilitate the formal authorization of the start of a new project. Develop Project Charter Identity Stakeholders

Description of the PMBoK methodology

29 November 2017

PMBoK Knowledge Areas: The PMBoK manual describes ten areas of knowledge that a project manager should have. In the standard, each area of ​​knowledge is examined separately, its input and output processes are described. The knowledge domain processes are presented in PMBoK in the form of discrete elements that have clearly defined boundaries. The truth […]

Project Management Body of Knowledge (PMBoK)

21 November 2017

PMBоK is considered to be one of the most necessary tools in project management, it is the international standard de facto for the industry. Certification of a Professional in Project Management (PMP) is a worldwide recognized certification managed by the Project Management Institute (PMI).

Six Sigma methodology

15 November 2017

“Six Sigma” is a complex part of the combined technology Lean 6 Sigma (lean management and 6 sigma). Lean Six Sigma is an integrated concept that combines the most popular concepts of quality management in the 1990s: Lean manufacturing, focused on eliminating losses and unproductive costs, and the Six Sigma concept, aimed at reducing the […]

The Kanban Methodology

8 November 2017

The term Kanban came to us from Japan. It is used in the Toyota production system, the main principles of which are lean manufacturing, constant development, customer orientation, and the like. The term Kanban has a literal translation: “Kan” means visible, visual, and “ban” means a card or board.

PRINCE 2 Methodology

1 November 2017

The project management methodology PRINCE2 (PRojects IN Controlled Environments version 2) is designed to manage projects and groups of projects within the organization.

Lean methodology

25 October 2017

We continue studying different project management concepts and this time we offer to pay attention to lean methodology. Some people say that Agile is similar to Lean. Is it so? Let’s find out. Lean software production has a much broader focus than Agile, and often implies that we do not focus solely on the problems […]

AGILE PROJECT MANAGEMENT

18 October 2017

Agile, which emerged as a software development method in small teams, today becomes a new management culture for large companies. Agile is a philosophy that was invented in February 2001 by a group of 17 enthusiasts at the Snowbird ski resort. Among them were mainly representatives of the IT-sphere. As a result of an active […]

Traditional Waterfall Method

11 October 2017

The waterfall model was first defined by Winston W. Royce in 1970 and has been widely used for software projects ever since. It quickly gained support from managers because everything flows logically from the beginning of a project through the end. Often considered the classic approach to the systems development life cycle, the waterfall model […]

Scrum Methodology: Artifacts and Rituals. Part 2

27 September 2017

In previous article we’ve learned about members and process in Scrum. Now let’s talk about artifacts which compose Scrum and what rituals are necessary to follow during the work on a project.

Scrum Methodology: members and process. Part 1

20 September 2017

Each project is a unique event that can not be adjusted to a specific standard or model. However, project management processes are amenable to standardization and the documents that formalize these processes are called project management methodologies. Scrum is one of such methods. This is a framework, created in 1986, which is considered the most […]

Project management in IT: basic principles

13 September 2017

Project management is an activity aimed at achieving the set goals, realizing certain ambitions, using available resources – time, people, capital. The project management is based on planning for short-term or for a longer period. Whether it is the development of new software, the holding of an advertising company or the development of a new […]

How to make your own app and sell it. Essential steps

13 July 2017

You have a brilliant idea, one hundred sure it will become an app of the century. What should you do next to make money off apps? How bring it to commercially driven success ? Monatarzing a software in App Store as well as through Google play includes several crucial steps: promotion and climbing the charts, […]

Save Money and Effort with Best Mobile App Analytics Tools

27 June 2017

Keeping smartphone users interested and engaged with your app is a challenging task these days as hundreds of new products are uploaded on app markets every hour. But once you understand favourite features and primary needs of your users,  you can make educated decisions on how to market, update and make money from your app […]

Cross-platform development at New Line Technologies

21 April 2017

In computing, cross-platform software (multi-platform, or platform independent software) is computer software that is implemented on multiple computing platforms. Cross-platform software may be divided into two types; one requires individual building or compilation for each platform that it supports, and the other one can be directly run on any platform without special preparation, e.g., software […]

Outsourcing Software Development

11 April 2017

Outsourcing is the process of delegating a company’s business process to third parties or external agencies, leveraging benefits ranging from low cost jobs and improving quality to product and service innovation. When outsourcing crosses country borders and is managed by companies located in other countries, outsourcing takes the form of offshoring.

CV Request Form