i-novus · java for is hibernate groovy guava junit cxf lucene apache commons spring framework aop...
TRANSCRIPT
I-NovusABOUT THE COMPANY
Modern technologies of software development
From initial analytics to integration and maintenance
Long experience in productive cooperation with state customers
ABOUT THE COMPANY
Qualified specialists, ready to realize projects
at various levels and scales
ABOUT THE COMPANY
More than 100 corporate officers
More than 10 years of experience in creation of IT-solutions
More than 75 successfully realized projects at various scales
25 regionsintroductions
1200 healthcare organizations use the results of our work
5 key directions ofautomatization
More than 7integration projects
4 successfully realized federal projects
ORGANIZATION STRUCTURE
APPLICATIONS AND MAINTENANCE SECTIONStaff: 23
TESTING / CONTROL SECTIONStaff: 14
DEVELOPMENT SECTIONStaff: 48
ANALYTICS SECTIONStaff: 15
PROJECT MANAGEMENTStaff: 10
COMPLETE CYCLE
COMPANY
DEVELOPMENT
Demand gathering, business analysis
Designing, architecture
Computer-aided testing
INTEGRATION
Application tuning
Integration, migration
Personnel training
Reporting
MAINTENANCECall-centerOptimizationAutomatic updating
INFORMATION SYSTEMS
DEVELOPMENT
STATE INFORMATION SYSTEM OF CHI
(compulsory healthcare insurance)
UNIFIED STATE HEALTHCARE IS MODULES
STATE INFORMATION SYSTEM OF HOUSING AND
COMMUNAL SERVICES
REGIONAL HEALTHCARE INFORMATION SYSTEM
SUBSYSTEM OF PERSONAL OFFICES IN THE FRAMEWORK
OF UNIFIED INFORMATION SYSTEM OF HOUSING
CONSTRUCTION (UMLS)
Agile
Kanban
Continuous delivery
THE MAIN STRATEGY
AUTOMATIZATION OF IN-HOUSE BUSINESS PROCESSES
Git, Merge Request
Jenkins
Autotest
Cointegration of all services
GOALS AND
TASKS
JAVA FOR ISHibernate
GroovyGuava
JUnit
CXF
Lucene
Apache Commons
Spring Framework
AOP
Slf4j
Web Services
JDBC
Logback JAXB
Liquibase
JMS
AspectJ
JSTL
Tomcat
POI
Joda-Time
Spring Boot
WE USEJAVASCRIPT
ESDoc
Require.jsDust.js
jQuery
SASSLESS
Bootstrap
Node.js
CSS
React
Backbone.js
Webpack
Angular
Vue.js
Redux
LodashBabel Mocha
Jest
WE USEOPEN SOURCE
Artifactory
CentOS
nginx
Kibana
BaseX
Logstash
puppetPostgreSQL
Linux
HAProxy
Ansible
kettle
Zabbix
CassandraElasticSearch
Birt
MavenGradle
WE USEPOSTGRESQL
PL/pgSQL
Replication
Streaming
Pglogical
Slony
PostgreSQL 9.6+
pgAdmin
pgbadger
WE COMPUTERIZE
OUR TASKS
MONITORING: Zabbix
LOG FILES: Elastic Stack (ELK)
CONFIGURATION MANAGEMENT: Puppet, Ansible
VIRTUALIZATION: KVM, Amazon Cloud, VMware
WE USE DEVOPS
METHODOLOGY
CONTINUOUS INTEGRATION (CI): Jenkins
VERSION CHECK SYSTEM: GIT, SVN
BUILD AUTOMATION TOOLS: Maven
TASK MANAGER: JIRA
DATABASE: Confluence
TESTING TOOLS
LOAD TESTING TOOLS: Jmeter
AUTOMATION TESTING TOOLS:
Selenium WebDriver
DATABASE: Confluence
BUG TRACKING SYSTEM: JIRA
INTEGRATION
Experience in the use of such methods of IS commissioning, such as::
▪ Phased implementation. Consistent implementation of the system
starting from the most problematic (actual) unit to full object
automation.
▪ Parallel work. Simultaneous work in the old and new systems.
▪ «Shock» integration (integration everything at once). One-time
transition to a new IS.
▪ Pilot implementation. Integration on the same site with subsequent
replication at the rest of them.
Organization of the process of integration regional and federal
systems: from the stage of examination and formation of system
demands to commissioning and maintenance
Creation of project teams with the involvement or formation of
partner organizations in the implementation area.
Training of system users both in full-time and remotely
using distance learning systems
MAINTENANCE
LEVEL 2Solving complex issues, an expert advice on business processes, the actions related to the database, the questions on integration services and the interaction with other systems;
LEVEL 3The issues connected with the implementation of new features, the refinement of the system, the creation of new modules.
LEVEL 1Consultations, solving simple issues, providing information and documentation on systems;
WE PRACTICE THE ORGANIZATION OF THREE-LEVEL SUPPORT AND
MAINTENANCE OF USERS OF THE SYSTEMS:
MAINTENANCE
formation of demands toinfrastructure
maintenance of ourown products
maintenance of third-party developers’ products
maintenance and service of infrastructure
creating unique products
adaptation of existing products
introducing our own and third-party products
formation of demands to information systems
WE HAVE AN EXPERIENCE :
THANK YOU FOR YOUR ATTENTION!
420061, KazanSechenov St., 19 B+7 (843) 212-20-50E-mail: [email protected]
www.i-novus.rumedicarchive.ru