Download - Agile andaxpert ver2
AGILE LABS
INTRODUCTION
Agile Journey
Indian IT Product company, head
quartered in Bangalore, India.In existence from
2001
Created Axpert ™
- Software
Application Platform
used for creating
large , complex
database intensive
business
applications
150+ enterprise customers in India, Middle-East , USA,
Canada, Africa , Bhutan, & Srilanka
300+ Manyears of experience in
Enterprise space
o Built and deployed applications in o Constructiono E-Governanceo Manufacturingo Sales &
Distributiono Logistics,o Educationo Textiles o CRO
Partner driven Model:
Strategic Partnership with WIPRO,
Mindprint, Transworld, Infoway, New Edge,
etc
(10+ Partners worldwide)
NASSCOM innovation award
finalist – 2008
Axpert – US Patented technology
Patent No : USPTO - 8539460Patent Dt : 17-Sep-2013
AXPERT
INTRODUCTION
Axpert Introduction
Axpert - An enterprise software platform to create and manage form based transactional software
US Patented technology - Axpert
Application Development made easy ( Effort reduction >50% )
No code & Program, Application Maintenance made easy
Robust, Highly scalable
Successfully running in large enterprises for years
Less H/w & Connectivity investment – TCO significantly low
Supports “Distributed Database Deployment”
SOA & Cloud deployable
AXPERT
14+ Years of continuous innovation
7 Million USD Investment
125+ Man years of R&D
Efforts
Custom Software - Development process
Application server
Database server
Database
Dot net, Java
HTML, JQuery
Domain experts
Data tables Stored
procedures
Triggersand
functions
Web page design
Web page coding
Access control
Submit data
Search & List
Print & PDF
EMail & SMS
Work flow
integration
Skill set required For
Traditional S/w development
This is what typically goes in development of
ONE FORM In
Custom s/w development
Custom Software - Development process ….contd.
Application server
Database server
Database
Dot net, Java
HTML, JQuery
Domain experts
Data tables
Stored procedure
s
Triggersand
functions
Web page design
Web page coding
Access control
Submit Data
Search & List
Print & PDF
Email & SMS
Workflow
Web page design
Web page coding
Access control
Submit Data
Search & List
Print & PDF
Email & SMS
Workflow
Data tables Data tables Data tables
Stored procedure
s
Triggersand
functions
Stored procedure
s
Triggersand
functions
You have the same set of people writing
multiple Stored procedures ,
Triggers, Code and hence the efforts
are Duplicated
What happens during multiple FORM
Development ??
Database server …(Oracle, MSSQL, MySQL)
Axpert Architecture
Database
Domain experts
Lets understand how S/W development
through “Axpert”
Isdifferent
TABLE 1
Transaction Structure 1Data elements, data flowComputation logicValidation rules & actions
TABLE 2 TABLE 3
Transaction Structure 2Data elements, data flowComputation logicValidation rules & actions
TABLE 4 TABLE 5
Transaction Structure 3Data elements, data flowComputation logicValidation rules & actions
TABLE 6
What you need is only
- Database experts &
- Domain experts
WEB server
Submit data
Search & List
Access Control
Workflow
Authorization
Mail / SMS
Print & PDF
Integration
AxpertService
Bus(Web
services)
Third party scheduler
Axpert activity manager
Axpert Background Service
Login Page
Common Input Page
Main Page
Common utility page
AxpertWEB Pages
Common listing / reporting page
Axpert Web services & Axpert Standard Web pages comes along with
Axpert Platform. There is NO need to
code these.
Your efforts reduces to defining the TRANSACTION STRUCTURES alone using
AXPERT IDE ….hence significant effort
reduction of > 50%
Axpert Security
No Vulnerabilities likeCross site scriptingSQL injection, etc…
Supports HTTPS
Database server …(Oracle, MSSQL, MySQL)
TABLE 1
Transaction Structure 1Data elements, data flowComputation logicValidation rules & actions
TABLE 2 TABLE 3
Transaction Structure 2Data elements, data flowComputation logicValidation rules & actions
TABLE 4 TABLE 5
Transaction Structure 3Data elements, data flowComputation logicValidation rules & actions
TABLE 6
WEB server
Submit data
Search & List
Access Control
Workflow
Authorization
Mail / SMS
Print & PDF
Integration
AxpertService
Bus(Web
services)
Third party scheduler
Axpert activity manager
Axpert Background Service
Login Page
Common Input Page
Main Page
Common utility page
AxpertWEB
Pages
Common listing / reporting page
Effective access controlRole & rule based control on forms and every data element and button.
Maintains audit of usage
Data is safe within database
Login page can be modified to support Single Sign on
Axpert Performance
Database server …(Oracle, MSSQL, MySQL)
TABLE 1
Transaction Structure 1Data elements, data flowComputation logicValidation rules & actions
TABLE 2 TABLE 3
Transaction Structure 2Data elements, data flowComputation logicValidation rules & actions
TABLE 4 TABLE 5
Transaction Structure 3Data elements, data flowComputation logicValidation rules & actions
TABLE 6
WEB server
Submit data
Search & List
Access Control
Workflow
Authorization
Mail / SMS
Print & PDF
Integration
AxpertService
Bus(Web
services)
Third party scheduler
Axpert activity manager
Axpert Background Service
Login Page
Common Input Page
Main Page
Common utility page
AxpertWEB
Pages
Common listing / reporting page
Database TuningCan be done to improve performance independent of the application
Auto PaginationLarge data fetches are paginated automatically
App ServerMost processing is done in this layer and hence reducing the stress on DB
Scale across serversDeploy across many servers as the demand increases
CachingPreprocessed data & metadata is cached in Web server
Optimized AJAX callsHTML pages makes optimized AJAX calls
Axpert - Open ArchitectureChangeThe web pages can be changed to suit need by dot net programmers
Database server …(Oracle, MSSQL, MySQL)
TABLE 1
Transaction Structure 1Data elements, data flowComputation logicValidation rules & actions
TABLE 2 TABLE 3
Transaction Structure 2Data elements, data flowComputation logicValidation rules & actions
TABLE 4 TABLE 5
Transaction Structure 3Data elements, data flowComputation logicValidation rules & actions
TABLE 6
WEB server
Submit data
Search & List
Access Control
Workflow
Authorization
Mail / SMS
Print & PDF
Integration
AxpertService
Bus(Web
services)
Third party scheduler
Axpert activity manager
Axpert Background Service
Login Page
Common Input Page
Main Page
Common utility page
AxpertWEB Pages
Common listing / reporting page
My Stored proceduresMy Triggers &
Functions
My Service
My Page
Add your Service
Add your Page
Add your Procedur
es, Triggers
& Functions
My CSSDifferent UI Styles can be applied based on need.
My FunctionsYou can write functions using C sharp in the web service layer
DB ProcedureNew tables, Procedures, Functions can be added based on your requirement
App server
Axp
ert
S
erv
ices
Axp
ert
P
ag
es
Database server
User
data
tab
les
Tran
sacti
on
S
tru
ctu
res
Axpert Data Exchange
Sta
gin
g
serv
er
Success Fail
3rd Party App
Axpert user
Transit
Axpert Data Exchange
Tran.Data
Tran.Data
TranData
Is new part OK? Tran.Data
Tran.DataYE
S
NO
ADX – Axpert Data exchange
helps you to exchange data between Axpert
and 3rd party applications
Lets understand how the data exchange happens between
3rd party app Axpert
ADX Process- Keeps monitoring the
Transit folder . - Process the file and
pushes to the respective folders
(Success or Failure)
Axpert - Stable & Proven platform
Proven – Axpert is a stable and proven platform that is used in more than 150 customer sites in 10 countries.
Tried and tested – Successfully running in many customer locations for more than 5 years now. Some of them are large government agencies including the defense.Mission critical needs - Axpert is also deployed for managing many mission critical processes that needs high availability.
Comprehensive – The complex tasks of database transaction management, optimized server calls, resolving dependencies, printing, background tasks, managing work flow, access control, security are part of platform. Hence, these are well tested and stable. That reduces time for stabilization.
Axpert - Approval flow
Roles, responsibilities and users – You can create roles and responsibilities & attach users to them. For every transaction you can optionally define the approval flow through various roles.Condition based flow–– You can define your own conditions on how the approval flow should happen . This can be easily configured .Thdata in a single form can be initRules - You specify rules on what a user can do when a transaction lands for approval. It may involve skipping of levels, returning or asking for clarification.Delegation – Users can also delegate tasks pending with them to other users in their absence.Exceptions – You can also define actions in case a user does not act on a transaction that has arrived for approval for more than specified time.
Axpert - Reporting & BI
Information views – All transactional reports that may need drill down can be defined as Information views in Axpert. You define it by providing an SQL statement. Drill down – An information view consists of columns to which hyper links are defined to connect to other reports or forms.Native PDF designer - Axpert comes with a native PDF designer to make free form PDF reports.
MS Word linking – Report formats can be made using MS Word with data embedded as tags in the docx. These are printed with data in run time.
Fast report – Axpert is integrated with this award winning report writer (like Crystal reports)
BI – Axpert comes with Intelliview. This is a powerful BI tool that lets you create cubes, graphs and reports on the fly.
Axpert - other KEY features
Language support – Axpert is multi lingual. It is now used in Arabic, Spanish, Chinese, French, Portugese, Indian languages to name a few.
Multi site – Axpert excels in multi site implementations that need data to be synchronized. It comes with its own data routers that do data exchange between sites in the background whenever internet connection is available.
Multi tenancy – Axpert supports multi tenant implementations and hence can be used to run many apps in a single database that may exchange data at the data layer.Mobile devices – A mobile application can be created and connected to Axpert using its web services.Hybrid deployment – The same Axpert application can be used as a client server app, web application or distributed data application.
Deployment Architecture
DB SERVERFTP /WEB SERVER
Head Office
DB Server
AxSync.exe
Ax EXE
I-View
TSTRUCT
Ax EXE
Desk Top
ADR - Synchronization [Option 1]
Browser client [Option 2]
AxSync.exe
Desk Top
Ax.exe
Desk Top
Ax.exe
BranchesWebWeb
Citrix [Option 3]
CITRIX / Terminal Service client
Desk Top
Global Footprint
Canada
India
Bhutan
Angola
Bahrain
Sri Lanka
DR Congo
Oman
Agile Labs, Bangalore
USA China
Customer list ……Partial
Industrial
Sales & Distribution
E-governance
Textile
Middle East(Bahrain & Muscat)
Africa & Srilanka
North America
GLOBAL
INDIAN
KEY CASE STUDIES
DMS IntroductionClient is India's third largest manufacturer of heavy commercial vehicles. Fastest growing truck brand in India with a volume growth of over 100% for the last three years. Trucks are manufactured ain Bhuj, Gujarat with a capacity of 50,000 units per annum and sales through 100+ dealers across INDIA
•Lead tracker, Vehicle demo requisition, MIS
Presales
•Sales order, Sales Invoice, Inventory Mgt, Stock transfer, MIS reports
Sales
•Parts Master, Goods Receipt, Parts Sales, Kit / De-Kit, Part stock management, MIS
Parts
•Job order, Service bill, Claims management, Campaign Mgt, MIS
Service
•Reminders, Followup, Customer satisfaction Index,
CRM
•Automatic voucher creation, Receipt & Payment entry, Journal, Integration with Tally
Finance
KPI
&
MIS
SAP
INTEGRATION
DMS : StatisticsSubject Numbers
Project Implementation & Rollout (Elapsed time)
12 Months
Efforts ( Man Months ) 120 MM
Users 500+
Number of Dealers using the application 100+
Deployment WEB
Integration Tight integration with SAP & TALLY
LIVE Since Aug’2011
Implementation Partner WIPRO
Transaction volume / Month (across all dealers)
1 Million +
CRO – Contract Research Organization ( Clinical)
Company Introduction
ethica CRO is a full-service Contract Research Organization (CRO) that conducts and manages ethical clinical research on behalf of sponsors within the international pharmaceutical, biotechnology, medical device, nutraceutical, and cosmeceutical industries
AlcheraBio LLC, a leading veterinary clinical contract research organization (CRO) and animal health consultancy.• Headquartered in New Jersey, with a satellite office in Kansas City. AlcheraBio is a subsidiary of Argenta, a global formulations R&D and manufacturing company• AlcheraBio is a comprehensive resource supporting many facets of the animal health industry. AlcheraBio has provided a variety of services for animal health companies, biotechnology and life sciences companies.
Ockham Oncology : • provides a comprehensive support system for clinical research and management for biopharmaceutical and medical device companies striving to develop new cancer treatments around the world. • Ockham is headquartered in US & has operations in Scotland• Ockham Oncology has conducted Oncology trials across all phases of development, including pre-clinical preparation
Veritas IRB : • an ethical foundation for conscientious research Veritas IRB provides unbiased ethics review services and risk management solutions for sponsors and investigators conducting research on humans in the United States and Canada. • Since 1996, Veritas IRB has been reviewing research through its boards and specialized panels of national experts.
CRO and IRB Clients
ethica CRO Inc. Alchera Bio LLC Ockham Development Group Veritas IRB
CRO : Module / Process details
Reporting
CRM
Budgeting and contracts
Timesheets &
Event Sheets BillingHR
Expense
Resource forecasting
Site visit scheduler
Units sheets
Study management and Change
orders
UWL IntroductionUniworld Logistics A Total Logistics Company having
operations in India, Singapore, Malaysia, China & Hongkong
Workflow & Event Management
Order Management Track & Trace
EDI Integration
Portal(Dashboards , Task Management)
Air Freight Management Sea Freight Management
Invoicing & Job Costing
MIS Decision Support(MIS , KPI)
Finance
UWL : Statistics
Subject Numbers
Project Implementation & Rollout (Elapsed time)
1 Year
Efforts ( Man Months ) 60 + Man Month
Users 150+
LIVE Since 2009
Implementation Approach Big bang
Deployment Web
Locations 20 + Branches across the globe
BDF : Bahrain Defence Force – Module / Process details
Inventory
Requests
Issues
Return
Transfers
Inventory Cycle
Loan
Mobile Inventory
Scrap Yard
Procurement
Budget Management
Requisition
Order Management
FMS
Receiving
Shipment
Repair
Freight Tracking
Quality
Inspections
Weight & Balance
Operating Procedures
Resource Management
OJT Management
Defect Analysis
Maintenance
Configuration
Maintenance Sch
Warranty
Equipment Log
Work Order
Calibration
System Upgrade
Serviceability Status
BDF : StatisticsSubject Numbers
Project duration 2 Years
Efforts 120 + Man Month
Implementation Approach Phased
Forms Developed 900 Forms
Reports and Documents 1000+
Concurrent users 600+
Deployment Web, Synchronization
Volume of records 3 Million – Item master
Integration Oracle Financials
LIVE Since 2012
IKYA Introduction
Company Introduction
• IKYA Human Capital Solutions is the fastest growing HR solutions company in India, with specialized service offerings in Executive Search, Recruitment Solutions, Staffing Services, Training and project based RPO hiring.
• Avon Facility Management Services Pvt. Ltd. is an ISO 9001:2008 certified company. • The company offers Housekeeping, Pantry, Mail Room, Lawn and Garden Maintenance, Pest Control, Engineering and Maintenance, Civil and Plumbing, DG Set operations, STP, Waste management and other specialized services to its clients.
• CoAchieve offers services in Statutory Compliance that enable the corporate partners to focus on their core business while ensuring them to be law abiding entities.
• Magna Infotech is one of India’s leading IT staffing solutions companies offering technology expertise to their customers across industry.
• Styracorp Management Services provides various staffing solutions in Middle East. • Their services include Recruitment, Executive Search, Contract Staffing/HR Outsourcing, Temporary Staffing, HR services and Managed Services
IKYA Group companies
IKYA Human capital
solutions
AVON Facility
Management
CoAchieve Solutions
Magna Infotech
(IT Staffing)
StyraCorp Managemen
t services
IKYA : Statistics
Subject Numbers
Engagement For the last 5 Years , Technology partner
Implementation Approach Agile Methodology
Application developed Payroll, Finance, Facility Management, Custom application – Training , Statutory Management
Users 100+
Deployment Client server , WEB
Volume of records 75000+ Employees Payroll processed every month
Integration RADAR
PARTNERS
Partners
Overseas Partners for Axpert
Strategic partnerSolution Partners for Axpert
Technology Partners
Reporting tool - Dashboard reports
THANKS