aragon intro 2011

23
Aragon Consulting Group Corporate Presentation June 2011

Upload: david-chung

Post on 05-Dec-2014

627 views

Category:

Technology


0 download

DESCRIPTION

Aragon introduction:Professional mobile app dev team.High quality standard;Agile method;Transparent dev process;US customer reference available;Technology Embraced:Linux, iOS, Python, Django, Objective-C, Java, Flex, PureMVC, Cairngorm, HTML5, Mobile, iPhone,iPad, Blackberry, E-Commerce, Sybase Unwired Platform, Xcode,SAP, Oracle, BPEL, Siebel, Ajax, Javascript, jQuery, Selenium, Android, Solr, Lucene, Nginx, HAProxy

TRANSCRIPT

Page 1: Aragon intro 2011

Aragon Consulting GroupCorporate Presentation

June 2011

Page 2: Aragon intro 2011

TODAY’S AGENDA

• Background

• Tech Driven

• Quality Focused

• Aragon Application Profileg pp

1

Page 3: Aragon intro 2011

Background – What We Do

• Development of custom software solutions

• Enterprise class web and mobile apps

• Agile & high quality services

2

Page 4: Aragon intro 2011

Background – Who We Are

F d d i 2006• Founded in 2006• Headquarters in Redwood City, CA• Development center in Beijing, China• Total employees: 59 (as of 6/30/2011)• Company culture

– RespectRespect– Competition– Energetic

Team work– Team work– Curiosity– Sharing

3

Page 5: Aragon intro 2011

Background – Customers

5

Page 6: Aragon intro 2011

TODAY’S AGENDA

• Background

• Tech Driven

• Quality Focused

• Aragon Application Profileg pp

6

Page 7: Aragon intro 2011

Tech Driven – Technology Embraced

Linux, iOS, Python, Django, PHP, Joomla, Drupal, Perl, , , y , j g , , , p , ,

LAMP, Objective-C, Java, Spring, SpringMVC, Hibernate,

EHCache, Groovy, JDeveloper, Flex, PureMVC, Cairngorm,EHCache, Groovy, JDeveloper, Flex, PureMVC, Cairngorm,

HTML5, Mobile, iPhone, iPad, Blackberry, E-Commerce,

Sybase Unwired Platform Xcode SAP Oracle BPELSybase Unwired Platform, Xcode, SAP, Oracle, BPEL,

Siebel, Ajax, Javascript, jQuery, XML, Soap, SQLite, MySQL,

Memcached PostgreSQL Jetty Resin ActionscriptMemcached, PostgreSQL, Jetty, Resin, Actionscript,

Selenium, Sikuli, Jmeter, Android, Solr, Lucene, Nginx, HAProxyHAProxy

Page 8: Aragon intro 2011

Tech Driven – Tools Used

Requirement: Basecamp, Fogbugz, Trac, Freemind

Wireframe: Balsamiq, Vizio

UI design: Photoshop, Omnigraffle, Illustrator

Process: Xplanner, Jira, ACG Development Platformp , , p

Coding: Eclipse, Xcode, Flex builder, Git, SVN,

QA: Testlink, Trac, Jira, Jmeter, Selenium, Sikuli, Xenu, Robot

Page 9: Aragon intro 2011

Tech Driven – Architecture & Deployment (Phonetell)

Page 10: Aragon intro 2011

Tech Driven – Enterprise Mobile Solution (SAP CRM)

10

Page 11: Aragon intro 2011

TODAY’S AGENDA

• Background

• Tech Driven

• Quality Focused

• Aragon Application Profileg pp

11

Page 12: Aragon intro 2011

Quality focused – Dev Process

• Total transparency: client knows what to expect• 2 weeks iterative dev cycle: incremental progress under control• Artifacts tracking: nothing get lost in the translation

Client AragonSpecs & High-level Design

U St i &Requirements User Stories & Wireframe

A il D liAgile Delivery(2 weeks iteration)Feedback

Continuous QATest Plans

End to End Scenarios

I l t ti DeploymentImplementation Guidelines

Persistent Team

Page 13: Aragon intro 2011

Quality focused – Coding

• Coding standard emphasized• Code review performed regularly• Unit test enforcedUnit test enforced

Page 14: Aragon intro 2011

Quality focused – QA

Q lit C t l (V lid ti /T ti )Quality Control (Validation/Testing)• Quality Process • Different testing types

– Black Box Testing– Performance Testing– Integration Testing– Regression Testing– Ad hoc Testing

• Automated Testing– Function– Performance– Security

Quality Assurance (Verification)• Specifications

– Requirement Checklist– Test Case Designing Guidelineg g– Test Case Execution Guideline– Bug Logging Guideline

• Reviews and Audits– Process AuditProcess Audit– Requirement Audit– Test Case/Bug Review

• Metrics

Page 15: Aragon intro 2011

TODAY’S AGENDA

• Background

• Tech Driven

• Quality Focused

• Aragon Application Profileg pp

15

Page 16: Aragon intro 2011

