construction of a dedicated competency software center (dev center)

17
Construction of a dedicated competency software center (Dev Center) March 2015

Upload: miritec

Post on 21-Jul-2015

53 views

Category:

Software


1 download

TRANSCRIPT

Construction of a dedicated competency

software center (Dev Center)

March 2015

Prerequisites for the Dev Center creation

Several self-designed IT-systems

without actual documentation

Inability to respond business needs for

development of functional applications

promptly

1 32

Growing number of requests for

revision and fixing of software errors

Dev Center Miritec

UI/UX design Independent Software

Testing

IT-System Migration and

reengineering

Custom Development and

Support

Miritec dedicated competency software center allows customer to receive all services provided by Miritec

Organization of effective Dev Center

Creating of infrastructure

and organization of

security system

Development of project

management rules and

documentation

Development of metrics

system

Forming of communication

between the sides

Organization and control

of development, testing

and support processes

Foresee the risks

Formation of Team and

distribution of

responsibilities

Defining center’s goals,

priorities and principles

Dev Center quality metrics

Efficiency of requests

estimates

Resource qualification

Solution quality Quality of IT-Specialists

Cost sharing Staff turnover

Resource planning

Features of interaction

Teamwork Customer - Contractor

Long-term, mutual cooperation

Unified project information space -

transparency and control at all levels

and stages

Dedicated Team doesn’t work for

other Clients (especially, for the

competitors)

Creating of unique expertise

Permanent studying and

professional development of all

members of the project team

Hi level of security

Miritec Responsibility

IT-Audit The choice of development

methodology

Compliance with the

development methodology and

supporting it

Development management

solutions

AccountingObservance of project schedule Professional environment

Resource management

Providing workplace Motivation Providing social package

Miritec Guarantee

Qualificated staff Hiring and prompt change

of staff

1 32

Launching of the project

within the prescribed period

Billing Models

Time&MaterialsFixed Price

Technologies and Methodologies

Testing Methodologies

• Functional

• Load

• Manual

• Usability testing

• Security assessment

• OWASP

• Selenium

API integration

• Ebay

• Amazon

• Travel port

• PayPal

• Social Networks

Instruments

• SVN

• GIT, Gitlab

• Bugzilla

• Jira

• MS Project

Databases

• MySQL

• MSSQL

• Oracle

• SQLite

• Redis

• MongoDB

• Cassandra

Methodologies

• PMBook 5

• SCRUM

• TDD

• Mititec SDLC

• Inpair programming

• PHP

• Java

• Java EE

• C#

• Python

• C++

• Objective C

• Java ME

Programming languages

Technologies and Methodologies

ЕАІ

• LDAP

• SOAP

• AS2

• RabbitMQ

• EDI

• Oauth

• Active Directory

Components and Protocols

• RMI

• SOA

• Rest

• AJAX

• XML-RPC

IDE

• NetBeans

• Eclipse

• Visual Studio

• Zend Studio

• PHP Storm

• Intellij idea

• Pycharm

UI/UX Development / Prototyping

• Axure

• GWT

• DHTML

• HTML5

• CSS 3

• Flex

• Jquery

Frameworks

• Yii 1,2

• Slim

• Spring

• Symfony2

• ZendFramework 1,2

• Struts

• Bootstrap 2,3

• Facebook

• Google+

• Vkontakte

• Twitter

• Odnoklassniki

• Disqus

• Instagram

Social Networks (API and

integration)

Miritec Competencions

Practical experience in

development of Dev Centres

Financial StabilityAbility of necessary qualified

specialists

Using automation systems of

resource management, project

management and software

development

The availability of reserves for

future capacity expansion of the

center

Alfa-Forex

Increasing the flow of customers in 10 times, less than a year from 3000 to 30,000 online traders.

Result

Personal account for forex clients for Alpha–Bank (Russian)

0

20

40

60

80

100

120

140

Nov Dec Jan Feb Mar Apr May Jun

Percentage of the plan

Percentage of the plan

0

50

100

150

200

250

300

350

Q4 2012 Q1 2013 Q2 2013 Q3 2013 Q4 2013 Q1 2014 Q2 2014

The efficiency of the support team

Number of incomig requests Number of solved requests

S.E.P.S. ProjectDevelopment of the payment system and software for ATMs

Exchange scheme of electronic money

It’s no longer need to connect your project with every different payment system, it is sufficient to connect once.

Result

Exchange initialization –

InvoiceCustomer payment

Transfer of the clients currency to the reserve

account

Transfer of the currency from reserve account to the

clientClosing invoice

1 2 3 4 5

E-COM (Exite Platform)

Goals

Developed and implemented Miritec platform enabled the E-COM company become a leader among the EDI-operators in Ukraine and CIS countries market.

Result

Convenient multi-functional multi-

language interface

Instant document processing

Reduction of data to a common

standard inside the platform

Ability to implement new types of

documents

Ensuring the safety of data

transmission

Fault tolerance and data integrity

ConclusionsDec Center – effective outsourcing model

Cost optimization

Consistently high quality of technical support

Consistently high quality of software developmentConcentration of the client on the business goals

Rejection of recruitment of specialists on the staff

(sometimes highly specialized staff for one-time task)

Can quickly perform large-scale problems, which was

not possible by the IT-department

Thank You for attention

Contacts

www.miritec.com [email protected] 03680 Kiev, 4 Ivan Lepse blv,

Ukraine

+38 (044) 359-05-90