SlideShare a Scribd company logo
1 of 11
© Copyright 2011. Pramati Technologies Private Limited. All trade names and trade marks are owned by their respective owners.




           engineering @ imaginea

           reachus@imaginea.com
© Copyright 2011. Pramati Technologies Private Limited. All trade names and trade marks are owned by their respective owners.




      Getting it right

      Dynamic markets require companies and their software
      to react to changes quickly
      Monolithic applications replaced by highly specialized
      enterprise apps with superior usability
      Cloud and mobile pushing the limits of concurrency,
      scalability, flexibility and security
      Increasing demand for better cost predictions and
      accurate scheduling
      Traditional enterprise tools complicating agile
      methodologies
      Broader and diversified end user community with varied
      devices calls for smarter testing
© Copyright 2011. Pramati Technologies Private Limited. All trade names and trade marks are owned by their respective owners.




      Agile and adaptive engineering
      Responsive engineering attuned to market
      dynamics
      Open and collaborative support of customer goals
      and product success
      Lightweight processes designed to support
      development – not dominate it
      Use of social tools for collaborative SCRUM
      activities
      Evolving test scripts to get the product closer to
      the finish line
      User-Centered Methodology to build software
      beyond function
© Copyright 2011. Pramati Technologies Private Limited. All trade names and trade marks are owned by their respective owners.




                 ADAPTIVE TO DIFFERENT SITUATIONS
                 Engineering at Imaginea adapts itself to the most
                 appropriate release plan for a project or a situation. So, that
                 hot new feature can zip through to market without getting
                 stuck in the process pipeline. The plan consists of the
                 schedule, the work structure and overall resource
                 allocations for transparency and predictability. In-depth
                 reviews at every stage identify and fix errors before they turn
                 complex. Inputs, deliverables and expectations are shared
                 across all stakeholders.
© Copyright 2011. Pramati Technologies Private Limited. All trade names and trade marks are owned by their respective owners.




                                          ALERTS / TWEETS                                  CONTINUOUS
                 WIKI
                                           DISCUSSIONS                                     INTEGRATION
                                                                                                                           AGILE STREAM
                                                                                                                                          ALWA AGILE WITH QONTEXT
                                                                                                                                              YS
                                                                                                                                          Qontext is a democratic engagement platform that
               PRODUCT                                              SPRINT       24HR/WEEKLY                         INCREMENTAL
               BACKLOG                                                                                                                    brings – engineers, designers, product managers,
                                                                   UPDATES          CYCLES                           TESTABLE
                                                                                                                     RELEASE
                                                                                                                                          and customers – all together to collaborate and
                                                                                                                                          converge on meeting goals. It enables us to
                                                                                                                                          maintain agility among remote teams. Apart from
                                                                                                                     NOTIFY               sharing expectations between users, partners and
                                                                                                                     QA GROUP             developers, it has led to improved team spirit and
                                                                                                                                          pro-active communication.



                                                                                           FILE BUG REPORT



                     REQUIREMENTS                                        SPRINT
                      DISCUSSIONS                                       BACKLOG
                                                                                                                    Testing

                         Client                                     Engineering

             * Qontext is an agile developer collaboration platform and was built at Imaginea
© Copyright 2011. Pramati Technologies Private Limited. All trade names and trade marks are owned by their respective owners.




                                                                                                         EMBRACING COMPLEXITIES AND FINDING A WAY
                                                                                                         At Imaginea, SCRUM is a social activity with the right combination of
                                                                                                         agile methodologies and social collaboration tools. Using Qontext – an
                                                                                                         enterprise social collaboration platform – project groups collaborate on
                                                                                                         focused goals — sharing knowledge, activities, progress and thoughts.
                                                                                                         Or post updates and roadblocks regarding individual tasks.