Aragon Application Profile – PhoneTell

Aragon designed built deployed andAragon designed, built, deployed and has been maintaining Phonetelluniversal directory applications for Smartphones.

• Contacts on the cloud: public/private data integration via 3rd party APIs

• Huge data set indexing/searching with Solr (Lucene based)

• Proprietary CallRank algorithm• Native clients for Android iPhone• Native clients for Android, iPhone,

Blackberry, and Facebook app

“Aragon has exceeded our expectations g pin every facet of software delivery. They have proven to be an integral part of our team.”

Wendell Brown, CTO, Founder h t llWendell Brown, CTO, Founder www.phonetell.com

16

Page 17: Aragon intro 2011

Aragon Application Profile – Brilliant Earth

Brilliant Earth’s high quality, interactive internet retail presence is a key success factor for this market leading online retailer. factor for this market leading online retailer. Aragon built and maintains all web and backend technology for Brilliant Earth.

J i Fl h li• Javascript, Flash clients• Django, LAMP back end• Secure ordering framework• Powerful CMSPowerful CMS• Complete internet marketing integration

“Aragon is our trusted technology provider –Aragon is our trusted technology provider they have exceeded all of our expectations. Their attention to detail and implementation quality have driven our brand and success.”

Beth Gerstein CEO www.brilliantearth.comBeth Gerstein, CEO

17

Page 18: Aragon intro 2011

Aragon Application Profile – Corticon Dialogs

Corticon Dialogs is a web-based platform that enables business users to create, deploy, and maintain intelligent web-based interactions maintain intelligent web based interactions Without programming.

S i MVC f b i• SpringMVC for web tier• Spring for service tier• Hibernate for persistent tier• RIA by jQueryRIA by jQuery• Corticon Rules engine

“Dialogs continues to improve with each

http://www corticon com/Products/Dialogs php

Dialogs continues to improve with each release. We appreciate the Aragon focus and strong leadership being applied to the project.”

G S ll Ch i http://www.corticon.com/Products/Dialogs.php

18

George Sollman, Chairman

Page 19: Aragon intro 2011

Aragon Application Profile – Oracle MSA / Siebel on Premise Integration

Built middleware to integrate MSA (Mobile Sales Assistant) with Siebel on Premise, which is originally designed for Siebel CRMwhich is originally designed for Siebel CRM on Demand, without any modification to MSA.

iPh d Bl kB• iPhone and BlackBerry• Oracle SOA Suite 11g; Oracle

JDeveloper• Siebel on PremiseSiebel on Premise • Web Implementation in Java/Servlet

“Aragon has consistently delivered high g y gquality projects on time, on budget. We are pleased with their development process, agility and quality of service.”

Anthony Lye, Sr. VP CRM lAnthony Lye, Sr. VP CRMOracle Corporation www.oracle.com

19

Page 20: Aragon intro 2011

Aragon Application Profile – Oracle Data Governance Manager

Data Governance Manager is the central place for monitoring and governing master data across enterprise a key tool of Oracle Masteracross enterprise, a key tool of Oracle Master Data Management solution.

Ri h i f i ADF f k• Rich interface using ADF framework• Significant graphical capability for

displaying and analyzing data• Stardard based scalable andStardard based, scalable and

extensible

“Aragon has consistently delivered high g y gquality projects on time, on budget. We are pleased with their development process, agility and quality of service.”

Anthony Lye, Sr. VP CRM lAnthony Lye, Sr. VP CRMOracle Corporation www.oracle.com

20

Page 21: Aragon intro 2011

Aragon Application Profile - OrderPal

Order Pal is a large scale commerce system that connects local businesses with S t h f i l d lliSmartphone users – for a simple and ompellingcall handling and ordering experience

• Android, iOS, Windows 7, HTML5• Django, LAMP• Messaging (SMS, email, in app)• Location Based Service• Location Based Service• Scaled Architecture: 100 million

transactions; 5 million users/year

“A ’ i id d d i i i“Aragon’s expertise provided a decisive time to market advantage in a very competitive market. We moved from coding to market test in just 3 months.”

Mel Badgett, VP Product www.orderpal.comAndroid marketplace: OrderPal

21

Page 22: Aragon intro 2011

Aragon Application Profile – SAP on iPhone

Aragon had designed, built and maintainedcustom mobile application base on SUP. A mobile application for their CustomerA mobile application for their Customer Relationship Management.

SAP• SAP• Sybase Unwired Platform• iOS, Xcode• iphone ipadiphone, ipad

22

Page 23: Aragon intro 2011

Contact

North America

3 T i D l hi D i

Asia Pacific

B ildi A1 Ch Y Ti Di3 Twin Dolphin Drive, Suite 210Redwood City, CA 94065USA

Building A1, Chang Yuan Tian Di Suite 1906 No. 18 Shu Zhou Jie Ave. Haidian District, Beijing 100080USA

1-415-869-8818

Haidian District, Beijing 100080

+86-010-8368-1005

For further information, please consult: www.aragoncg.com

23