reflex trading corporation limited - basis.org.bd · junit, nunit, rft, test complete, httpunit,...

39
COMPANY PROFILE UPDATED: 01 ST January2016

Upload: phungtuyen

Post on 14-Jul-2018

228 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Reflex Trading Corporation Limited - basis.org.bd · JUnit, NUnit, RFT, Test Complete, HTTPUnit, Watir, Test Partner, Telerik Test Studio, Egg Plant, Fitness, Silk4Net Sustaining

COMPANY PROFILE

UPDATED: 01ST January’ 2016

Page 2: Reflex Trading Corporation Limited - basis.org.bd · JUnit, NUnit, RFT, Test Complete, HTTPUnit, Watir, Test Partner, Telerik Test Studio, Egg Plant, Fitness, Silk4Net Sustaining

Reflex IT Limited is a Product Development, Engineering and Consulting Services Company,

serving technology startups as well as mid-size to large corporations. We offer a flexible blend of

on-site, off-site and offshore services from our local and global delivery centers with over 15

software professionals. Reflex IT Limited has deep client relationships spanning over 7 years

with various clients ranging from startups to 10 companies. We bring 1.5 million differentiators

to every client engagement: the pedigree of having worked multiple technology stacks, the rigor

of enterprise application development, and the flexibility of aligning with customer goals.

Reflex IT Limited brings a pedigree over two years of experience in developing technology

products and solutions through multiple technology generations.

Over the years, we have worked with clients building, implementing, and keeping running

products that span:

Host-based systems of the 60’s and early 70s

Client server paradigm in the mid-90s

Web architecture of late 90’s and early 00’s

3-tier architecture of this past year and

Mobile paradigm that is currently proliferating the market

Future innovations coming down the pike

Not only have we built multiple enterprise and consumer products in each of these technology

stocks, but we have also helped numerous clients with:

Ensuring interoperability of their products through the generations

Maintaining their products through multiple generations

Implementing these products in numerous customer environments and supporting the operations

through various changes in technology and business components

Not only that, we are uniquely capable of understanding how our clients’ customers require

products and solutions to perform at their business from the functional standpoint, but also from

the security, availability, and reliability standpoint.

Reflex IT Limited has been a partner of choice for our technology clients, producing products

touching one or more layers of the computing/communications ecosystem:

Page 3: Reflex Trading Corporation Limited - basis.org.bd · JUnit, NUnit, RFT, Test Complete, HTTPUnit, Watir, Test Partner, Telerik Test Studio, Egg Plant, Fitness, Silk4Net Sustaining

Hardware / Firmware

Systems, Storage, Networks

Tools, Databases, Servers and

Applications

Over the years, we have worked on products utilizing multiple and changing paradigms in the

core platform, storage, networking and the graphics stacks as well as tools, databases and servers

in the computing/communications ecosystem. Our knowledge and expertise across these

changing paradigms have helped our clients and their customers manage multi-vendor

interoperability through multiple generations of the technology layers.

Software Ideation for Product Innovation & Enhancements

Reflex IT's software product ideation services influence field-side experience and intelligence

that is garnered by our support engineers and product consulting professionals while working

with the customers of our technology clients. The meticulous documentation maintained by our

customer facing professionals and our research and analytical teams, coupled with the related

data in our knowledge management systems, helps the product planners at our clients to generate

ideas for software product enhancements and also provide suggestions & recommendations

about their future product features and functions. Reflex IT's technical and business analysts over

the years have helped several clients in the system and business analysis of product development

in the ideation phase, sometimes recommending the client to change course.

Page 4: Reflex Trading Corporation Limited - basis.org.bd · JUnit, NUnit, RFT, Test Complete, HTTPUnit, Watir, Test Partner, Telerik Test Studio, Egg Plant, Fitness, Silk4Net Sustaining

In many cases after the ideation process Reflex IT has helped our clients with Proof of Concept

and a prototype or a Minimum Viable Product before the client embarked on a full blown

product development. The Proof of Concept or Minimum Viable Product can take a form of a

mobile/tablet/web app to simulate client and server interactions.

In addition to core software product ideation, Reflex IT’s teams also provide solution ideation

capabilities as an integral part of the pre-sales teams, which participate in our client’s sales

cycles.

Page 5: Reflex Trading Corporation Limited - basis.org.bd · JUnit, NUnit, RFT, Test Complete, HTTPUnit, Watir, Test Partner, Telerik Test Studio, Egg Plant, Fitness, Silk4Net Sustaining

Software Testing And Quality Assurance (QA) Services

Whether a software or systems vendor is building a new version of the software or introducing a

minor software patch or an IT organization implementing a new software application to solve a

complex business problem or integrating legacy systems with an application built on a state-of-

the-art platform, testing the software from different angles such as functionality, usability,

sustainability, availability, scalability and security becomes a major challenge. In some cases

testing is conducted as a planned activity, while in some others it becomes an expensive

afterthought.

Reflex IT brings over two years of experience helping software teams ensure their products,

systems, applications, and platforms behave as per the specifications and remain tightly

integrated, secure, and compliant. In this, we have developed extensive testing capabilities for

various verticals, across platforms, and applications.

Page 6: Reflex Trading Corporation Limited - basis.org.bd · JUnit, NUnit, RFT, Test Complete, HTTPUnit, Watir, Test Partner, Telerik Test Studio, Egg Plant, Fitness, Silk4Net Sustaining

Reflex IT Delivery Models:

Reflex IT software testing and QA services can help your company stay competitive in today's

dynamically changing market place. At Reflex IT, we can maintain the overall product

development costs to be significantly lower, while maintaining a high level of product quality.

We offer several delivery models all the way from Testing COE (Center of Excellence) where

we manage every aspect of testing to Testing as Staff Augmentation where we just provide test

resources and everything else in between.

Reflex IT Advantage:

Some of the key success factors for Reflex IT's test management process are:

Better, faster and cheaper test automation by following proper planning and building reusability of test scripts.

Requirements management throughout the project life cycle and tracking changes to the test cases.

Multi location and distributed testing using easy-to-use and intuitive collaboration method.

Managing testing of multiple builds and versions of the product.

Reflex IT’s Test Services:

Reflex IT brings over two years of experience helping software teams ensure their products,

systems, applications, and platforms behave as per the specifications and remain tightly

integrated, secure, and compliant. In this, we have developed extensive testing capabilities for

various verticals, across platforms, and applications. Our experience in working with commercial

tools that are popularly used in software testing and quality assurance services has resulted in

higher overall end-user satisfaction for our clients.

To augment or enhance your existing product test team or infuse test expertise in your product

engineering effort, explore partnering with a software testing and quality assurance specialist like

Reflex IT to achieve high quality, high performance and short time to market for your products.

Reflex IT offers the following test services:

Page 7: Reflex Trading Corporation Limited - basis.org.bd · JUnit, NUnit, RFT, Test Complete, HTTPUnit, Watir, Test Partner, Telerik Test Studio, Egg Plant, Fitness, Silk4Net Sustaining

Manual Testing

At reflex IT, we offer manual testing as a service to achieve a company's quality engineering &

