Successfully reported this slideshow.

Skills, Competencies And Methods

740 views

Published on

Imaginea\'s specialties, expertise and methods.

  • Be the first to comment

  • Be the first to like this

Skills, Competencies And Methods

  1. 1. Skills, Specialties and Methods Corporate presentation 23 December 2009 For Private Viewing Only. Not for Public and Unsolicited Distribution. Copyright © 2009, IMAGINEA a business unit of Pramati Technologies Pvt. Ltd.
  2. 2. Technology Landscape Open Source Design Java Microsoft SaaS Development Tools Development Methodologies Programming Languages Cloud Computing Messaging Web 2.0 Testing Tools Web Frameworks Requirement Analysis For Private Viewing Only. Not for Public and Unsolicited Distribution. Copyright © 2009, IMAGINEA a business unit of Pramati Technologies Pvt. Ltd.
  3. 3. New Product Development Interaction Design Product Testing Migration & Maintenance Product Re-Engineering Product Enhancement Interaction Design Services Test Engineering Services Professional Services Specialists We Provide Software Architecture Design & Modernization V1.0 Product Development SaaS Engineering Java PaaS Cloud Enablement SOA Enablement Performance Engineering & Optimization Amazon EC2 Services Virtualization Data Centre Automation ISV Software Services Work Floes, Reporting & Dashboards Eclipse based Tooling Services Security Social Media Applications Salesforce Applications-Development, Integration & Testing Facebook Applications OpenSocial Widgets Mashup Engineering iPhone Applications Offline Applications E2.0 and Word-of-Mouth Marketing Widgets Gaming Platforms SaaS Payment Gateway Integrations Market Acceleration Test Automation Services Go-to-Market Testing Services One-stop QA Shop Performance Testing Cloud Testing Social Applications Testing Open source & Home-grown Test Tool Development For Private Viewing Only. Not for Public and Unsolicited Distribution. Copyright © 2009, IMAGINEA a business unit of Pramati Technologies Pvt. Ltd.
  4. 4. We specialize For Private Viewing Only. Not for Public and Unsolicited Distribution. Copyright © 2009, IMAGINEA a business unit of Pramati Technologies Pvt. Ltd.
  5. 5. SaaS engineering <ul><li>Case studies </li></ul><ul><li>SaaS-enabling helps configurator redefine market </li></ul><ul><li>Imaginea enables an AMLOCK SaaS for 3i Infotech's institutional customers </li></ul><ul><li>Zuora Payment Platform Integration-SocialTwist, a Web2.0 WOMM platform, uses Zuora for its billing </li></ul><ul><li>Tech Brief </li></ul><ul><li>Challenges in deploying SaaS applications </li></ul><ul><li>(http://imaginea.com/index.jsp?id=saas)‏ </li></ul>12/08/09 For Private Viewing Only. Not for Public and Unsolicited Distribution. Copyright © 2009, IMAGINEA a business unit of Pramati Technologies Pvt Ltd.
  6. 6. SaaS Enabling Deployment Architecture & Usability Engineering Atomic Level to Application Level SaaS Tooling around SaaS Apps for Metering, SLA Management, Provisioning & Reporting Performance Fine-tuning & Testing Integrated SaaS Apps Building Scalable, Multi Tenant Applications For Private Viewing Only. Not for Public and Unsolicited Distribution. Copyright © 2009, IMAGINEA a business unit of Pramati Technologies Pvt. Ltd.
  7. 7. Sf.com Development and Integrations <ul><li>Case studies </li></ul><ul><li>Developing Enterprise 2.0 collaboration tool for SalesForce.com </li></ul><ul><li>Testing Enterprise 2.0 collaboration tool for SalesForce.com </li></ul><ul><li>Integrated an online lead generation product with Salesforce.com using Force.com Builder. Helps in gaining prospect intelligence and reach to target prospects. Visitor analytics data is converted into leads and published to Salesforce.com. </li></ul><ul><li>Partner Integration of a Sales Configuration and Quotation SaaS software with Salesforce.com. Implemented Single Sign On and integrated using WebServices/SOAP and WebMethods. </li></ul>12/08/09 For Private Viewing Only. Not for Public and Unsolicited Distribution. Copyright © 2009, IMAGINEA a business unit of Pramati Technologies Pvt Ltd.
  8. 8. Cloud Computing Understand, Identify, Analyze Monitor, Migrate, Secure, Audit Deploy, Enhance, Improvise Architect, Re-engineering, Implement Cloud For Private Viewing Only. Not for Public and Unsolicited Distribution. Copyright © 2009, IMAGINEA a business unit of Pramati Technologies Pvt. Ltd. Amazon Ec2 Google App Engine Microsoft Azure Distributed Computing Hadoop Hbase BigTables
  9. 9. Amazon EC2 services
  10. 10. Some of the Successful deployments on ec2 Social Twist runs on EC2 Qontext runs on EC2 Dekoh runs on EC2 http://www.imaginea.com/ec2 12/08/09 For Private Viewing Only. Not for Public and Unsolicited Distribution. Copyright © 2009, IMAGINEA a business unit of Pramati Technologies Pvt Ltd.
  11. 11. Java PaaS 12/08/09 For Private Viewing Only. Not for Public and Unsolicited Distribution. Copyright © 2009, IMAGINEA a business unit of Pramati Technologies Pvt Ltd. <ul><li>JEE AMI </li></ul><ul><ul><li>A fully compliant, J2EE environment that includes easy setup and scaling of nodes on EC2. It has powerful dashboard and web based management capabilities and is available on a paid AMI model </li></ul></ul>
  12. 12. Performance Analysis Performance Characterization Tuning & Optimization Performance Scaling Tuning & Testing For Private Viewing Only. Not for Public and Unsolicited Distribution. Copyright © 2009, IMAGINEA a business unit of Pramati Technologies Pvt. Ltd. <ul><li>Case studies </li></ul><ul><li>Performance Engineering Expertise Turbocharged AML </li></ul><ul><li>End to end performance characterization report for a supply chain ISV </li></ul><ul><li>2-week performance analysis of payment gateway </li></ul><ul><li>4-week ISV application review for performance, clustering </li></ul><ul><li>3-Week ISV application performance sizing and analysis </li></ul><ul><li>Performance engineering, clustering, for a sales Configuration platform resulted in 60% performance improvement </li></ul>Performance Engineering & Optimization
  13. 13. SOA Strategy and Implementation <ul><li>Case studies </li></ul><ul><li>Transporting a logistics & SCM product to a SOA-enabled domain </li></ul><ul><li>Insights </li></ul><ul><li>Bringing insights into SOA Adoption services </li></ul><ul><li>( http://www.slideshare.net/imagineashow/soa-offerings ) </li></ul><ul><li>White Paper </li></ul><ul><li>SOA Governance Demystifie </li></ul><ul><li>( http://www.imaginea.com/docs/Whitepaper-img soa_governance_demystified.pdf ) </li></ul>12/08/09 For Private Viewing Only. Not for Public and Unsolicited Distribution. Copyright © 2009, IMAGINEA a business unit of Pramati Technologies Pvt Ltd.
  14. 14. Widgets Social Backend System Connectors Review Rating Comments Tagging Wishlist Branded Widgets Geo Widgets Live Help Tell a Friend Product Q’s Polls Publisher to Social Sites Notifications Preferences Communities User Profile Contact Importer User Metrics Web Analytics Blogs Desktop Presence Yahoo IM Open Social Gmail Facebook Twitter For Private Viewing Only. Not for Public and Unsolicited Distribution. Copyright © 2009, IMAGINEA a business unit of Pramati Technologies Pvt. Ltd.
  15. 15. Virtualization
  16. 16. Software Tooling (Eclipse, et al) 4GL IDE Migration to Eclipse Application Modeling Tool Designer Tool for a Rule Engine Product JBI Tools Design Time Tools for a BPM product
  17. 17. Rules & Workflow for SCM Products <ul><li>Network Logistics & Warehouse Management </li></ul><ul><ul><li>Rule based customizable/Dynamic UI built using JSF </li></ul></ul><ul><ul><li>Business using JBoss Rules </li></ul></ul><ul><ul><li>Hibernate for Persistence </li></ul></ul><ul><ul><li>Leverage all features of Spring </li></ul></ul><ul><ul><li>EHCache for caching </li></ul></ul><ul><ul><li>JUnit and EasyMock for unit testing </li></ul></ul><ul><ul><li>Product to run on JBoss, Pramati, WebLogic, WebSphere </li></ul></ul><ul><li>Open source BPM tools for Community SCM product </li></ul><ul><ul><li>JBPM, JRules </li></ul></ul><ul><ul><li>Workflow and Event Notification </li></ul></ul>
  18. 18. SOA and BPM- Graphical Model Transformation Framework
  19. 19. 12/08/09 For Private Viewing Only. Not for Public and Unsolicited Distribution. Copyright © 2009, IMAGINEA a business unit of Pramati Technologies Pvt Ltd. Test Engineering
  20. 20. 12/08/09 For Private Viewing Only. Not for Public and Unsolicited Distribution. Copyright © 2009, IMAGINEA a business unit of Pramati Technologies Pvt Ltd. Test Engineering Automated Test services Performance Scalability and Benchmarking Tests Cross Platform and Certification Tests Social Applications Tests and SF.com integrated testing V1.0 Product Testing SOASTA, FunkLoad, Test Director, Rational Clear Quest, Visual Source Safe, QTP, Winrunner, SilkTest, LoadRunner, Silk Performer, Sahi, LinkTest, RTRT, JIRA, BugZilla, Selenium, Jmeter, Webload, , Junit, httpunit, cppunit .
  21. 21. Offline Apps <ul><li>Offline (as-is, or a subset)‏ </li></ul><ul><li>Extend the app, and Localize for desktop </li></ul><ul><li>Personal Productivity apps </li></ul><ul><li>Collaborate </li></ul><ul><li>Virtualize your desktop </li></ul>Technology J2EE, Oracle, jPython 12/08/09 For Private Viewing Only. Not for Public and Unsolicited Distribution. Copyright © 2009, IMAGINEA is a business unit of Pramati Technologies Pvt. Ltd.
  22. 22. Development Methodologies <ul><li>Even as we use advanced methods and technologies, we are aware that successful product development involves much more than processes and technologies </li></ul><ul><ul><li>Agile Development Methodology </li></ul></ul><ul><ul><li>SCRUM Framework </li></ul></ul><ul><ul><li>UML </li></ul></ul><ul><ul><li>Design patterns </li></ul></ul><ul><ul><li>RUP </li></ul></ul>
  23. 23. Development process at Imaginea Product Definition 1 Vision & Strategy, Competition/Market Analysis, Product Positioning MRD, Product Roadmap, Prototypes, High Level Requirements, Release Plans Architecture & Design 2 POCs, Technology Adoption, Standards, Frameworks, Patterns, UI Design Technical Architecture, High Level Design, UI Design 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, Tech Pubs 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 For Private Viewing Only. Not for Public and Unsolicited Distribution. Copyright © 2009, IMAGINEA a business unit of Pramati Technologies Pvt. Ltd.
  24. 24. UX process at Imaginea Market Research 1 Input from Marketing/Sales teams Data driven analysis from market research services Heuristics / Case study / competitor analysis Contextual inquiry / Ethnographic study User Experience Definition 2 Persona development Defining primary & secondary tasks Brainstorming / evaluating conceptual models Defining functional / aesthetic requirements Design Architecture 3 Card sorting, Think aloud sessions, Cognitive walkthroughs Story boards, wireframes, site maps High level technical evaluation High level system architecture Interaction Design 4 Click-through interaction mocks Usability tests using paper prototypes Design evaluations Design documentation (ID) ‏ Technology / Resource / Scope evaluation 5 Weigh technology decisions against business benefit of the UX model Evaluate UX model for engineering costs, implementation time, & maintenance Defining roadmaps Breaking down features vs. releases Deciding development models Visual / Editorial Design 6 GUI mocks, guidelines Photoshop comps / HTML / Flash Graphics / information design Visual Design style guide Editorial style guide For Private Viewing Only. Not for Public and Unsolicited Distribution. Copyright © 2009, IMAGINEA a business unit of Pramati Technologies Pvt. Ltd.
  25. 25. Test engineering process at Imaginea Product explanation and Test strategy definition 1 Vision & Test Planning, Processes, Tools, Performance Tests, Platform Certification, Tech Pubs Complete test plan, architecture, test cases, use cases, scenario matrix, test bed and infrastructure definition Functional QA 2 Feature understandings, use case identification, Functional Testing (Manual, Automated, Regression), Complete test execution, build wise reports, adhoc, system,integration, blackbox and white box tests Automation and Regression 3 Automation scenario identification, framework development, unit and function test automation, nightly builds and reports Automation estimates, Test development and scripts, regressions , RoI and test cycle time reduction Performance and Security testing 4 Benchmark identification, Load parameter definitions, scalability and peak performance definitions, Security parameter definition Stress, Load and reliability tests, injection attacks, DDOS, sniff tests Platform certification 5 Platform matrix identification, Interop Lab setup, Automated platform test suites Interop testing, Platform certifications, Browser compatibilities, Multi Platform testing Go To Market readiness Program 6 Use case driven testing, Fresh test infrastructure close to customer environment, Product Management and Mktg testing, Beta feedback Test Suites, Harness, Go-To-Market Testing, Alpha, Beta Testing, Product Docs, GA For Private Viewing Only. Not for Public and Unsolicited Distribution. Copyright © 2009, IMAGINEA a business unit of Pramati Technologies Pvt. Ltd.
  26. 26. Engagement models and Delivery structure <ul><ul><li>ODCs </li></ul></ul><ul><ul><li>Blended Onsite plus Offshore </li></ul></ul><ul><ul><li>Extended Engineering </li></ul></ul><ul><ul><li>Offshore Turnkey/Fixed Cost Projects </li></ul></ul><ul><ul><li>On-Demand Consulting/Short-Term projects </li></ul></ul><ul><ul><li>Co-development </li></ul></ul>12/25/09 For Private Viewing Only. Not for Public and Unsolicited Distribution. Copyright © 2009, IMAGINEA a business unit of Pramati Technologies Pvt Ltd.
  27. 27. Thank You! We look forward to being the preferred engineering services partner For Private Viewing Only. Not for Public and Unsolicited Distribution. Copyright © 2009, IMAGINEA a business unit of Pramati Technologies Pvt. Ltd.

×