software development 1 june2012

2
Software Development www.renditiondigital.com Addressing Gaps and Strengthening Competencies. RenditionDigital’s software development solutions help our clients improve their processes and services by filling in our clients’ resource gaps, and by providing end-to-end support for the entire product-development lifecycle and beyond. With a client list that includes some of the largest software engineering and telecommunications companies in the world, you can rest assured that your product development endeavors are in good hands with RenditionDigital. Business Applications RenditionDigital team of experienced business analysts, architects, Java engineers, Microsoft.NET, and C++ developers help our clients transform their traditional business processes into more reliable and scalable business applications. We are experts in: Frameworks Application Servers Database Engines Database development tools Embedded and Real-Time Our engineers are skilled in developing embedded and real-time solutions using main software frameworks and development tools. We combine these tools with our middleware and application level competence to ensure that our customers receive product solutions that comply with industry standards and requirements. We provide solutions in: Driver and BSP development Embedded application development & testing Hardware device modeling and testing Integration and testing of communication protocols OS and processor porting Protocol stack development Product Development and Maintenance RenditionDigital helps you develop new products, as well as enhance and maintain existing products throughout its lifetime. We provide engineering support through the following solutions: New Product Development Mature Product Maintenance Help desk and technical support Software Development Process BUSINESS PROCESS ANALYSIS Define project scope, requirements responsibilities and processes ARCHITECTURE AND DESIGN Defines software system and architecture which includes subsystems input/output interfaces processing modes and inter module interfaces CODING Develops codes for the modules and prepares the component design documents TESTING Performs systems and acceptance testing on the software INTEGRATION Compiles information on the different phases including statistical information, testing difficuties, outstanding problems, recommendations, and status reports PROJECT MANAGEMENT Implements planning, activation, and control tools to achieve efficient project completion

Upload: jay-encarnacion

Post on 07-Jul-2015

66 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Software Development 1 June2012

Software Development

w w w . r e n d i t i o n d i g i t a l . c o m

Addressing Gaps and Strengthening Competencies.

RenditionDigital’s software development solutions help our clients improve their processes and services by filling in our clients’ resource gaps, and by providing end-to-end support for the entire product-development lifecycle and beyond.

With a client list that includes some of the largest software engineering and telecommunications companies in the world, you can rest assured that your product development endeavors are in good hands with RenditionDigital.

Business ApplicationsRenditionDigital team of experienced business analysts, architects, Java engineers, Microsoft.NET, and C++ developers help our clients transform their traditional business processes into more reliable and scalable business applications.

We are experts in: • Frameworks • Application Servers • Database Engines • Database development tools

Embedded and Real-TimeOur engineers are skilled in developing embedded and real-time solutions using main software frameworks and development tools. We combine these tools with our middleware and application level competence to ensure that our customers receive product solutions that comply with industry standards and requirements.

We provide solutions in: • Driver and BSP development • Embedded application development & testing • Hardware device modeling and testing • Integration and testing of communication protocols • OS and processor porting • Protocol stack development

Product Development and MaintenanceRenditionDigital helps you develop new products, as well as enhance and maintain existing products throughout its lifetime.

We provide engineering support through the following solutions: • New Product Development • Mature Product Maintenance • Help desk and technical support

Web DevelopmentRenditionDigital also provides web development and maintenance services through our team of HTML, PHP and Flash developers.

Coupled with our creative Multimedia services, our Web Development team is able to effectively showcase our clients‘ vision onto the World Wide Web.

TestingRenditionDigital's design verification team offers unbiased and objective testing of customers' products. Our professional test engineers provide independent testing of our customers' in-house developed products using manual and/or automated testing systems.

The testing solutions that ReditionDigital provides include:

Functional Testing • Ad hoc testing • Localization testing • Regression

Non-Functional Testing • Usability • Hardware / Software compatibility testing • Load / Stress testing • Set-up/installation testing

iOS and Android Mobile DevelopmentRenditionDigital continues to adapt to the ever dynamic technology tends by building our own capabilities for iOS and Android application development.

With the trend of taking things “mobile”, RenditionDigital took some of our seasoned Java and C++ developers and invested in training them in the development of iOS and Android apps, which in turn now allows RenditionDigital to meet our clients’ increasing demands for the development of mobile applications.

Software Development Process

BUSINESS PROCESS ANALYSISDefine project scope, requirementsresponsibilities and processes

ARCHITECTURE AND DESIGNDefines software system and architecture whichincludes subsystems input/output interfacesprocessing modes and inter module interfaces

CODINGDevelops codes for the modules and prepares thecomponent design documents

TESTINGPerforms systems and acceptance testing onthe software

INTEGRATIONCompiles information on the different phasesincluding statistical information, testing difficuties,outstanding problems, recommendations, andstatus reports

PROJECT MANAGEMENTImplements planning, activation, and control tools to achieve efficient project completion

Page 2: Software Development 1 June2012

w w w . r e n d i t i o n d i g i t a l . c o m

RenditionDigital’s software development solutions help our clients improve their processes and services by filling in our clients’ resource gaps, and by providing end-to-end support for the entire product-development lifecycle and beyond.

With a client list that includes some of the largest software engineering and telecommunications companies in the world, you can rest assured that your product development endeavors are in good hands with RenditionDigital.

Business ApplicationsRenditionDigital team of experienced business analysts, architects, Java engineers, Microsoft.NET, and C++ developers help our clients transform their traditional business processes into more reliable and scalable business applications.

We are experts in: • Frameworks • Application Servers • Database Engines • Database development tools

Embedded and Real-TimeOur engineers are skilled in developing embedded and real-time solutions using main software frameworks and development tools. We combine these tools with our middleware and application level competence to ensure that our customers receive product solutions that comply with industry standards and requirements.

We provide solutions in: • Driver and BSP development • Embedded application development & testing • Hardware device modeling and testing • Integration and testing of communication protocols • OS and processor porting • Protocol stack development

Product Development and MaintenanceRenditionDigital helps you develop new products, as well as enhance and maintain existing products throughout its lifetime.

We provide engineering support through the following solutions: • New Product Development • Mature Product Maintenance • Help desk and technical support

Web DevelopmentRenditionDigital also provides web development and maintenance services through our team of HTML, PHP and Flash developers.

Coupled with our creative Multimedia services, our Web Development team is able to effectively showcase our clients‘ vision onto the World Wide Web.

TestingRenditionDigital's design verification team offers unbiased and objective testing of customers' products. Our professional test engineers provide independent testing of our customers' in-house developed products using manual and/or automated testing systems.

The testing solutions that ReditionDigital provides include:

Functional Testing • Ad hoc testing • Localization testing • Regression

Non-Functional Testing • Usability • Hardware / Software compatibility testing • Load / Stress testing • Set-up/installation testing

iOS and Android Mobile DevelopmentRenditionDigital continues to adapt to the ever dynamic technology tends by building our own capabilities for iOS and Android application development.

With the trend of taking things “mobile”, RenditionDigital took some of our seasoned Java and C++ developers and invested in training them in the development of iOS and Android apps, which in turn now allows RenditionDigital to meet our clients’ increasing demands for the development of mobile applications.

Apex Business CentreUnit B- Penthouse, Blackthorn RoadSandyford, Dublin 18, IrelandT: +353 1 280 8732F: +353 1 684 0030

European Headquarters 825 van ness ave suite 304San Francisco CA 94109T: (650) 834 1331

North American Headquarters 15th Floor MultinationalBancorp Center6805 Ayala AvenueMakati City 1226, PhilippinesT: +63 2 576 2975

Asian Headquarters