© Copyright 2011. Pramati Technologies Private Limited. All trade names and trade marks are owned by their respective owners.




                                         Continuous builds/                                            Meetings every week
                                         Continuous staging
                  Phase start                                                                                                                Phase end
                                              (nightly)




                                                                                                                                                    time

                                                 Sprint
                                               (2 weeks)

                                              Stories 1-10                                                     Stories m-n
                                                           Incremental                                     (estimated weeks)    Functional   Production
                                                             delivery                                                            delivery     delivery




                       TIME-BOXED SPRINT RUNS
                       Time-boxed sprints are ideal under time-to-market constraints of a
                       dynamic marketplace. Teams deliver features incrementally based on
                       the prioritized storyboard. Continuous builds and continuous staging
                       ensures minimum integration effort and superior test quality.
© Copyright 2011. Pramati Technologies Private Limited. All trade names and trade marks are owned by their respective owners.




                           GETTING QUALITY PRODUCTS OUT
                          Quality Process assures compliance with customer requirements, flawless functioning of the software,
                          unhindered performance, clear user interfaces and a reliable feel to the product. The QA team takes
                          ownership of the product as soon as the functional specifications are out. It rolls out test plans, tests,
                          bug parades, Alpha Test Runs, Beta Customer Testing Programs and GA Certification.
© Copyright 2011. Pramati Technologies Private Limited. All trade names and trade marks are owned by their respective owners.




                                                                                                           KEEPING UP WITH CHANGE
                                                                                                           Imaginea built BrighTest – a Java-based tool built on top of
                                                                                                           Selenium – to keep the test suite up with the changes of an
                                                                                                           evolving code base. BrightTest uses DSL-based test
                                                                                                           development, making it easy yet very powerful for test
                                                                                                           engineers, unit testing teams and business analysts for quick
                                                                                                           validation of products or applications. Now, test automation
                                                                                                           and agility can go hand in hand.
© Copyright 2011. Pramati Technologies Private Limited. All trade names and trade marks are owned by their respective owners.




                                                                                              Input from Marketing/Sales teams
                                                                                                                                      Heuristics / Case study / competitor analysis
                                                               Market Research                Data driven analysis from market
                                                                                                                                      Contextual inquiry / Ethnographic study
                                                                                              research services
                                                                                                                                      Brainstorming / evaluating conceptual
                                                                User Experience              Persona development
                                                                                                                                      models
                                                                Definition                   Defining primary & secondary tasks
                                                                                                                                      Defining functional / aesthetic requirements
                                                                                             Card sorting, Think aloud sessions,
                                                                                                                                      High level technical evaluation
                                                                Design Architecture          Cognitive walkthroughs
                                                                                                                                      High level system architecture
                                                                                             Story boards, wireframes, site maps
                                                                                             Click-through interaction mocks
                                                                Interaction Design           Usability tests using paper prototypes   Design documentation (ID)
                                                                                             Design evaluations
                                                                                             Weigh technology decisions against       Defining roadmaps
                                                                Technology /                 business benefit of the UX model
                                                                Resource / Scope                                                      Breaking down features vs. releases
                                                                evaluation                   Evaluate UX model for engineering
                                                                                             costs, implementation time, &            Deciding development models
                                                                                             maintenance

                                                                                             GUI mocks, guidelines
                                                                Visual / Editorial                                                    Visual Design style guide
                                                                                             Photoshop comps / HTML / Flash
                                                                Design                                                                Editorial style guide
                                                                                             Graphics / information design



                                UX PROCESS AT IMAGINEA
                                Designers at Imaginea consistently create exceptional experiences by marrying function with emotion.
                                They ensure that the design ingrains customer needs and the product’s vision. The final product is the
                                result of a six-stage rigorous UX process built on the pillars of simplicity, usability and desirability.
© Copyright 2011. Pramati Technologies Private Limited. All trade names and trade marks are owned by their respective owners.




           Product development from
           people who know products.

           http://www.imaginea.com
           reachus@imaginea.com

More Related Content

Viewers also liked

Dr. musli vërbani historiku i të drejtës trashëgimore
Dr. musli vërbani   historiku i të drejtës trashëgimoreDr. musli vërbani   historiku i të drejtës trashëgimore
Dr. musli vërbani historiku i të drejtës trashëgimoreShkumbim Jakupi
 
