imaginea dna

20
I MAGINEA : T HE R IGHT DNA FOR P RODUCT E NGINEERING [email protected]

Upload: rajaneeshchandra

Post on 12-Jun-2015

114 views

Category:

Education


5 download

TRANSCRIPT

Page 1: Imaginea DNA

IMAGINEA: THE RIGHT DNA FOR PRODUCT ENGINEERING

[email protected]

Page 2: Imaginea DNA

CO

NF

IDE

NT

IAL and P

RIV

AT

E. D

o not forward or share w

ithout written

consent from Im

aginea. Copyright ©

2011, Imaginea, Inc.

What we can do for you…

Prototype your idea. Design the

experience and service. Advice on

technology. Write the code. Scale

engineering. Tune performance.

Automate tests. Maintain it.

Page 3: Imaginea DNA

CO

NF

IDE

NT

IAL and P

RIV

AT

E. D

o not forward or share w

ithout written

consent from Im

aginea. Copyright ©

2011, Imaginea, Inc.

Global product companies work with us. Here are some.

Page 4: Imaginea DNA

CO

NF

IDE

NT

IAL and P

RIV

AT

E. D

o not forward or share w

ithout written

consent from Im

aginea. Copyright ©

2011, Imaginea, Inc.

Software development on all major platforms

Designing user experience and services

Social, local and enterprise integration

Location-based offerings across verticals

Native and HTML5 Mobile Apps

Custom app framework and system applications

Functional, stress and performance testing

Seamless service across platforms and devices

Page 5: Imaginea DNA

CO

NF

IDE

NT

IAL and P

RIV

AT

E. D

o not forward or share w

ithout written

consent from Im

aginea. Copyright ©

2011, Imaginea, Inc.

The landscape of technologies where we play

Core Java JEE Framework Struts, Spring JMS Mule ESB Hibernate Zend PHP Yii PHP Ruby Phusion Tapestry Python Django Perl .Net C++ C# Javascript

Hadoop MongoDB HUE CouchDB Cassandra Sinatra S3 Amazon EC2 SOLR RackSpace VMWare Server Virtualization

PhoneGap Titanium HTML 5.0 iPhone/iPad iOS 5 Android Gingerbread Honeycomb Red Laser Google Zxing

Facebook Four Square Places Transit Latitude Qontext SocialTwist Social CRM Google+

jQuery/Mobile Sproutcore Dojo HTML 5.0 extJS GWT CSS 3.0 SenchaTouch

Page 6: Imaginea DNA

CO

NF

IDE

NT

IAL and P

RIV

AT

E. D

o not forward or share w

ithout written

consent from Im

aginea. Copyright ©

2011, Imaginea, Inc.

We are people with a

Product Mindset

Access to top engineering talent

Engaged with top EDUs like IIIT to develop talent pool (sponsored Middleware Labs and Centers of Excellence in institutions)

Strong reputation in India as a provider of leading-edge products and solutions

Committed mentoring of new hires on product-oriented development

Named one of the top 20 Best IT Employers in Hewitt Associates survey

Page 7: Imaginea DNA

CO

NF

IDE

NT

IAL and P

RIV

AT

E. D

o not forward or share w

ithout written

consent from Im

aginea. Copyright ©

2011, Imaginea, Inc. Engaging With Customers

How We Work

Page 8: Imaginea DNA

CO

NF

IDE

NT

IAL and P

RIV

AT

E. D

o not forward or share w

ithout written

consent from Im

aginea. Copyright ©

2011, Imaginea, Inc.

Design First Approach Experience design captures requirements and models the solution.

Committed to Agile Methodology True Agility is in the Mind of the Engineer. We have strong mentors.

Using Test Driven Development Thinking through design before writing functional code.

Investing Time in Test Automation Significant benefits in terms of savings in execution cycle time.

We Have a Familiar Vocabulary

Page 9: Imaginea DNA

CO

NF

IDE

NT

IAL and P

RIV

AT

E. D

o not forward or share w

