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. Project
Development 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 –
Invoice
Customer payment
Transfer of the clients
currency to the reserve
account
Transfer of the currency
from reserve account to the
client
Closing 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
Conclusions
Dec 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 marketing@miritec.com 03680 Kiev, 4 Ivan Lepse blv,
Ukraine
+38 (044) 359-05-90

Construction of a dedicated competency software center (Dev Center)

  • 1.
    Construction of adedicated competency software center (Dev Center) March 2015
  • 2.
    Prerequisites for theDev 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
  • 3.
    Dev Center Miritec UI/UXdesign 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
  • 4.
    Organization of effectiveDev 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
  • 5.
    Dev Center qualitymetrics Efficiency of requests estimates Resource qualification Solution quality Quality of IT-Specialists Cost sharing Staff turnover Resource planning
  • 6.
    Features of interaction TeamworkCustomer - 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
  • 7.
    Miritec Responsibility IT-Audit Thechoice 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
  • 8.
    Miritec Guarantee Qualificated staffHiring and prompt change of staff 1 32 Launching of the project within the prescribed period
  • 9.
  • 10.
    Technologies and Methodologies TestingMethodologies • 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
  • 11.
    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)
  • 12.
    Miritec Competencions Practical experiencein 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
  • 13.
    Alfa-Forex Increasing the flowof 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
  • 14.
    S.E.P.S. Project Development ofthe 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 – Invoice Customer payment Transfer of the clients currency to the reserve account Transfer of the currency from reserve account to the client Closing invoice 1 2 3 4 5
  • 15.
    E-COM (Exite Platform) Goals Developedand 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
  • 16.
    Conclusions Dec 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
  • 17.
    Thank You forattention Contacts www.miritec.com marketing@miritec.com 03680 Kiev, 4 Ivan Lepse blv, Ukraine +38 (044) 359-05-90