Quality assurance needs. Our QE/QA manual testing services include Functional testing,

Usability, Browser compatibility and sanity testing to name a few.

Reflex IT’s Testing experts focus on the quality of the product while ensuring the cost effective

test cycle. They are also well versed with various Core functional testing, GUI Testing, DB

Testing, Usability testing, E2E testing, Browser compatibility testing, etc.

Automation Testing

Testing and quality assurance is an integral part of the product engineering cycle. Even though

manual testing (both black box and white box) is most widely used, test automation is gaining

rapid acceptance. Software tests have to be repeated often during development cycles to ensure

quality.

Every time source code is modified software tests should be repeated. For each release of the

software, it may be tested on all supported operating systems and hardware configurations.

Manually repeating these tests is costly and time consuming. Once created, automated tests can

be run over and over again at no additional cost and they are much faster than manual tests.

Automated software testing can reduce the time to run repetitive tests from days to hours.

Page 8: Reflex Trading Corporation Limited - basis.org.bd · JUnit, NUnit, RFT, Test Complete, HTTPUnit, Watir, Test Partner, Telerik Test Studio, Egg Plant, Fitness, Silk4Net Sustaining

Performance Engineering

Performance engineering encompasses the defined set of roles, skills, activities, best practices,

tools and deliverables applied at every phase of the development life cycle to ensure that the

designed and implemented solution meets the functional & non-functional requirements. With

new paradigms like Software-as-a-Service and the cloud computing come into maturity, today's

applications need to deliver a faultless user experience, be able to scale massively, and function

across devices reliably and repeatedly.

Page 9: Reflex Trading Corporation Limited - basis.org.bd · JUnit, NUnit, RFT, Test Complete, HTTPUnit, Watir, Test Partner, Telerik Test Studio, Egg Plant, Fitness, Silk4Net Sustaining

Reflex IT’s Key Differentiators:

Reflex IT’s clients have chosen Reflex IT for QA and Testing engagements for the following key

reasons:

Access to best-of-breed testing processes, frameworks, resources and ready-to-use point solutions.

Flexible, scalable and viable Global Delivery Model. Remote Offshore testing to ensure round the clock usage of the resources &

infrastructure. Agile testing methodology that has been successfully deployed in a large number of

engagements, resulting in shorter testing cycles. A Comprehensive automation testing process that helps us to deliver robust automation

test suites. Spans across industry segments like Healthcare, Travel, Manufacturing, Logistics and

Transportation, Education, Realty and more. State of the art tool usage: Custom Scripts (AVS, Java, .NET), QTP, Selenium, SilkTest,

JUnit, NUnit, RFT, Test Complete, HTTPUnit, Watir, Test Partner, Telerik Test Studio, Egg Plant, Fitness, Silk4Net

Sustaining Software Engineering Services

Successful deployments of products yield new challenges – demand for new features, upgrades

on the latest technology platforms and improvements in price-performance ratio. But it is

difficult for businesses to keep upgrading software due to lack of resources, people, money and

time. As a result, problems that require sustained engineering areas. In such scenarios, significant

engineering efforts require funding projects for the re-design, qualification and other technical-

related activities leading to improvement of parts implement in the fielded systems. The need for

sustaining software engineering services that include sustaining porting engineering, sustaining

product engineering and sustaining quality-engineering services becomes vital.

For the major customers of our clients requiring one-off special product versions, Reflex IT

provides comprehensive sustaining software engineering services, custom development, testing

and quality assurance, porting services that accelerate software non-standard product upgrades

and extend offerings to new markets.

Page 10: Reflex Trading Corporation Limited - basis.org.bd · JUnit, NUnit, RFT, Test Complete, HTTPUnit, Watir, Test Partner, Telerik Test Studio, Egg Plant, Fitness, Silk4Net Sustaining

Many of our software product clients faces situations where some of their major customers do

not upgrade their installed products to the latest releases. Since these customers have made major

customizations and enhancements to the older product versions, any migration to the new

product versions would force them to recreate their customized functionality and integration with

the other software components in their IT environment, which is always an unknown but major

effort. Since these customers are likely using those IT environments for their mission critical

applications, any down time during the version upgrades is impossible to plan. Hence, migration

to the new product versions becomes extremely difficult.

In such cases where their customers keep on running the older product versions, our software

product clients find it difficult and expensive to maintain their engineers supporting and

enhancing the older versions of the product, while selling and supporting the new product

versions. Sometimes, even the platform, language and the code base change so drastically

between different versions, that interchanging of the team members supporting different versions

of the same product, becomes impossible.

This is where Reflex IT as a sustaining product engineering service company comes in. In many

of these situations, Reflex has provided sustained quality engineering services and has taken over

full support of the older versions, including the source code and the version control environment,

thus dedicating a team to support end-of-life products. This creates a win-win solution for both,

our clients and their customers.

Page 11: Reflex Trading Corporation Limited - basis.org.bd · JUnit, NUnit, RFT, Test Complete, HTTPUnit, Watir, Test Partner, Telerik Test Studio, Egg Plant, Fitness, Silk4Net Sustaining

Our Sustaining Software Engineering Services include:

Maintenance of the code base, including owning the code tree representing the older

versions

Bug fixes and release patches for older versions and newer versions

Custom features/functionality enhancements

Re-engineering for porting, migrating, or upgrades on newer platforms

Retrofitting security patches to the older versions

End-of-life product support to key customers

Providing feedback about the customer environment to our product clients

Continuous integration of sustained products with existing and new IT environment

Consulting, Customization & Integration

Implementing a software product at a typical customer IT environment involves some product

specific knowledge and technologies, but successful project delivery involves a working

knowledge of multiple other systems, information sources and various different technologies and

making all these diverse components working properly. Typically, software product company

engineers have intricate knowledge of the functions and technologies associated with their own

products and have very little knowledge of other components present in the IT environment. In

such cases when issues arise at the interfaces, multiple product companies begin pointing fingers

at each other, keeping the client dissatisfied. This is where many product companies partner with

companies like Reflex IT, which have experience in both Product Engineering and Product

Consulting.

Reflex IT offers a wide range of professional software services within the Product Engineering

field. Through our vast experience in various aspects of the product life cycle, multiple

technologies and products, as well as customer level business and application environments,

leading companies worldwide have benefited from a combination our professional software

services and outsourced development. We offer the following professional software services:

Pre-sales Consulting:

Some of our product clients utilize Reflex IT teams for pre-sales consulting which involves

analyzing the customer environment, performing the gap analysis, build a proof of concept

(POC) demo as a part of the sales cycle and then help estimate the product implementation

efforts.

Page 12: Reflex Trading Corporation Limited - basis.org.bd · JUnit, NUnit, RFT, Test Complete, HTTPUnit, Watir, Test Partner, Telerik Test Studio, Egg Plant, Fitness, Silk4Net Sustaining

Customization:

When clients ask for customization of existing product to meet specific end-user needs, Reflex

IT can help focus on core activities as we take care of customization requests. No wonder we are

among the top software development, customization service companies.

Integration:

To ensure a product works without any glitch, Reflex IT’s software application integration

