established in 1989 first outsourcing project – in 1991 erp development projects – since 1991(5...
TRANSCRIPT
• Established in 1989
• First outsourcing project – in 1991
• ERP development projects – since 1991(5 ERP-systems)
• RAD-platforms development – since 1995 (5 RAD-platforms)
• Team: 110+ employees
• Target competencies: ERP-/CRM-systems, business
applications, RAD-platforms, software testing, etc.
Mirasoft Group ® 2006. All rights reserved
Tools for development of various Business Applications such as ERP-, CRM- systems
“Built-in” RAD-Platform of an application system
“Independent” RAD-Platform as an environment for application systems development
Mirasoft Group ® 2006. All rights reserved
RAD-Platform
Application
RAD-Platform
Applications
• Rapid creation of prototypes, trial versions for presentation to a
customer, more precise SRS design
• More quick and qualitative development due to hard code
volumes decrease and usage of standardized templates
Minimization of efforts to meet specific Customer requirements
• More qualitative support and further enhancement, by customer’s
strengths as well
Mirasoft Group ® 2006. All rights reserved
Mirasoft Group ® 2006. All rights reserved
Business ModelEngine
Data access
Base classes, UI controls
Workplace
Integration withMS Office
Model Generator
Model Designer
Form DesignerIntegration withBlueTooth
Exchangesynchronization
Multilanguage
History, System Log
Security,logging systems
Reportingsystem
Tasks,Reminders
Calendar
AdvancedSearch
ProgramInterfaces
Mirasoft Group ® 2006. All rights reserved
Model Designer
provides creation and modification of the new classes: Tasks, Offers, etc.
(attributes, properties, views, etc. can be modified)
Model Generator
provides generation of the physical tables to permanently store business
application objects with their designed structure and to store existing data
Form Designer
provides design of Windows GUI and Web forms to present the business
object details to solution user. Designer allows assigning event handlers to the supported events to provide data validation rules, dependence
relations and special behaviors of the Form in run-time.
Development on order RAD-Platform belongs to a customer. It can’t be reused by outsourcing provider. The most uninteresting variant.
Own RAD-Platform as a Distributed Product at the market.
It is not easy difficult to achieve. Though there is no considerable
competition at the market of “independent” RAD-Platforms. But the way is
very narrow, while it is limited only to software houses. It means
investing into development and creating a sales network.
Own RAD-platform as a Toolkit
allows outsourcing provider to reach a set of advantages
Mirasoft Group ® 2006. All rights reserved
Own RAD-Platform in outsourcing allows:
1. Before project
To be more attractive in competitive struggles for projects:
• reduce price
• quick prepare prototypes and demo-versions in negotiation process
• promise customer to perform support and further development by own strengths
2. Requirement Specification and Designing
To improve SRS preparation quality for rather complicated projects
3. Development. To reduce the development efforts, expenses and time. To increase applications quality and efficiency due to decrease of hard code and to use RAD- platform as the framework of an application
5. Support and Maintenance. To simplify supporting, maintenance and further development.
Mirasoft Group ® 2006. All rights reserved
1. One-time “application” customer
2. Software houses
3. Large corporate “application” customers, having own IT
departments and many various heterogeneous applied systems.
RAD- platform can become a technological standard for all
applications
Mirasoft Group ® 2006. All rights reserved
• Cross-Platform RAD Tools: eDeveloper, NetBeans, Revolution Studio, Lazarus
• Web Based RAD Tools: CodeCharge Studio, iRise, Velneo
• Desktop RAD Tools: AppBuilder, Automated Architecure's Blue Ink, Ultimate++
• Database RAD Tools: Clarion, Omnis Studio, FileMaker Pro Advanced, Xcase Database Design
• Embedded Control RAD Tools: VisSim
• Rapid Integration Tools: Pervasive Data Junction, Artix Relay, InterSystem Ensemble
• Development Environments: Sun Java Studio Creator, BEA Web Logic Workshop
• Requirements Gathering Tools: Microsoft Visio, IBM's Rational Rose, Enterprise Architect
• Data Modeling Tools: ERwin • Code Generation Tools:
CodeCharge, CompileX, iQgen, TierDeveloper-Alachisoft
Process Approach Solutions Approach
# RAD-Platform Purpose Type Owner
1 Miracle xrpRAD-platform for
ERP-systemsIndependent
Miracle AG (Switzerland),
Epicor|Scala Business
Solutions NV (USA)
2 RAD-VirtuosoRAD-platform for
ERP-system “Virtuoso”Built-in Mirasoft Group
3 Evidence xpRAD-platform for
CRM-systemsIndependent
Glaux Soft AG
(Switzerland)
4 MirapolysRAD-platform for
CRM- and ERP-systemsIndependent Mirasoft Group
5RAD-Platform
(Java)RAD-platform for
ERP-systemsIndependent
Swiss-German
Consortium
Mirasoft Group ® 2006. All rights reserved
• Covers all 3 niches of RAD-Platform market
• 3 applications are developed on basis of Mirapolys
• Negotiations with customers about further promotion
• Product for “middle” market
• Focus on specific features for non-standard business applications
• Reasonable qualification requirements to supporters / developers
• Applications developed on Mirapolys basis are highly flexible,
scalable and reliable
Mirasoft Group
Kiev, Ukraine
+380 44 4929960
www.mirasoft-group.com
Mirasoft Group ® 2006. All rights reserved