Authorized Service Provider Assistant

This is no longer sold or maintained. Known existing usage by Technosoft Electronics, Mumbai.
ASPA or Authorized Service Provider Assistant was a software created for Authorized Service Provider's in India by Resonance Technology Network later rechristened Agenda2India.
Talking of many years back when the SaaS word was not so much in vogue. Year 2004, Multiple geographically separated ASP of Xerox on recommendation from Xerox decided to use our product Sahayak. ASPA was a Service, Billing, Stock, Mobile Workers and Accounts management software provided as a service. Thousands of Xerox customers were billed every month for AMC, stock, consumables, repairs, monthly rentals. Call Centre software used to handle integrated data for call logging, Engineers on field used to get calls on SMS etc. Each ASP had tons of Data generated everyday including Call Logs, SMS Sent, Stock Requisites, Courier Sent, Courier Receipts, Hand deliveries, Bill Generations, PO’s, GR’s and what not.
To Manage the continuous bugs, updations and change requests we ensured
Loosely coupled modular code for complete reuse
* Ensured versioning and updating to be handled by code to avoid mismatches(even Database n filestructure)
* Ensured Customisations are done through configurations so that they could be shared with any customer needing it without having to rebuild for the customer
* Ensured enhancements come in as plugins rather than new versions as the rate of customisations was high and redeploying the complete solution was not practical
* Complete Abstraction of subsystems to ensure failures and security breaches did not tickle down the systems
* Complete team used methodologies of Extreme Programming similar to Agile making it easy to handle multiple small bugs and customisations with a small team I could afford.
* Just like customer dashboards we had our application dashboard to ensure our Software’s performance it told us what went down or is about to and also gave us metrics for code and process improvement
* Where possible we created and used things out of metadata, fmetadata was committed with code and that was used to create/modify file structures or database
 
< Prev   Next >