services, middleware, device management and embedded systems can tie software applications

and hardware products together, assuring seamless functionality 24/7.

For products such as TIBCO and Oracle we offer comprehensive services through our Product

Consulting practice.

Reflex IT’s representative expertise in various technology components can be listed

as:

Platforms/OS: Linux, Microsoft, Solaris, HP-UX, AIX

Languages: PHP, Python, Perl, Java, XML, Cold Fusion,

Ruby, ASP, C++, C#

Databases: MySQL, PostgreSQL, Oracle, SQLServer,

MSAccess

Apps, Servers: JBOSS, Weblogic, Websphere

Technologies: LAMP/WAMP, J2EE (EJB, Servlets, JSP, JDBC,

RMI), Struts, Swing

Wireless Protocols: WAP, MM7, SMPP, UCP, CIMD2

Network Protocols: IPv4, IPv6, TCP, VLAN, PPP, ATM, QoS,

DSLAM

Test Equip/Tools: IXIA, Spirent, Mercury Interactive, Segue,

Rational

Page 13: Reflex Trading Corporation Limited - basis.org.bd · JUnit, NUnit, RFT, Test Complete, HTTPUnit, Watir, Test Partner, Telerik Test Studio, Egg Plant, Fitness, Silk4Net Sustaining

Hardware:

Sun T2000, Intel IXDP, Radisys, QLogic,

Brocade, Emulex

Processors: Intel IXP24xx, 28xx and 23xx, Sun CMT, MIPS

Some of the technology focus areas are described below:

Secure, Robust & Scalable Java Application Development

For platform ubiquity, ease of development, scalability and maintainability, Java becomes an

obvious choice as a programming language. With its emphasis on security, robustness, database

awareness and scalability, use of the J2EE environment immensely helps in lessening the

complexity and providing a solid enterprise platform. Our specific expertise on the core Java

platform includes:

Java Programming: Servlets, Swing, Hibernate, JDBC, Spring, Acegi, jMatter

Java, Web

Technology: XMLC, JSP, AJAX, DHTML, CSS, XML, XSLT, Jasper, JFree, iText

Java App Servers: Apache, Tomcat, Jboss, Portals, JA-SIG, Grinder, Selenium

J2EE Technologies: EJB (Entity, Stateful, Stateless), EJB Patterns, JNDI, JDBC, JAAS, XDoclet,

JavaMail, JNI, RMI, JMS

EJB Design Patterns: Session Facade, EJB Command, Data Transfer Object, Business Delegate,

EJBHomeFactory

XML Processing: Xalan, Xerces, JDOM

Testing: JUnit, HttpUnit, EasyMock

Page 14: Reflex Trading Corporation Limited - basis.org.bd · JUnit, NUnit, RFT, Test Complete, HTTPUnit, Watir, Test Partner, Telerik Test Studio, Egg Plant, Fitness, Silk4Net Sustaining

Some of the projects that we have executed on the Java stack include:

Design and development of a comprehensive end-to-end core Java and J2EE enterprise class software applications in the areas of supply chain, asset management, various business processes/functions in financial services, healthcare, network management, storage management, etc.

Development and implementation of plug-ins and extra features in the existing Java software application development

Migration and porting of J2EE software applications to other architectural platforms and vice versa.

White box, performance, and stress testing of J2EE components and integration testing of the application

Integrating J2EE applications with other back office applications Performance tuning of Java and J2EE applications

Microsoft ASP.NET Software Development

Microsoft offers a wide range of technology solutions which address almost all aspects of

modern computing and communications paradigm. Microsoft has always been known for

producing applications development environments rich in prebuilt components, thus significantly

increasing the developer productivity. Microsoft .NET software development framework has a

plethora of benefits including language independence, tested reliability, manageability and

usability, critical security systems, hardware support and data access.

Reflex IT is a sub member for Microsoft Developer’s Network for more than a decade. Reflex

IT’s .NET Competency group is staffed by experienced .NET Certified professionals with

development experience in product as well as applications development using VB.NET &

ASP.Net software development. Reflex IT has proven expertise in developing, re-engineering,

integrating, and migrating products using the Microsoft .NET framework. We have provided

solutions to both ISV’s and systems companies at different stages in their product life cycle.

Page 15: Reflex Trading Corporation Limited - basis.org.bd · JUnit, NUnit, RFT, Test Complete, HTTPUnit, Watir, Test Partner, Telerik Test Studio, Egg Plant, Fitness, Silk4Net Sustaining

Framework: .NET 3.0 (WPF, WCF, WWF, WCS), .NET 2.0, .NET 1.1,1.0,

Enterprise Servers: Exchange Server 2007, Sharepoint Server (2003 and 2007), BizTalk Server 2006 R2

Databases: SQL Server 2005 (Reporting Services, Analysis Services, SSIS, SSAS), SQL Server 2000 (DTS),

Web Development: ASP.NET, AJAX Extension, Ajax Control Toolkit, Atlas, Sharepoint Portal, DotNetNuke, Web Services, ASP, Architectures (MVC, MVP, N–Tier)

Languages: C#, VB.NET, VC++

IDE/Testing Tools Visual Studio 2005, Visual Studio Team System, Nunit, FxCOP, NMock,

Desktop Development: Winforms, C#, Win32, MFC and COM/DCOM

Version Control: VSS, SVN, CVS

Some of the work done by Reflex IT in Microsoft Technologies includes:

Design and development of .Net, SQL-Server and web based financial portfolio management product with connectivity to real-time stock quotes from Reuters to be used by both the end-user and a broker.

Porting of a C++ based product from Apple McIntosh to Microsoft Windows. Design and development of a hosted supply chain management system for hotel

industry using Microsoft technologies Design and development of Microsoft Outlook and Microsoft Office plugins to a web-

based virtual storage company. Design and development of Microsoft Windows Mobile based mobility application with

connectivity with GPS signals to track the movement of trucks and inventory.

Database Applications & Business Intelligence Solutions

Database technology is pervasive in our society and is considered a core component of most

businesses. Reflex IT teams have worked extensively with major database vendors in terms of

developing, testing, migrating and supporting various database technologies; as well as with

enterprises using databases and allied tools for transactional, regulatory, analytical and several

other applications. Reflex IT’s database application development and Business Intelligence (BI)

solutions experience includes:

Page 16: Reflex Trading Corporation Limited - basis.org.bd · JUnit, NUnit, RFT, Test Complete, HTTPUnit, Watir, Test Partner, Telerik Test Studio, Egg Plant, Fitness, Silk4Net Sustaining

Architecture, design and development of simple and complex relational database environments using multiple technologies, schemas and design techniques

Using database tools and other tools (such as web tools) to implement business logic, workflow, reporting mechanisms and other analytical environments to achieve specific business functions

Design, development and implementation of data marts and data warehouses using SQL statements or ETL tools for data extraction, various techniques for data manipulations including OLAP and reporting tools to display the results.

Database administration, security design/management, reliability improvement and performance measurement/improvement.

Data mining, statistical analysis and data analytics, including web analytics

Flexible Open Source Technologies & Applications

Today, many companies are putting open source software development at the top of their

