Software Development

Technical Expertise

We use UML for modeling and design, and we are proficient with UML tools like Rational Rose.

Our programming language of choice is Java. We have large enterprise grade products built on J2EE7 technologies – Spring, Struts 2, Hibernate, JSF, JQuery, Ajax, Java SOA,

We are one of the earliest Open Text Cordys partners in India. We have large enterprise products built ground up on Open Text Cordys SOA/BPM technology and undertake projects in India and overseas on these frameworks.

SOA (Service Oriented Architecture) and BPM (Business Process Modeling) and web service management on the ESB (Enterprise Service Bus) for integrating and extending legacy systems non-obtrusively are our major focus areas.

We have considerable experience with leading relational database management systems like Oracle, SQL Server and MySQL.

We have configured and deployed applications involving most popular application containers and web servers, including WebLogic, WebSphere, JBOSS, IIS, Tomcat and Apache.

Project Management Philosophy

Excel delivers high-quality software on time and on budget by using Rational Unified Process (RUP) that enhances team productivity and unifies the team by delivering software best practices to all team members. Project scheduling, project tracking, and process guidance is an integral part of the delivery mechanism. Project Management is done in four stages namely Inception, Elaboration, Construction and Transition.

Inception Phase

  • Discover and document the high level features of the system
  • Determine the Use Cases of the system
  • Determine the Actors of the System
  • Development of an iteration plan

Elaboration Phase

  • Analysis, Planning and architectural design
  • Coding Proof of concept, preparing Test Cases and making design decisions
  • Detailing the Use Cases

Construction Phase

  • Determine if there are any remaining Use Cases
  • Developing and testing the software
  • Code Review

Transition Phase

  • Developing the final software product
  • Testing the final software produc
  • Preparing user manual
  • Preparing user training

Software Implementation

We have several years of experience in implementing IT solutions across various verticals. Besides our own software products we provide implementation support for third party software. The emphasis is on delivering a single window of support to the client for an end to end solution using a combination of standard ERP modules integrated with our own products. Our recent strides in the field of SOA and BPM along with our partners Cordys have significantly augmented our reach in this area.

Our services include requirement analysis, scope identification, preparation of standard operating procedures, merchandising policies, resolving connectivity issues, systems integration, system testing, software deployment, user training and system administration.

Domain Expertise

  • Sales and Distribution
  • Corporate Finance
  • Purchase and Procurement
  • Material Resource Planning
  • Production
  • Quality Control

Verticals

  • Pharmaceuticals
  • Chemicals
  • Steel
  • Textiles
  • Garments
  • Engineering
  • Paper
  • Shipping
  • Aviation
  • Mutual Funds