ithout written

consent from Im

aginea. Copyright ©

2011, Imaginea, Inc.

Go-Live Support & Performance Tuning

Agile Software Development & Weekly Goals

Interactive Prototyping & Walkthroughs

“Done-ness”: Work Unfinished Till Users Are Happy

Detailed Service & Experience Design

Defining the problem and visualizing the solution

Trying the model with various use cases

Use cases drive choice of technology & architecture

Design + Function + Performance = Fantastic Experience

Page 10: Imaginea DNA

CO

NF

IDE

NT

IAL and P

RIV

AT

E. D

o not forward or share w

ithout written

consent from Im

aginea. Copyright ©

2011, Imaginea, Inc.

Identify the Key Architect / Technical Lead We invest upfront in identifying the product owner and single point of contact. Such a person comes with the right mix of technology and maturity, and is the key to success of the engagement.

Assemble the Right Project Team Based on [1], the owner studies requirements and mode of engagement with client, and assembles a team with right mix of skills, attitude, and seniority for the assignment.

Implement and Review Project We always work with a roadmap to prioritize and pace our work. We work in an Agile environment with high visibility for all stakeholders. Styles will differ between fixed bid and time/material projects.

Onboarding Process Aimed To Please

1

2

3

Page 11: Imaginea DNA

CO

NF

IDE

NT

IAL and P

RIV

AT

E. D

o not forward or share w

ithout written

consent from Im

aginea. Copyright ©

2011, Imaginea, Inc.

Typical Kick-start

Familiar models of working together

Scoped Out Requirements Fixed Duration Doesn’t matter.

Continuous Requirements Time and Material 5 or more

Strategic Partnership Development Center ~ 35 or more

Business Need Work Mode ~ Team Size

Project and software delivery managed by Imaginea, event based billing

Project and software delivery managed by client, man-month billing

Extended engineering center managed by Imaginea, investment + billing

What to Expect

Requirements Assessment Engineering Discussion

Proactive visit to client site

Estimates Proposal

Page 12: Imaginea DNA

CO

NF

IDE

NT

IAL and P

RIV

AT

E. D

o not forward or share w

ithout written

consent from Im

aginea. Copyright ©

2011, Imaginea, Inc.

Working across the globe has its advantages, if overlapping hours are used effectively and clear communication is established. Our teams in India share a 2 to 3 hours overlap – depending on the working hours. During Go Live, overlap can be up to 8 hours.

Overlapping Hours: Making the most of “Follow The Sun”

Plan, Work and Stage.

Reviews, Tests, Reports Our AM

Daily

Offshore

Scrum

Your AM

Wednesday Thursday

Imaginea

Updates on

Qontext

9:00 IST India 08:30 EST

18:00 IST India

Twice a Month Project

Management Sync Up

Our PM

12:30 EST

22:00 IST India

Daily

Standup

Meetings

Close

Of Day

Updates

9:00 IST India

Client

Updates on

Qontext

Extended offshore day

during release time

Page 13: Imaginea DNA

CO

NF

IDE

NT

IAL and P

RIV

AT

E. D

o not forward or share w

ithout written

consent from Im

aginea. Copyright ©

2011, Imaginea, Inc.

Engineering Process Layers

CUSTOMER

Imaginea

1

2 3 4

5

6

CUSTOMER

Imaginea

1

3 4

5

6

2

Product Definition 1 Vision & Strategy, Competition/Market Analysis, Product Positioning

MRD, Product Roadmap, Prototypes, High Level Requirements, Release Plans

UX and Architecture 2 POCs, Technology Adoption, Standards, Frameworks, Patterns, UI Design

Experience Design, Technical Architecture, High Level Design, Prototypes

Product Development 3 Component design, feature design and development, design and code reviews , unit tests, build automation, continuous integration

Completed features, Iterative product sprints, QA drops

Product Testing, Release Readiness

4 Test Planning, Processes, Tools, Functional Testing (Manual, Automated, Regression), Performance Tests, Platform Certification, Docs