Raimondo Villano - Interazioni farmaci-alimenti
  Raimondo Villano - Interazioni farmaci-alimenti  Raimondo Villano - Interazioni farmaci-alimenti
Raimondo Villano - Interazioni farmaci-alimentiRaimondo Villano
 
Dr. musli vërbani kur'ani, shërim i zemrave
Dr. musli vërbani   kur'ani, shërim i zemraveDr. musli vërbani   kur'ani, shërim i zemrave
Dr. musli vërbani kur'ani, shërim i zemraveShkumbim Jakupi
 
Sellos de los primeros días
Sellos de los primeros díasSellos de los primeros días
Sellos de los primeros díasAlbero Belmonte
 
Adult Learning Training Techniques By Ravinder Tulsiani
Adult Learning Training Techniques By Ravinder TulsianiAdult Learning Training Techniques By Ravinder Tulsiani
Adult Learning Training Techniques By Ravinder Tulsianiravindertulsiani1
 
SplunkLive! Washington DC May 2013 - Splunk Security Workshop
SplunkLive! Washington DC May 2013 - Splunk Security WorkshopSplunkLive! Washington DC May 2013 - Splunk Security Workshop
SplunkLive! Washington DC May 2013 - Splunk Security WorkshopSplunk
 
Catalogo Calzetti Mariucci Libri e video per il calcio 2016
Catalogo Calzetti Mariucci Libri e video per il calcio 2016Catalogo Calzetti Mariucci Libri e video per il calcio 2016
Catalogo Calzetti Mariucci Libri e video per il calcio 2016Calzetti & Mariucci Editori
 
Columbian Exchange.new 2012
Columbian Exchange.new 2012Columbian Exchange.new 2012
Columbian Exchange.new 2012HeatherP
 
Celebrating black history
Celebrating black historyCelebrating black history
Celebrating black historyann rundle
 

Viewers also liked (9)

Dr. musli vërbani historiku i të drejtës trashëgimore
Dr. musli vërbani   historiku i të drejtës trashëgimoreDr. musli vërbani   historiku i të drejtës trashëgimore
Dr. musli vërbani historiku i të drejtës trashëgimore
 
Raimondo Villano - Interazioni farmaci-alimenti
  Raimondo Villano - Interazioni farmaci-alimenti  Raimondo Villano - Interazioni farmaci-alimenti
Raimondo Villano - Interazioni farmaci-alimenti
 
Dr. musli vërbani kur'ani, shërim i zemrave
Dr. musli vërbani   kur'ani, shërim i zemraveDr. musli vërbani   kur'ani, shërim i zemrave
Dr. musli vërbani kur'ani, shërim i zemrave
 
Sellos de los primeros días
Sellos de los primeros díasSellos de los primeros días
Sellos de los primeros días
 
Adult Learning Training Techniques By Ravinder Tulsiani
Adult Learning Training Techniques By Ravinder TulsianiAdult Learning Training Techniques By Ravinder Tulsiani
Adult Learning Training Techniques By Ravinder Tulsiani
 
SplunkLive! Washington DC May 2013 - Splunk Security Workshop
SplunkLive! Washington DC May 2013 - Splunk Security WorkshopSplunkLive! Washington DC May 2013 - Splunk Security Workshop
SplunkLive! Washington DC May 2013 - Splunk Security Workshop
 
Catalogo Calzetti Mariucci Libri e video per il calcio 2016
Catalogo Calzetti Mariucci Libri e video per il calcio 2016Catalogo Calzetti Mariucci Libri e video per il calcio 2016
Catalogo Calzetti Mariucci Libri e video per il calcio 2016
 
Columbian Exchange.new 2012
Columbian Exchange.new 2012Columbian Exchange.new 2012
Columbian Exchange.new 2012
 
Celebrating black history
Celebrating black historyCelebrating black history
Celebrating black history
 

More from Imaginea

Web application penetration testing
Web application penetration testingWeb application penetration testing
Web application penetration testingImaginea
 
Network penetration testing
Network penetration testingNetwork penetration testing
Network penetration testingImaginea
 
Require JS
Require JSRequire JS
Require JSImaginea
 