business strategies due to lower total cost, increased time-to-market, technology transparency

and improved interoperability. Companies looking for a way to develop high quality MySQL and

PHP-based web applications with lower costs and faster turnaround times can benefit from the

combination of LAMP (Linux, Apache, MySQL and PHP) software stack.

Page 17: Reflex Trading Corporation Limited - basis.org.bd · JUnit, NUnit, RFT, Test Complete, HTTPUnit, Watir, Test Partner, Telerik Test Studio, Egg Plant, Fitness, Silk4Net Sustaining

At Reflex IT, we pride ourselves with a team of LAMP experts and in-depth experience in

developing dynamic and database-driven websites in various areas like e-business applications

and e-commerce, content management systems, collaborative networking systems and back-end

systems of data management platforms.

Reflex IT has a wide range of flexible open source technologies that complement industries in

Mobile, Finance, Payments, Embedded, Web 2.0 and SaaS domains. We customize open source

software development, PHP software development service, LAMP software development

service, validation and deployment to satisfy our customer’s needs. We maintain and support a

company’s existing products by employing the following open source software development

expertise:

Languages: Java, Ruby, Python, PhP, and Perl

Web Layer: Lucene (Search), JasperReports, JSTL, Cewolf (Tag Library), and Tiles, Control - Webworks, Rails, Struts, Tapestry, Turbine, Velocity and InfoGlue CMS, Axis, and AJAX

Business Layer: Quartz, JOTM, DBCP, JMX, JAXP & JAXB, jBpm (workflow) & Drools, and JNDI

EIS Layer: JCA and Open JMS, MySQL, PostgreSQL, Firebird, MaxDB, Ingres and HSQLDB , Hibernate, Castor, iBatis, and Cayenne & OJB JDO

Servers: Apache Http Server, Tomcat, and JBoss

Application Life Cycle Management: Ant, Cruise-control, Maven, Subversion, and CVS

Utilities: AspectJ (AOP), OSCache, i18n and L10n, JAAS, Spring, Log4j, James & JavaMail, and Eclipse Plugins

Report Writing: BIRT, Jasper Reports, Pentaho

Content Management: Alfresco, Drupal, Joomla, Lucene

Reflex IT’s experience in Open Source technologies and applications includes:

Designed and developed a restaurant mobile coupon portal for restaurants to publish and promote their deals and for consumers to utilize the coupons using the open source LAMP stack. The website was developed using PhP on Apache and Linux. MySQL was used as the database to store information about restaurants and individual deals.

Page 18: Reflex Trading Corporation Limited - basis.org.bd · JUnit, NUnit, RFT, Test Complete, HTTPUnit, Watir, Test Partner, Telerik Test Studio, Egg Plant, Fitness, Silk4Net Sustaining

Developed a business intelligence system for Traders that are into Securities trading. Portfolio tracker and Risk management were major areas of implementation. “Pentaho” was used as the open source BI tool.

Provided content management solution for a Travel portal using “Alfresco”. The Reflex IT team contributed in the implementation of Indexing, Searching, Filtering using Apache Lucene and Content stored in a customizable structure/hierarchy.

Performed auto-verification of Health Insurance plans from comparison shopping portal. Developed “Selenium” scripts for this core business functionality.

Software Product Architecture Design & Development Services

Reflex IT’s software product architecture design & development services convert the

product concept to a blueprint for execution, which turns into a product design, which in turn is

converted into working software, keeping a keen eye on that delicate balance between time-to-

market, functionality, performance benchmarks and quality.

In today’s fast-paced business world, our clients have to stay ahead of the competition by

maintaining aggressive product release schedules to deliver new updates, features, functions and

performance benchmarks, while simultaneously retaining their current customers by

continuously delighting them. The only way they can flexibly increase their engineering

bandwidth to simultaneously achieve these seemingly diverse results without significantly

increasing their fixed personnel costs is by partnering with a company like Xoriant with diverse

product engineering capabilities.

Page 19: Reflex Trading Corporation Limited - basis.org.bd · JUnit, NUnit, RFT, Test Complete, HTTPUnit, Watir, Test Partner, Telerik Test Studio, Egg Plant, Fitness, Silk4Net Sustaining

While Reflex IT offers expertise in all the implementation aspects of a product such as system

architecture, design and development, we are very flexible in terms of participating wherever our

clients want us to participate. In some cases, we offer all the three services, whereas in others, we

offer one or two of these depending on the client requirements.

Some important aspects of product architecture design development services involve:

Working of the Marketing Requirements Document and Product Specification Document

and more concretely defining detailed requirements collaboratively with client’s product

marketing personnel and the CTO office (and sometimes client’s customers), analyzing

the mix of product functionality, performance, quality and schedule; and prioritizing the

product offering into specifically defined releases.

Translating product definition into software architecture specifications taking into

account the considerations mentioned above, resulting in a Software Product Architecture

Specifications Document.

Designing products using industry-standard design tools and documentation templates,

while closely adhering to client’s internal standards and specifications, resulting into

Product Design Specifications Document.

Developing the product using industry-standard (or client specific) development

environment, tools, technologies and languages.

Working with test, support and professional services teams to ensure that the product is

designed and developed for thorough testability, support ability and easy client

Implementation.

Page 20: Reflex Trading Corporation Limited - basis.org.bd · JUnit, NUnit, RFT, Test Complete, HTTPUnit, Watir, Test Partner, Telerik Test Studio, Egg Plant, Fitness, Silk4Net Sustaining

Software Migration, Porting & Internationalization Services

Typical software products are developed on a common technology platform and using a

technology stack, where the product is anticipated to be the most effective. However, this one

platform approach, even though more manageable for a product company looking to consolidate

the features and functionality, locks out other customers, who are using totally different

platforms. Similarly,when a new product is introduced, it typically supports one language such as

English and one locale such as the United States. As the features and functions stabilize, it also

becomes vital to enhance compatibility of successful products across different platforms and

multiple languages/locales to broaden their marketing reach.

In many situations, the software migration or porting across multiple platforms and multiple

languages / locales (localization / internationalization) becomes a pure technical effort, with little

or no dependence on the domain specific product issues. Our product clients typically prefer to

focus their core engineers on building and enhancing product attributes such as features,

functions, performance benchmarks, security, usability, etc., which increase the competitiveness

and marketability of the products, while working with partners like Reflex IT for generic tasks

like software migration, porting and internationalization / localization services.

We have the capability to understand and address these challenges with our software migration

and porting services. We have predefined questionnaires and templates to gather the relevant

details about the product, current platform/stack and current language/locale, and map those to

the target environment. Our re-engineering services follow a well-defined process that

guarantees a smooth transition to the new environment, thus minimizing risks to the business.

Our specific migration / porting / internationalization experience includes:

Porting software from one operating system and successful database porting to another

Porting from proprietary stack to open stack and vice versa

Building the Unicode support in products

Correcting Byte-order dependencies

Converting ASCII/EBCDIC

Locating missing function interfaces