Test Suites, Harness, Go-To-Market Testing, Alpha, Beta Testing, Product Docs, GA

Deployment & Implementation

5 Product customization, Professional Services, SaaS and Multi Tenancy, Cloud Deployment, Integration (ERP, SF etc)‏

Solution Implementation, Scalable product deployments, Enterprise Integrated

Reengineering & Sustenance

6 Performance, Technology Stack, Usability, Web20 & Social Aspects Migration & Maintenance,

Reengineered product,, Better Architecture, Performance & Marketability

Engagement Models

2 5

4 CUSTOMER

Imaginea 6

1

2 3 4 5

Page 14: Imaginea DNA

CO

NF

IDE

NT

IAL and P

RIV

AT

E. D

o not forward or share w

ithout written

consent from Im

aginea. Copyright ©

2011, Imaginea, Inc. A few examples of our work

Stories

Page 15: Imaginea DNA

CO

NF

IDE

NT

IAL and P

RIV

AT

E. D

o not forward or share w

ithout written

consent from Im

aginea. Copyright ©

2011, Imaginea, Inc.

Cloud Automation Platform using Java, Python

A leading hi-performance platform ISV engaged Imaginea to build a “catch-all” Cloud Automation Platform that enables enterprises to transform their legacy computing infrastructure to automated, cloud enabled environment.

Technologies Used: Flex, jQuery, Java, Python

Page 16: Imaginea DNA

CO

NF

IDE

NT

IAL and P

RIV

AT

E. D

o not forward or share w

ithout written

consent from Im

aginea. Copyright ©

2011, Imaginea, Inc.

Ecommerce Marketplace on LAMP Stack

A leading B2B online marketplace wanted to revamp their online customer experience through an integrated workflow for their Online Auctions, enhanced with Web2.0 style interactions and an easy to maintain UI

Technology: REST API integration, PHP, AJAX, JavaScript, XHTML, CSS

Page 17: Imaginea DNA

CO

NF

IDE

NT

IAL and P

RIV

AT

E. D

o not forward or share w

ithout written

consent from Im

aginea. Copyright ©

2011, Imaginea, Inc.

Game Monetization Platform using RoR, Javascript, HTML5

LOGO A micropayment solution that interacts with hundreds of payment method vendors, providing a native look and feel, over social, web and gaming platforms. Safe, convenient and friendly in-app purchases using over 85 global payment methods in 180 countries. Consistent experience across social platforms, mobile devices and locales. The solution is built using PHP, Ruby on Rails, JavaScript, HTML5, JSON, REST API

Page 18: Imaginea DNA

CO

NF

IDE

NT

IAL and P

RIV

AT

E. D

o not forward or share w

ithout written

consent from Im

aginea. Copyright ©

2011, Imaginea, Inc.

Creating an ebook using the technology it’s going to be published in is more effective.

We rebuilt the eBook platform using HTML5, CSS3, Ember.js (formerly Sproutcore).

Goals of re-engineering were:

Performance improvement

Support for multiple platforms

Faster development turnaround across multiple teams/location

Easy debugging and fixing code

Leading Ebook platform using HTML5 and Ember.js

Page 19: Imaginea DNA

CO

NF

IDE

NT

IAL and P

RIV

AT

E. D

o not forward or share w

ithout written

consent from Im

aginea. Copyright ©

2011, Imaginea, Inc.

Supply Chain on the Cloud: J2EE

A flexible, scalable and robust SaaS solution for Amitive Inc – a leading provider of on-demand Supply Chain Management. The framework supports customizable, collaborative business workflows for any vertical industry. The initial solution was delivered within two weeks to enable Amitive secure their second round of funding. The project used a combination of Cloud, Hibernate, Spring ,J2EE, Drools, JBPM, Web 2.0, Flash 3.0 , Acegi, and Flex.

Page 20: Imaginea DNA

BETTER PEOPLE LEAD TO BETTER SOFTWARE.

[email protected]