Scala and lift
Scala and liftScala and lift
Scala and liftImaginea
 
Imaginea Service Sheet - Performance Engineering
Imaginea Service Sheet - Performance EngineeringImaginea Service Sheet - Performance Engineering
Imaginea Service Sheet - Performance EngineeringImaginea
 
Imaginea Service Sheet - Interaction Design
Imaginea Service Sheet - Interaction DesignImaginea Service Sheet - Interaction Design
Imaginea Service Sheet - Interaction DesignImaginea
 
Imaginea - SugarCRM iPhone App - User Guide
Imaginea - SugarCRM iPhone App - User GuideImaginea - SugarCRM iPhone App - User Guide
Imaginea - SugarCRM iPhone App - User GuideImaginea
 
Offline Enterprise and Web Apps: Dekoh Approach
Offline Enterprise and Web Apps: Dekoh ApproachOffline Enterprise and Web Apps: Dekoh Approach
Offline Enterprise and Web Apps: Dekoh ApproachImaginea
 
Imaginea Scales Application using Amazon EC2
Imaginea Scales Application using Amazon EC2Imaginea Scales Application using Amazon EC2
Imaginea Scales Application using Amazon EC2Imaginea
 
Whitepaper Cloud Egovernance Imaginea
Whitepaper Cloud Egovernance ImagineaWhitepaper Cloud Egovernance Imaginea
Whitepaper Cloud Egovernance ImagineaImaginea
 
Imaginea - Ideas to Life - About Us
Imaginea - Ideas to Life - About UsImaginea - Ideas to Life - About Us
Imaginea - Ideas to Life - About UsImaginea
 
Imaginea_CloudComputing_Services
Imaginea_CloudComputing_ServicesImaginea_CloudComputing_Services
Imaginea_CloudComputing_ServicesImaginea
 
Imaginea_Product Engineering_Services
Imaginea_Product Engineering_ServicesImaginea_Product Engineering_Services
Imaginea_Product Engineering_ServicesImaginea
 
Scaling Databases On The Cloud
Scaling Databases On The CloudScaling Databases On The Cloud
Scaling Databases On The CloudImaginea
 
Imaginea Cloud Offerings
Imaginea Cloud OfferingsImaginea Cloud Offerings
Imaginea Cloud OfferingsImaginea
 
Soa Offerings
Soa OfferingsSoa Offerings
Soa OfferingsImaginea
 
Sharing on Dekoh - Our RIA Desktop Platform
Sharing on Dekoh - Our RIA Desktop PlatformSharing on Dekoh - Our RIA Desktop Platform
Sharing on Dekoh - Our RIA Desktop PlatformImaginea
 
Scaing databases on the cloud
Scaing databases on the cloudScaing databases on the cloud
Scaing databases on the cloudImaginea
 
Product QA - A test engineering perspective
Product QA - A test engineering perspectiveProduct QA - A test engineering perspective
Product QA - A test engineering perspectiveImaginea
 
Facebook Olympics
Facebook OlympicsFacebook Olympics
Facebook OlympicsImaginea
 

More from Imaginea (20)

Web application penetration testing
Web application penetration testingWeb application penetration testing
Web application penetration testing
 
Network penetration testing
Network penetration testingNetwork penetration testing
Network penetration testing
 
Require JS
Require JSRequire JS
Require JS
 
Scala and lift
Scala and liftScala and lift
Scala and lift
 
Imaginea Service Sheet - Performance Engineering
Imaginea Service Sheet - Performance EngineeringImaginea Service Sheet - Performance Engineering
Imaginea Service Sheet - Performance Engineering
 
Imaginea Service Sheet - Interaction Design
Imaginea Service Sheet - Interaction DesignImaginea Service Sheet - Interaction Design
Imaginea Service Sheet - Interaction Design
 
Imaginea - SugarCRM iPhone App - User Guide
Imaginea - SugarCRM iPhone App - User GuideImaginea - SugarCRM iPhone App - User Guide
Imaginea - SugarCRM iPhone App - User Guide
 