Page 21: Reflex Trading Corporation Limited - basis.org.bd · JUnit, NUnit, RFT, Test Complete, HTTPUnit, Watir, Test Partner, Telerik Test Studio, Egg Plant, Fitness, Silk4Net Sustaining

Software Product Engineering Methodology

Reflex IT leverages their customized X-SPEED (Reflex IT Software Product Engineering and

Engagement Design) model through a streamlined and phased approach involving four main

phases as elaborated below:

Page 22: Reflex Trading Corporation Limited - basis.org.bd · JUnit, NUnit, RFT, Test Complete, HTTPUnit, Watir, Test Partner, Telerik Test Studio, Egg Plant, Fitness, Silk4Net Sustaining

1. Engagement Initiation

In Project Initiation Stage a plan for the overall project is produced. This stage entails two steps

1) Project Kick-off and 2) Engagement Strategy. Some of the major activities carried out in this

step are listed below:

Project Kick-off -

o Project Estimation o SOW finalization o Project Scoping o Team Mobilization

Engagement strategy - Overall engagement strategy mainly contains project strategy and project management level plan which will be performed throughout the project lifecycle.

2. Release Planning

Release planning is a collaborative effort involving the roles of product owner, delivery team /

agile team and other stakeholders who come up with a release plan encompassing:

Estimation Roadmap Scheduling Team ramp-up

3. Iterative Project Execution

Once the engagement initiation and release planning activities are finalized, Reflex IT follows a

metric driven project execution approach Reflex IT Product Engineering and Engagement

Design (X-SPEED).X-SPEED is based on Reflex It’s experience in multiple client engagements

across domains and industry best practices and is customized and adapted as per client specific

requirements and best fit.

Page 23: Reflex Trading Corporation Limited - basis.org.bd · JUnit, NUnit, RFT, Test Complete, HTTPUnit, Watir, Test Partner, Telerik Test Studio, Egg Plant, Fitness, Silk4Net Sustaining

Product Requirements

o Reflex IT follows User stories based approach where the backlogs are written by

the Reflex IT team in a from end user perspective.

o User stories are planned as per the schedules and estimation of priority

requirements

Robust Architecture Approach

o Reflex IT recognizes software architecture robustness as one of the critical start to

any software product development.

o Our technology group brings rich experience of architecting complex cutting edge

solutions into practice.

UX Driven Design

o Reflex IT ensures a strong foundation for the User Interface design and

architecture with a user friendly design approach including.

o Adherence to Web/Application/Mobile platform usability guidelines and checklist

to save rework.

Page 24: Reflex Trading Corporation Limited - basis.org.bd · JUnit, NUnit, RFT, Test Complete, HTTPUnit, Watir, Test Partner, Telerik Test Studio, Egg Plant, Fitness, Silk4Net Sustaining

Components based product engineering

o Reflex IT has developed frameworks catering to multiple technology/vertical for

rapid application development.

o This decreases development time extensively, thereby increasing the usability of

the products which in turn reduces costs.

Automation Driven Engineering Processes

o Reflex IT follows an automation driven engineering processes to reduce time to

market and ensure the product quality.

o Also automating processes for their QA and Build Release activities

Iterative product development

o Reflex IT follows an iterative scrum cycles during the development stage in

numerous projects.

o It involves sprint planning, design and feedback, implementation, testing/support

and product increment for every iteration and “n” releases

Quality Management

o Reflex IT team takes end to end ownership to roll out quality products in the

market by following a metrics driven approach

o Key Quality metrics are collated for benchmarking using tools like: TestNG,

JMeter, JProfiler, Fisheye Crucible and JIRA

Product Release

o Reflex IT undertakes to control alpha, beta releases /trials for early feedback from

customer and managers maintains a checklist for the release assessment

Result Driven Focus

o Reflex IT maintains an individual ownership approach in addition to the team

level responsibility adopts an approach of deploying smaller teams for better

management and clarity of output.

o Following some of the best practices for effective team management, which

involves periodic meetings and dashboards to measure the team’s performance

4. Project Closure

The project closure is an important phase to discover and assess what worked, didn’t work and

the reasons for this. The learning’s and analysis of Project Closure are carefully implemented

while working with clients in the future and includes post implementation review activities and

analysis.

Page 25: Reflex Trading Corporation Limited - basis.org.bd · JUnit, NUnit, RFT, Test Complete, HTTPUnit, Watir, Test Partner, Telerik Test Studio, Egg Plant, Fitness, Silk4Net Sustaining

Business Benefits of X-SPEED

Deliver innovative solutions and services with improved efficiency Reduce time-to-market High quality implementation through engineering excellence Drive business priorities and mitigate risk through a collaborative development Better customer satisfaction

Business Applications

As more and more business functions have been computerized over the last few years, software

applications which help enterprise transact business, conduct business processes, facilitate

collaboration among different employees and monitor/report the status of the business toward

optimization, have become critical. In a super-competitive business environment, the

effectiveness of business applications in helping run the business efficiently can end up

differentiating the winners from the losers.

Multiple business applications are used in enterprises in major industries such as financial

services, manufacturing, healthcare, telecommunications, pharmaceutical, technology and others,

in addition to public sector institutions such as governments and universities. Some business

applications are common across multiple industries and companies of multiple sizes; whereas

some other applications are specific to certain industries and companies. In some cases,

especially in the financial services industry, some companies use their specialized business

applications as a key differentiating factor. These applications enable enterprises to execute,

monitor and optimize their business operations better than their competitors.

Business Application Management Services:

Deployment and management of enterprise information systems, which comprise ever changing

systems infrastructure inside and outside the enterprise as well as plethora of business

applications, again residing either inside or outside the enterprise becomes a continuous journey,

as opposed to one time destination. Companies have to constantly evaluate between deploying

new systems, versus continuing their current systems with or without enhancements.

In many cases, organizations deploy a combination of internal resources and outside resources

from organizations such as Reflex IT to manage the life cycle of these information systems.

Reflex IT has partnered with many customers in different aspects of the deployment and

management of these systems by deploying one or more of the following services:

Page 26: Reflex Trading Corporation Limited - basis.org.bd · JUnit, NUnit, RFT, Test Complete, HTTPUnit, Watir, Test Partner, Telerik Test Studio, Egg Plant, Fitness, Silk4Net Sustaining

Application Development Application Lifecycle Management Data Warehousing and Business Intelligence Application Integration Application Testing

Application Development Services:

Successful enterprises use the best-of-class people, processes and systems to run and

continuously optimize their business. These companies continuously invest in systems and

business applications to be able to reliably deliver innovative products, distinctive strategy, and

optimize business processes for business execution. While some business processes are standard,

which are supported by packaged applications, many other unique business processes and

information systems are unique in an industry and the company, which need to be supported by

unique business applications custom built for that company. In many other cases, the general

business functions such as accounting, procurement, supply chain management, order

management and others can be more easily managed by standard application packages,

configured and customized for the specific business enterprise.

As a result, typical application development can be classified into two categories:

Custom Applications Development Packaged Applications Implementation

Package Implementation Services

Over the years, many companies have been using packaged solutions and integrating them rather

than developing the required business applications from scratch. There are several key

advantages of using packaged applications, such as risk reduction, introduction of best practices

