arun imagineacom Quick overview Imaginea is the engineering service brand of Pramati We work with the likes of Google Tibco Visa and Intel Unique strength rich DNA in product business Helps Imaginea work with disruptive startups as well as enterprises ID: 565002
Download Presentation The PPT/PDF document "Developing products at imaginea" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.
Slide1
Developing products at imaginea
arun
@imaginea.comSlide2
Quickoverview
Imaginea is the engineering service brand of PramatiWe work with the likes of Google, Tibco, Visa, and IntelUnique strength: rich DNA in product business
Helps Imaginea work with disruptive start-ups as well as enterprisesFour critical areas: Cloud, Mobile, Social, and Big Data.
We take on assignments only in these areas so we bring our experience and wisdom to bear at any stage in your product innovation cycle.
Based in Mountain View with R&D centres in Hyderabad, Chennai & Bengaluru
Imaginea is a part of
pramati
technologies, the pioneering java™ platform company. You can learn more about us by visiting www.imaginea.com and www.pramati.comSlide3
A SERVICES COMPANY WITH A PRODUCT DNAwe've put our money where our mouth is by starting several independent product companies ourselves.Slide4
Wide Range of technologiesWhat new technology does is create new opportunities to do a job that customers want done
. – Tim O'Reilly
Social
NAVIGATING SOCIAL PLATFORMS, BUILDING APPS THAT FACILITATE COLLABORATION AND GET SOCIAL TRACTION.
Mobile
DESIGNING FOR MOBILE EXPERIENCE FIRST, AND TACKLE PLATFORM AND ECOSYSTEM CHALLENGES.
Cloud
CLOUD
INFRASTRUCTURE, CLOUD PLATFORMS, AND
BUILDING
CLOUD
APPS. OUR CLOUDJEE PRODUCT IS AN EXAMPLE.
Big Data
SOLUTION
DESIGN, DATA
INTEGRATION,
AND
BUILDING
BIG DATA APPLICATIONS.Slide5
Open source contributionOpen
source isn’t about saving money, it’s about doing more stuff, and getting incremental innovation with the finite budget you have. – Jim Whitehurst, CEO, Red Hat
mViewer
A
simple web-based
Admin
and Management Tool for MongoDB.
Language: JavaScript
/github.com/Imaginea/mViewer
bot-bot
Android automation testing tool with Record and Replay features.
Language
:
Java
/
github.com/Imaginea/bot-bot
FireFlow
A browser plugin
for
JavaScript reverse
engineering.
Language: JavaScript
/
github.com/Imaginea/
FireFlow
matisse
Shared
whiteboard using HTML5
canvas
with server on socket.io and node.js.Language: JavaScript/github.com/Imaginea/matisse
PancakeSugar on Pancake is a SugarCRM client for iPhone and iPad (iOS) users.Language: Objective-C/github.com/Imaginea/pancake-iosMore at /github.com/Imaginea/Slide6
lifecycle servicesDesign
to capture the idea and requirements.Prototype to confirm and improve the idea.Assess
technology feasibility and Architect solution.Plan and
Implement
software, including
Test Cases.
Automate
test plans with custom or existing frameworks.
Tune
code performance.
Maintain code from release to release.
Warning: to the undiscerning, this sounds like any other software services company that claims to offer product engineering services. But look closer.Slide7
Engagement modelsThe more you engage with customers the clearer things become and the easier it is to determine what you should be doing
. – John Russell, President, Harley Davidson
Fixed requirements
Fixed Duration
Doesn’t matter.
Evolving requirements
Time and Material
8 or more
A partner strategy
Development Center
~ 25 or more
Business need
Working model
~ Team Size
Project and software delivery managed by Imaginea, milestone billing
Project and software delivery managed by client, team billing
Extended engineering center managed by Imaginea, investment + billing
What to ExpectSlide8
Suitable workenvironmentCulture of innovation
Freedom, risk taking, and sense of collective achievement fuel
our innovative culture. And have fun in the process.Processes that workOur processes serve as the floor, not ceiling, of how we can best do
things. Nothing can replace common sense.
Good ethics means good business
Emphasising integrity
and fair
play creates ownership, passion
for
excellence,
and discretionary effort.
Since new developments are the products of a creative mind, we must therefore stimulate and encourage that type of mind in every way possible. -- George Washington CarverSlide9
development methodologyDesign First Approach
Experience design captures requirements and models the solution.Committed to Agile MethodologyTrue Agility is in the Mind of the Engineer. We have strong mentors.
Using Test Driven DevelopmentThinking through design before writing functional code.Investing Time in Test Automation Significant benefits
and
savings in execution cycle time
.
"Nothing seems to take more time, cost more
money, involve
more pitfalls or break more careers than do
new
product programs." --
Theodore leavittSlide10
Key successfactorsIdentify the
technical lead, the “Queen Bee”We invest upfront. Your project owner will come with the right mix of technology and
maturity.Assemble the right project team
We work with you. The project owner
study your
requirements, the mode of engagement,
and assembles
the right team
with right
mix.
Collaboration and peer reviewsWe work with a roadmap. Agile environments can quickly turn
ad hoc, but not if there is high visibility for all stakeholders.Many customers come to us looking for cheaper engineers. We have to turn them away as We are not in the commodity business. Here is our
path.Slide11
worldwide
customers
A satisfied customer is the best business strategy of all
. – Michael
LeBoeuf
Slide12
Thanks for Viewingarun@imaginea.com //