Offline Enterprise and Web Apps: Dekoh Approach
Offline Enterprise and Web Apps: Dekoh ApproachOffline Enterprise and Web Apps: Dekoh Approach
Offline Enterprise and Web Apps: Dekoh Approach
 
Imaginea Scales Application using Amazon EC2
Imaginea Scales Application using Amazon EC2Imaginea Scales Application using Amazon EC2
Imaginea Scales Application using Amazon EC2
 
Whitepaper Cloud Egovernance Imaginea
Whitepaper Cloud Egovernance ImagineaWhitepaper Cloud Egovernance Imaginea
Whitepaper Cloud Egovernance Imaginea
 
Imaginea - Ideas to Life - About Us
Imaginea - Ideas to Life - About UsImaginea - Ideas to Life - About Us
Imaginea - Ideas to Life - About Us
 
Imaginea_CloudComputing_Services
Imaginea_CloudComputing_ServicesImaginea_CloudComputing_Services
Imaginea_CloudComputing_Services
 
Imaginea_Product Engineering_Services
Imaginea_Product Engineering_ServicesImaginea_Product Engineering_Services
Imaginea_Product Engineering_Services
 
Scaling Databases On The Cloud
Scaling Databases On The CloudScaling Databases On The Cloud
Scaling Databases On The Cloud
 
Imaginea Cloud Offerings
Imaginea Cloud OfferingsImaginea Cloud Offerings
Imaginea Cloud Offerings
 
Soa Offerings
Soa OfferingsSoa Offerings
Soa Offerings
 
Sharing on Dekoh - Our RIA Desktop Platform
Sharing on Dekoh - Our RIA Desktop PlatformSharing on Dekoh - Our RIA Desktop Platform
Sharing on Dekoh - Our RIA Desktop Platform
 
Scaing databases on the cloud
Scaing databases on the cloudScaing databases on the cloud
Scaing databases on the cloud
 
Product QA - A test engineering perspective
Product QA - A test engineering perspectiveProduct QA - A test engineering perspective
Product QA - A test engineering perspective
 
Facebook Olympics
Facebook OlympicsFacebook Olympics
Facebook Olympics
 

Recently uploaded

SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 

Recently uploaded (20)

SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 