and processes, speed of implementation and elimination of cost. With the evolution of the

packaged applications market, packages have become highly specialized. If one looks hard

enough, you can find products that support virtually every function and industry specialized.

While packaged solutions can be implemented faster and cheaper than developing the solution

from scratch, they do require proper planning, implementation, and testing of the solution to be

effective.

Page 27: Reflex Trading Corporation Limited - basis.org.bd · JUnit, NUnit, RFT, Test Complete, HTTPUnit, Watir, Test Partner, Telerik Test Studio, Egg Plant, Fitness, Silk4Net Sustaining

Challenges and Benefits of Package Implementations:

While packaged applications can accelerate implementation of strategic initiative, they do not

necessarily reduce the costs or the risks. Implementation process has to be supported by business

buy-in, configuration of the software, data-conversion and also careful planning to mitigate

business risks during the implementation process.

Functionality risks are significant. If not carefully planned and anticipated, via a change

management and pilots, implementation can cause business disruption resulting in negative ROI.

However, businesses can tremendously gain by leveraging off the shelf packages that can

provide immediate benefits of industry best practices and reduce implementation lead-times. For

certain classes of applications, highly matured packages are available where risks can be

successfully managed.

Reflex IT Value-Add:

Reflex IT has been involved in package implementations with different packages and across

different industries for over 15 years. We have utilized our established project management and

integration methodologies to ensure the success of our implementation efforts.

Reflex IT has streamlined the process of package implementations all the way from vendor

selection, package installation, implementation, system integration, testing, and deployment.

Our specific services include:

Project Oversight and Program Management Business Analysis, Gap Analysis, Functional Specifications Package/Vendor Selection End-to-End Implementation Technical/Functional Resource Augmentation Maintenance, Enhancements, Version Upgrades Data Cleaning and Transformation Change Management

Reflex IT provides the leadership and technical expertise required to assist you during all phases

of a package solution project. As project leaders, our consultants execute our project

management methodology to ensure the successful completion of the project and deliver a

proven performance.

Page 28: Reflex Trading Corporation Limited - basis.org.bd · JUnit, NUnit, RFT, Test Complete, HTTPUnit, Watir, Test Partner, Telerik Test Studio, Egg Plant, Fitness, Silk4Net Sustaining

Reflex IT Package Implementation Methodology:

Our package implementation methodology leverages industry business models and best-practices

for fast implementation with a configuration that implements the future vision of the executives.

We focus on the quality deliverables and deadlines.

Application Testing Services

As business applications more and more integral part of the workflow, productivity, decision

making and regulatory compliance of a majority of organizations, ensuring the proper

functioning of these applications from functionality, accuracy, reliability, performance and

usability standpoints is as important as keeping those applications currently. With multiple

functions getting computerized and integrated into the main activity of the businesses, in addition

to multiple countries, currencies and regulatory environments as well as multiple evolving

technologies and computing paradigms required to work together, applications testing has

become more complex and critical.

Reflex IT brings over two decades of helping organizations ensure their products, systems,

applications, and platforms behave as per the specifications and remain tightly integrated, secure,

and compliant. In this, we have developed extensive testing capabilities for various verticals,

across platforms, and applications. Our experience in working with commercial tools that are

popularly used in software testing and quality assurance services has resulted in higher overall

end-user satisfaction for our clients.

Given the multitude of verticals, technologies, development cycles and functional issues, the

specific testing requirements for every application situation are different. However, our

application testing services can be broadly categorized as:

Functionality Testing:

Covers basic as well as complex functionality, including the workflows, screen process flow,

transaction details, forms, reports, as well as complicated features such as database connections

and third party component integration from the functional standpoint.

Usability Testing:

Addresses the basic interaction between the application and user at the human interaction level,

which is performed by heuristic inspection that evaluates usability issues such as interaction

quotient, flow, efficiency, errors, success rate, content checking, and aspects of user "help"

functions.

Page 29: Reflex Trading Corporation Limited - basis.org.bd · JUnit, NUnit, RFT, Test Complete, HTTPUnit, Watir, Test Partner, Telerik Test Studio, Egg Plant, Fitness, Silk4Net Sustaining

Performance Testing:

Covers Load Testing and Stress Testing of the applications, which could be deployed on the

intranet, web, mobile devices or a combination, with benchmarking and application performance

evaluation under various environment characterizations including connection speeds, user loads,

and user activities.

Compatibility Testing:

Addresses compatibility with the different versions of various connected components such as

browsers, mobile devices, keyboards, printers, middleware, networks and other connections

where there are multiple permutations.

Security Testing:

Covers testing for potential vulnerabilities, including for not confined to methods such as Manual

Inspections & Reviews, Threat Modeling, Detailed Code Review and Penetration Testing.

Compliance Testing:

Addresses conformance to various compliance standards which could be organization specific,

industry specific (such as FDA, Basel, FINRA, etc.), country/region specific (tax laws, labor

laws, etc.) or function specific (GAAP).

Application Lifecycle Management Services

As the role of technology in business changes from business enabler to business transformer, the

range and complexity of systems and the dependence on them has increased and will continue to

increase. Today’s IT and business organizations must address the need for stability, performance,

functionality and usability across an ever-changing and increasing conglomerate of legacy,

hosted, proprietary and cloud systems – and to do so in a way that maximizes the business value

of these systems without unnecessary cost escalation.

Systems and applications continuously change due to change in business conditions, new

business processes, new technologies, new regulations as well as new integrations techniques

and tools. To incorporate these business and technology changes seamlessly in the business flow,

the existing infrastructure and applications have to be efficiently managed not only to avoid the

downtime, but also to ensure they achieve the maximum possible throughput for the enterprise.

Reflex IT provides complete life cycle applications management support for our clients, whether

our teams have developed the applications or not. Our experience in software and systems

technology development and management along with our background in applications

development gives us a unique background in delivering end-to-end applications management

throughout the lifecycle of the applications using a range of services including:

Page 30: Reflex Trading Corporation Limited - basis.org.bd · JUnit, NUnit, RFT, Test Complete, HTTPUnit, Watir, Test Partner, Telerik Test Studio, Egg Plant, Fitness, Silk4Net Sustaining

Application Assessment and Audit

Reflex IT application Assessment and Audit Services are a family of packaged and customized

services for evaluating different enterprise business applications. The services involve auditing

the target application against a series of benchmarks and criteria, and providing a detailed written

report of audit findings along with a series of recommendations for addressing issues identified.

These audits principally cover three areas:

Architecture Audits Security Audits Performance Audits

Application Support and Maintenance:

Reflex IT has a proven methodology for application maintenance, including application support,

technical, and functional support for existing applications as well as ongoing enhancements. We

begin with corrective, incidence based maintenance, evolving to adaptive and preventive

maintenance. We work with our clients to ensure that these maintenance services enhance

application stability, lower support costs and reduce total-cost-of-ownership (TCO). The

processes include building simplified knowledge management models that document application

features, functionality and work processes.

Our support process involves:

Incident logging and documentation Incident Investigation Troubleshooting and resolution Incident Management Knowledge base enhancements to reduce incidence occurrence

