How we work

The typical course of development has 4 steps: Planning, Analysis & Design, Development & Distribution, and finally Service. We prefer agile development, because that way you can change anything along the line and, of course, it carries lower risks. We use our own internal system for project management, and we work with the latest technologies.

How we develop

The typical course of development has basically four steps.

Planning

  • Starting the project
  • Assembling the project team
  • Defining the communication and distribution channels
  • Preparing a detailed project plan
  • Project kick-off

Analysis & Design

  • Detailed analysis
  • Technical specification
  • UX/UI design
  • UX testing

Development

  • Development and testing within simple development phases
  • Distribution of development versions to the customer

Distribution & Service

  • Publishing on application markets (for mobile apps)
  • Bug fixing
  • Operation, service, SLA, and other solution development (optional according to customer preferences)

Agile development

We prefer agile development as it gives us more control over the project.

The agile development cycle

How does it work?

  • Mapping processes, defining the default and current state
  • Suggestions for process improvement and optimization
  • Discussing the proposed solution together with the client
  • Integration, realization, and implementation
  • Evaluation and monitoring
  • Incorporation, realization, and implementation, iteratively supplied prototypes

Why do we recommend agile development?

Lower risks

Due to continuous production, potential problems are revealed in time.

Transparency

Regular submission gives you an overview of the budget and workflow.

Modifiability

It is possible to change the whole development process and architecture through the project.

Product meaningfulness

You can respond to changes in the business plan by adding and/or discharging functions.

Project management

At eMan, we use our own internal system for project and customer demand management. EIS (eMan Information System) is based on the Redmine open source platform. We also use EIS to manage finances and other important business processes.

eMan Information System on a laptop

Tools and technologies

We work with modern technologies and tools. We always prefer to use what works best for the purpose and we are not afraid to experiment.

Objective-C
HTML5
Swift
GitLab
JavaScript
Microsoft .NET
Microsoft Azure
Ruby on Rails
ReactiveX
Java
Firebase
Docker
Kotlin
Swagger
Node.js
React
Amazon Web Services

Let’s talk


    This form is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.