engineering @ imaginea

  • 1. © Copyright 2011. Pramati Technologies Private Limited. All trade names and trade marks are owned by their respective owners. engineering @ imaginea reachus@imaginea.com
  • 2. © Copyright 2011. Pramati Technologies Private Limited. All trade names and trade marks are owned by their respective owners. Getting it right Dynamic markets require companies and their software to react to changes quickly Monolithic applications replaced by highly specialized enterprise apps with superior usability Cloud and mobile pushing the limits of concurrency, scalability, flexibility and security Increasing demand for better cost predictions and accurate scheduling Traditional enterprise tools complicating agile methodologies Broader and diversified end user community with varied devices calls for smarter testing
  • 3. © Copyright 2011. Pramati Technologies Private Limited. All trade names and trade marks are owned by their respective owners. Agile and adaptive engineering Responsive engineering attuned to market dynamics Open and collaborative support of customer goals and product success Lightweight processes designed to support development – not dominate it Use of social tools for collaborative SCRUM activities Evolving test scripts to get the product closer to the finish line User-Centered Methodology to build software beyond function
  • 4. © Copyright 2011. Pramati Technologies Private Limited. All trade names and trade marks are owned by their respective owners. ADAPTIVE TO DIFFERENT SITUATIONS Engineering at Imaginea adapts itself to the most appropriate release plan for a project or a situation. So, that hot new feature can zip through to market without getting stuck in the process pipeline. The plan consists of the schedule, the work structure and overall resource allocations for transparency and predictability. In-depth reviews at every stage identify and fix errors before they turn complex. Inputs, deliverables and expectations are shared across all stakeholders.
  • 5. © Copyright 2011. Pramati Technologies Private Limited. All trade names and trade marks are owned by their respective owners. ALERTS / TWEETS CONTINUOUS WIKI DISCUSSIONS INTEGRATION AGILE STREAM ALWA AGILE WITH QONTEXT YS Qontext is a democratic engagement platform that PRODUCT SPRINT 24HR/WEEKLY INCREMENTAL BACKLOG brings – engineers, designers, product managers, UPDATES CYCLES TESTABLE RELEASE and customers – all together to collaborate and converge on meeting goals. It enables us to maintain agility among remote teams. Apart from NOTIFY sharing expectations between users, partners and QA GROUP developers, it has led to improved team spirit and pro-active communication. FILE BUG REPORT REQUIREMENTS SPRINT DISCUSSIONS BACKLOG Testing Client Engineering * Qontext is an agile developer collaboration platform and was built at Imaginea
  • 6. © Copyright 2011. Pramati Technologies Private Limited. All trade names and trade marks are owned by their respective owners. EMBRACING COMPLEXITIES AND FINDING A WAY At Imaginea, SCRUM is a social activity with the right combination of agile methodologies and social collaboration tools. Using Qontext – an enterprise social collaboration platform – project groups collaborate on focused goals — sharing knowledge, activities, progress and thoughts. Or post updates and roadblocks regarding individual tasks.
  • 7. © Copyright 2011. Pramati Technologies Private Limited. All trade names and trade marks are owned by their respective owners. Continuous builds/ Meetings every week Continuous staging Phase start Phase end (nightly) time Sprint (2 weeks) Stories 1-10 Stories m-n Incremental (estimated weeks) Functional Production delivery delivery delivery TIME-BOXED SPRINT RUNS Time-boxed sprints are ideal under time-to-market constraints of a dynamic marketplace. Teams deliver features incrementally based on the prioritized storyboard. Continuous builds and continuous staging ensures minimum integration effort and superior test quality.
  • 8. © Copyright 2011. Pramati Technologies Private Limited. All trade names and trade marks are owned by their respective owners. GETTING QUALITY PRODUCTS OUT Quality Process assures compliance with customer requirements, flawless functioning of the software, unhindered performance, clear user interfaces and a reliable feel to the product. The QA team takes ownership of the product as soon as the functional specifications are out. It rolls out test plans, tests, bug parades, Alpha Test Runs, Beta Customer Testing Programs and GA Certification.
  • 9. © Copyright 2011. Pramati Technologies Private Limited. All trade names and trade marks are owned by their respective owners. KEEPING UP WITH CHANGE Imaginea built BrighTest – a Java-based tool built on top of Selenium – to keep the test suite up with the changes of an evolving code base. BrightTest uses DSL-based test development, making it easy yet very powerful for test engineers, unit testing teams and business analysts for quick validation of products or applications. Now, test automation and agility can go hand in hand.
  • 10. © Copyright 2011. Pramati Technologies Private Limited. All trade names and trade marks are owned by their respective owners. Input from Marketing/Sales teams Heuristics / Case study / competitor analysis Market Research Data driven analysis from market Contextual inquiry / Ethnographic study research services Brainstorming / evaluating conceptual User Experience Persona development models Definition Defining primary & secondary tasks Defining functional / aesthetic requirements Card sorting, Think aloud sessions, High level technical evaluation Design Architecture Cognitive walkthroughs High level system architecture Story boards, wireframes, site maps Click-through interaction mocks Interaction Design Usability tests using paper prototypes Design documentation (ID) Design evaluations Weigh technology decisions against Defining roadmaps Technology / business benefit of the UX model Resource / Scope Breaking down features vs. releases evaluation Evaluate UX model for engineering costs, implementation time, & Deciding development models maintenance GUI mocks, guidelines Visual / Editorial Visual Design style guide Photoshop comps / HTML / Flash Design Editorial style guide Graphics / information design UX PROCESS AT IMAGINEA Designers at Imaginea consistently create exceptional experiences by marrying function with emotion. They ensure that the design ingrains customer needs and the product’s vision. The final product is the result of a six-stage rigorous UX process built on the pillars of simplicity, usability and desirability.
  • 11. © Copyright 2011. Pramati Technologies Private Limited. All trade names and trade marks are owned by their respective owners. Product development from people who know products. http://www.imaginea.com reachus@imaginea.com