Application Enhancement:

Reflex IT application Enhancement Services are based on a formal process for improving the

value of an application asset during its operational lifetime. Reflex IT application Enhancement

program comprises analyzing and implementing potential improvements to an application in

terms of technology, business functionality, regulatory compliance and operational efficiency.

The end result for the client is an application with optimized cost of operation, enhanced

business functionality, increased effective lifespan and ongoing regulatory compliance.

Rather than simply responding to ad hoc change requests during the lifetime of an application,

Reflex IT believes in a systematic enhancement program aimed at improving all aspects of an

application.

Page 31: Reflex Trading Corporation Limited - basis.org.bd · JUnit, NUnit, RFT, Test Complete, HTTPUnit, Watir, Test Partner, Telerik Test Studio, Egg Plant, Fitness, Silk4Net Sustaining

Our application enhancement services are tactically broken down into two categories:

Request for Change (RFC) Implementations Functional Uplift Regulatory changes Technology/infrastructure related changes

Application/System Migration

Many enterprises figure that they should migrate their applications to remain competitive.

Reasons include lack of skills in legacy technology and applications, waning in relevance of old

application platforms and prohibitively high license fees. In some cases, these applications are

running well, but they’re dependent on outdated or unsupported platforms. Sometimes, these

applications need to be migrated to enable them to exchange data with newer applications.

To help such companies lower the cost of migrating or enhancing their applications, Reflex IT

provides services for:

Page 32: Reflex Trading Corporation Limited - basis.org.bd · JUnit, NUnit, RFT, Test Complete, HTTPUnit, Watir, Test Partner, Telerik Test Studio, Egg Plant, Fitness, Silk4Net Sustaining

Integration and enhancement of legacy systems with new technology architectures

Migration of systems to new architectures, languages, databases and web-based

environments

Migrating a legacy or existing application to a new operating environment, including

cloud and SaaS platforms

Migration of applications and systems involves deep understanding of technologies including

operating systems, languages, middleware, platforms, databases and development environments.

It also involves tedious, detail oriented work, which many internal IT employees find

unrewarding. Having worked with various technology companies over more than two decades

through several computing paradigms such as host-based systems, client-server environments,

web-multi-tier architectures to more recent mobile & cloud paradigms, Reflex IT professionals

have the unique ability, knowledge and the experience to undertake complex migration projects

through minimum operational hassles for our customers.

Application Performance management, and Tuning

End-to-end application performance is dependent on the complex interaction between multi-tier

applications, servers, storage and network infrastructure. Through our decades of experience in

building, deploying, managing and tuning large scale systems and applications, Reflex IT professionals has developed a broad set of knowledge base, which includes intelligent analytics

to improve application performance and enhance end user experience with baseline assessments,

dependency mapping, predictive planning, testing, monitoring, and troubleshooting.

Our performance management services include:

Application baseline performance analysis

Application performance testing and evaluation

Server consolidation and virtualization analysis

Troubleshooting and root cause analysis

Performance monitoring, alerting, trending, and analysis

Cloud Readiness Performance Assessment

Data Center Consolidation Performance Strategy

Application Security Analysis, Enhancement, Testing

The security of IT infrastructure, applications and data are a key concern for most organizations.

Any potential breach of security of these important assets raises fears of IP theft, which could

result in severe financial damage, regulatory non-compliance and business continuity failures.

While the issue is well understood, many organizations see a major a need for an effective end-

to-end set of services that establishes a firm baseline for IT security and which is continually

enhanced as the threats become more severe, technologies become more available and security

standards get continuously updated.

Page 33: Reflex Trading Corporation Limited - basis.org.bd · JUnit, NUnit, RFT, Test Complete, HTTPUnit, Watir, Test Partner, Telerik Test Studio, Egg Plant, Fitness, Silk4Net Sustaining

Reflex IT’s comprehensive application security service encompasses reviews, assessments,

enhancements and continuous maintenance of:

Business security requirements

Software development best practices

Operational security application frameworks for identity, access, business continuity and

monitoring

Our Security Review and Enhancement Process includes the following steps, which are repeated

on a continuous basis:

Feature identification

Vulnerabilities assessment & prioritization

Planning

Execution

Analysis

Bug fixes

Application Modernization

Successful and mature legacy software systems run the day-to-day business operations for a long

period of time. However, since legacy software is built using the then prevalent technologies, it

could prove to be more difficult and expensive to maintain. Besides, the legacy technologies

have their limitations, which result in curtailing functionality of the systems built using them.

Upgrading the software incorporating more modern technologies and better functionality often

becomes a critical need. Rewriting the software from scratch becomes a highly time consuming

and expensive proposition.

Reflex IT’s experience in building, implementing and maintaining software technologies and

business applications makes us an ideal partner to help modernize your applications and thereby

enhance flexibility, mitigate risk, and lower down maintenance costs. We enable you to address

issues and pain areas in the existing system such as multiple technology platforms, high cost of

maintenance, unsupported systems, lack of integration and newer capabilities such as web,

mobile and cloud.

Page 34: Reflex Trading Corporation Limited - basis.org.bd · JUnit, NUnit, RFT, Test Complete, HTTPUnit, Watir, Test Partner, Telerik Test Studio, Egg Plant, Fitness, Silk4Net Sustaining

Our modernization services range from one or more of:

Technology enabling – such as web enabling, cloud, enabling, mobile enabling, etc.

Re-engineering, including componentization

User Interface Modernization

Platform Modernization

Architecture Modernization

Functional & Workflow Modernization

Application Security Enhancement

Application Performance Optimization

From our years of experience modernizing software products and applications, we have come up

with some standard steps in achieving application modernization. They include:

Application Assessment:

Analysis of existing applications to determine their complexity and structure, including

identification and isolation of the embedded business rules.

Business and Technical Understanding:

Better understanding of the nature and intended usage of the applications from a user

perspective.

Target Definition:

Clear definition of the structure that the application portfolio should take following the

modernization effort, given the time and budget constraints.

Recommendations and Road Map:

Synthesis of the insight gained during the earlier steps, combined with detailed metrics on the

applications progress, so that the progress can be monitored objectively.

The visible outcome of application modernization effort can be summarized as:

Protection of existing investments and preservation of institutional knowledge

More return on investment from existing applications

Limited business disruption

Decreased operational risk and reduced costs

Page 35: Reflex Trading Corporation Limited - basis.org.bd · JUnit, NUnit, RFT, Test Complete, HTTPUnit, Watir, Test Partner, Telerik Test Studio, Egg Plant, Fitness, Silk4Net Sustaining

Customer Information Management - Managing Complex Data

The most successful businesses get there and stay there by maximizing the lifetime customer

relationship quotient for every profitable customer. This is done by obtaining an optimum

balance between customer satisfaction and sustained long term profitability. As the complexity

of the products as well as the customer organization increases, the number of touch points

between the enterprise and the customer increase, thus making this relationship difficult to

manage.

Since most of the business of medium-to-large enterprises are conducted using systems and

databases dispersed across multiple departments, divisions and organizations, obtaining the most

