Proect Planning and Delivery Process

Our company value our Client's business success. We have a serious attitude towards project planning and management, following best industry standards. Our Clients are provided possibility to participate at and/or monitor closely each phase of our project delivery process. We will first work closely with our Clients to investigate their requirements and detail the use cases.

Requirements Gathering

We follow best practices for requirements gathering, with interviewing end users, use cases description, story boarding, prototyping your future solution. We apply iterative requirements gathering process in order to clarify all the details possible at this stage. With our agile processes you will be able to further shape the product during the development phase itself.

System Study/ Design

We have a number of certified expert developers who will work on system architecture which ensures the end solution will meet the defined functional and technical requirements. We follow the approach of Object Oriented Analysis and Design. Our Clients wellcomed to participate and are presented the architecture at the end of this phase.

Early Customer Review/Feedback

All feedback collected during the iteration reviews is clearly investigated with the Client, in case some user story need to be corrected, or something needs to be added/removed from the initial Plan. This is included in the Agile projects. In case the Client requested Waterfall project, the step is ommited - initial scope of work is not changed during the project.

QA Process

QTP and Selenium, backend testing with JUnit, implementing TDD whenever possible. Manual QA.

Project Planning

Our projects are planned following the best practices for System Development Life cycle.

Build and Release Process

Our build and release process is agile, with focus on content integration and continuous deployment with Jenkins. Our team have experience with maven and ant.

Project Management

We plan our projects in Agile mode - Scrum or Kanban. For particular Clients who specifically require, we manage projects also in the old Waterfall way.. Our projects are managed in Jira, and we provide full transparency to our clients - you can review the progress of the team working for you at any moment.

Development/QA Iterations

Our iterations are time-boxed when working in Agile mode, and we present the results to the Client at the end of each iteration. We can deploy part of the use cases which are already implemented in case required by the Client for early assessment after each iteration.