accurate, timely and contextual information about a customer, products, pricing and other

attributes become very critical to be able to drive the right decisions and actions.

The specific issues that we see in various enterprises can be listed as:

Customer data dispersed across multiple systems (Average company has key customer

data distributed over 5 to 25 systems

Inability to uniquely identify customers

Post hoc, manual methods for maintaining consistency of customer data across multiple

systems

Where common customer data are maintained, inability to drive automated business

processes based on that data across the enterprise

Many companies undertake “data cleaning” initiatives from time to time. They all start with a

bang, but end up creating more mess than what existed before these activities were conducted.

Having successfully executed various data management projects across multiple companies in

multiple industries, our observations are:

Companies will never create a single source of customer data across the enterprise

Companies will not abandon their investments in front and back-office systems because

these systems contain incompatible data models

Business silos will not go away

Technology silos will not go away

The introduction of new best-of-breed systems in functional and business areas will only

make the customer data fragmentation problem more intractable

Page 36: Reflex Trading Corporation Limited - basis.org.bd · JUnit, NUnit, RFT, Test Complete, HTTPUnit, Watir, Test Partner, Telerik Test Studio, Egg Plant, Fitness, Silk4Net Sustaining

All these observations have led to a common conclusion:

Any viable solution to the customer data integration problem must build on existing

technology investments, not require massive renovation, to succeed

Learning through various engagements across various customers in a multitude of industries,

Reflex IT teams have developed a commonly accepted methodology, process, architecture and

design to manage the customer information of an enterprise. Reflex IT teams have been using

these reference architectures and the intellectual property associated with them to standardize our

implementation, reduce its development costs, attain efficiencies and increase the chances of

project success.

The Reflex IT customer Information Management mechanism is a combination of enterprise data

sources, Reflex IT ’s foundational data management components and tools to access and

aggregate the existing enterprise data in a flexible, context specific manner. In specific cases,

Reflex IT customer Information Management mechanism can further organize the data in a way

that the decision makers want, to make their decision and present information to the business

analysts in a consistent, flexible and interactive manner.

The two foundational components of Reflex IT’s Information Management architecture are (1)

Customer Integrator and (2) Hierarchy Manager.

Reflex IT Customer Integrator

Reflex IT customer Integrator™ is the essential foundation for effective management of the

customer information. Customer Integrator™ enables an enterprise build and manages an

enterprise-wide directory of customer information regardless of where and how it is organized

across enterprise systems.

By providing a rich set of customer data management and distribution functionality, Customer

Integrator establishes a single authoritative source of customer information and administration.

This allows an enterprise to view, unify, and update customer information across all the

enterprise information systems in real-time. Strategically managing the customer information

results in rapid return on investment from CRM (Customer Relationship Management)

initiatives, 360° views of the enterprise’s customers, and reduced costs in integrating new

systems and businesses.

Page 37: Reflex Trading Corporation Limited - basis.org.bd · JUnit, NUnit, RFT, Test Complete, HTTPUnit, Watir, Test Partner, Telerik Test Studio, Egg Plant, Fitness, Silk4Net Sustaining

Reflex IT Hierarchy Manager

Reflex IT Hierarchy Manager™ addresses real-world requirements to model and manage both

complex customer relationships, and internal operations that service those customers. Hierarchy

Manager™ is a web-based application that provides visual models to define and manage

accounts and territories. Business users can then modify these definitions to create their own

hierarchies or groupings for reporting and analysis. Hierarchy Manager™ enables businesses to

improve marketing campaigns, manage sales territories, calculate sales credits for global

accounts, manage credit risks, enable consistent financial reporting, and capture the untapped

potential in global accounts.

Reflex IT Information Management foundational components are derived out of industry

standard technologies, interfaces and implementation techniques, which have been architected,

designed and developed as model components to solve a broad set of information management

problems. Most of the customers IT and business environments can be modeled using these

components with necessary configuration changes and customizations.

Page 38: Reflex Trading Corporation Limited - basis.org.bd · JUnit, NUnit, RFT, Test Complete, HTTPUnit, Watir, Test Partner, Telerik Test Studio, Egg Plant, Fitness, Silk4Net Sustaining

Enterprise Software Applications Development:

Enterprise software applications have been the cornerstone of business proliferation of

computers, increasing their footprint into different business processes, workflows, regulatory

frameworks and business intelligence for all commercial enterprises, governments as well as

non-profit organizations. These enterprise applications have successfully transitioned within

multiple technology paradigms from mainframes to the web and mobile.

Reflex IT teams have analyzed, designed, developed, implemented, tested, maintained, migrated

and supported these enterprise applications, which can be categorized as:

Full life-cycle product engineering or point solution like technical support – depending

upon the engagement model with a customer

Industries: Financial Services, Telecommunications, Hi-Tech, Healthcare, Internet

Businesses, Retail

Domains: Supply Chain Management, Asset Management, Portfolio Management,

Trading

Paradigms: Mainframe, Client-server, 3-tier, SOA , SaaS, Mobile

Methodologies: Full SDLC, Agile (Scrum)

Our technical environments include:

Platforms : Java (UNIX/Windows/Linux), Microsoft .Net, LAMP

Languages : Java, XML, C++, C#, C

Databases : Oracle, MS-SQL Server, DB2, Sybase, MS-Access

Technologies : J2EE (EJB, Servlets, JSP, JDBC, RMI), Struts, Swing, SOAP

Some of our success stories:

Full lifecycle product development for a product company offering decision support,

transactional and accounting functions for structured financial instruments and financial

derivatives.

Development and testing of some modules for an enterprise product company offering

enterprise asset management products

Design & development of a supply chain product company targeting hotel suppliers

Design & development of an online brokerage trading product for emerging markets

Page 39: Reflex Trading Corporation Limited - basis.org.bd · JUnit, NUnit, RFT, Test Complete, HTTPUnit, Watir, Test Partner, Telerik Test Studio, Egg Plant, Fitness, Silk4Net Sustaining

Payments

Today's competitive global business environments demand payment software solutions to be

more flexible, responsive and, of course, cost-effective. As such, Software product companies

aimed at developing payment-processing software need to incorporate protocols that will ensure

business continuity.

Payment-processing software shape vital infrastructure in overall economic performance of any

business. With the right kind of payment software solution you can be rest assured that your job

is well begun.

Software product companies that develop these payment software solutions need to adhere to

high quality standards, reduce time-to-market, customize products to meet end-user requirements

and follow industry standards. Reflex IT offers payment software service that includes bill

payment, wireless payment services, telecom, fraud protection services and security domains.

Our expertise in the domain of payment software service can also be integrated in industries like

retail, healthcare, leisure and transport.

Many of these payment software solutions are required to work seamlessly across legacy systems

of financial establishments and provide flawless availability.

Reflex IT 's team provides this payment software service and understands the

requirements that include:

Data point integration with multiple legacy environments Safe and secure transaction processes Transparent process flow and trail Alerting for information expiry Business continuity without client-side investment

In conclusion, we can say with bold attitude Reflex IT Limited is a challenge of IT Industry in Bangladesh. We’re trying to achieve some innovative experience of IT sector.