Corporate Presentation About Hexacta Excellence in software - - PowerPoint PPT Presentation
Corporate Presentation About Hexacta Excellence in software - - PowerPoint PPT Presentation
Corporate Presentation About Hexacta Excellence in software development About Hexacta > Hexacta is a Software Development and IT Consulting company with more than 14 years of experience in the market. > We are 300+ people, distributed in our
Excellence in software development
About Hexacta
Excellence in software development Excellence in software development
> Hexacta is a Software Development and IT Consulting company with more than 14 years of experience in the market. > We are 300+ people, distributed in our four development centers in Argentina: Buenos Aires (our headquarters), Paraná,
Bahía Blanca and La Plata, in addition to our offices in Montevideo (Uruguay) and São Paulo (Brazil).
> We work for large international corporations throughout Latin America, in the US and in selected European countries, in
projects that demand leading edge software development skills.
> We have been providing outsourced offshore services since 2002. > Around 70% of our revenues are generated by offshoring projects, a fact that underscores our commitment and abilities
to work with clients outside Argentina.
About Hexacta
Excellence in software development Excellence in software development
> Full-time team dedicated to Process Improvement and QA > HAT (Hexacta Architecture T
eam): experienced pool of Architects available to support development teams at no additional cost
> Disciplined processes and leading-edge methodologies
Our positioning
Technical Excellence
Excellence in software development Excellence in software development
> Large enough to execute big projects; small enough to be agile > Simple organization with strong commitment to customer service > Solid understanding of business processes,, trends and best practices in the industry. instruments
Our positioning
Client Focus
Excellence in software development Excellence in software development
> Compatible time zone with U.S. and Europe > Cultural affinity > Best talents in the region
Our positioning
High Performance Teams
Excellence in software development
Our services
UX Design Consulting QA & Testing Software Development > Usability Consulting > Heuristic Analysis > User Interface Design > Prototype Construction > Definition of technological strategies > BPR (Business Process Redesign) > Functional specification of software solutions > Definition of technological architectures > Development and maintenance of Java
- r .Net based projects
> Fixed Price/ Fixed Scope projects or Time & Materials engagements > Staff augmentation > Off-shore development > Test case definition and execution > Test automation > QA Services and Consulting > Scrum Developer Training
“93% of our clients consider that working with Hexacta have given them a competitive edge.“- 2010 Microsoft Customer Satisfaction Index -
Excellence in software development
> More than 20 active projects > Dedicated team assigned to each
engagement
> Work seamlessly integrated with the client
teams
Strong presence in the US
Seattle - WA Portland - OR San Francisco, Los Angeles, Pleasanton - CA Chicago - IL Samford - CT Rockville, Chevy Chase - MD Saint Louis- MO East Brunswick, NJ New York - NY Philadelphia, PA Dallas, Houston, Austin- TX Atlanta- GA Palm Beach Garderns - FL
Excellence in software development
Some of our clients
United States Europe / South America
Excellence in software development Excellence in software development
We work on a wide range of technologies
MAIN PLATFORMS WEB TECHNOLOGIES MOBILE TOOLS JAVA C# / C++ / VB.NET PHP RUBY / PYTHON MS SQL SERVER ORACLE MYSQL / POSTRESQL HTML5, JQUERY, BOOTSTRAP, NODE.JS, BACKBONE, ANGULAR.JS SPRING MVC, WICKET, SEAM MVC4, WPF, SILVERLIGHT, REPORTING SERVICES RAILS, DJANGO, GRAILS REST & SOAP SERVICES
- ANDROID. iPHONE, iPAD, WINDOWS
MOBILE, BLACKBERRY NATIVE APPLICATIONS PHONEGAP, TITANIUM, JQUERY MOBILE TESTING: JUNIT, NUNIT, SELENIUM, JMETER, MARATHON. CI: JENKINS, TFS BUILD, CRUISE CONTROL SCM: GIT, SVN, TFS, MERCURIAL
COLLAB., PORTALS, CRM DESKTOP INTEGRATION
MS SHAREPOINT PORTAL SERVER SUGAR CRM, JOOMLA WORDPRESS, DRUPAL SWING RCP WPF, SILVERLIGHT MS BIZTALK JBPM
Excellence in software development Excellence in software development
Our methodology
Over the time we have developed two methodological approaches for developing applications:
> Our “traditional” model, mainly based on RUP and CMMI practices, is generally used in turnkey, fixed priced contracts. An iterative/incremental lifecycle model is used. > The other approach is mostly based in Agile Methods, in particular Scrum and Extreme Programming, and is used in “team based” engagements. An iterative/incremental lifecycle is also used in these projects.
Two different flavors, depending
- n the project characteristics
Why are methodologies so important to us?
> We believe that our quality and productivity improvements will allow us to provide a better service to our clients and improve our profitability at the same time. > We are improving our positioning in markets that appraise the efforts invested in process improvement (like the US) and because we are convinced that this will become even more relevant in our region. > We aspire to be the best software development company in Argentina and one of the best in Latin America.
Excellence in software development Excellence in software development
Main milestones in Hexacta’s methodology
2012 2013 2011 2010 2009 2008 2007 2006 2005 2003
“European Seal of e-Excellence” with a Special Mention in Latin America. Chosen among the Best 100 Outsourcing Services Provider by the consulting agency Global Services. “Best Companies to Work in Argentina” Ranking - Great Place to Work Institute (Position #6). Recognized by ExportAR Foundation as a service exporting company in Argentina. Hexacta was assessed as CMMI Level 3. Sadosky Award for Best IT Solution – CESSI / Received the European Seal of e-Excellence. Host Company of MIT Sloan School of Business “Global Entrepreneurship” Laboratory. “Best Companies to Work in Argentina” Ranking - Great Place to Work Institute - (Position #2). Chosen among the Best 100 Outsourcing Service Providers by the consulting agency Global Services. Accepted as Registered Education Provider by the Scrum Alliance. Winner of “Exporting Excellence” - La Nación - Banco Galicia Awards. Finalist in the European Software Institute (ESI) Awards in the “International Category”. Chosen among the Best 100 Companies to Work in Latin America – Great Place To Work Institute. Chosen by the CESSI as the Best IT Company in Argentina - Sadosky Award 2009 / Assessed as CMMI Level 3 (Scampi A). “Best Companies to Work in Argentina” Ranking - Great Place to Work Institute - (Position #6). ISO 9001:2008 Certification. “Best Companies to Work in Argentina” Ranking - Great Place to Work Institute - (Position #6). - ISO 9001:2008 Certification. “Best Companies to Work in Argentina” Ranking - Great Place to Work Institute - (Position #28). Assessed as CMM Level 4 (CBI-IPI). 4 Stars in the Microsoft Quality & Competitiveness Program. Assessed as CMM Level 3 (CBI-IPI).
Excellence in software development
Methodology
Two different approaches depending on the project and the client
AGILE METHODOLOGY
Based on Scrum and XP Iterative and incremental lifecycle Based on RUP, CMMI Iterative and incremental lifecycle
Use cases Estimation by points Scorecards Project plan / schedule Status meetings UAT - User Acceptance Test Post mortem meetings
Main practices
Requirements management Testing Effort estimation Metrics Planning Project tracking User acceptance Process feedback
User Stories Acceptance Criteria Test cases based on acceptance criteria Agile estimation Burndown charts Sprint Planning Meeting - Sprint backlog Daily stand-up Sprint review meeting Sprint retrospective meeting
“TRADITIONAL” APPROACH
Test cases based on use cases
Excellence in software development
> Dedicated team assigned to each project > Different team configurations depending on
each need
> Hexacta resources embedded in the client
team (mixed team)
> All team members are from Hexacta > Sprint duration: 2 weeks > Main activities: > Sprint planning > Daily stand-up meetings > Sprint review / Demo > Sprint retrospective
Scrum at Hexacta
Requirements Baseline
Excellence in software development
> We assign dedicated teams to each of our projects, composed of different profiles according to each need.
Flexible team configurations
Hexacta Partner Team Leader Client Sponsor Product Owner Developers Business Analysts Scrum Master Designers
Q & A
Excellence in software development Excellence in software development
> Provides advisement and solutions to
project managers on issues of architecture, design, technologies and frameworks; enhancing services quality and engineers teams productivity. It is our “elite” team.
> Works as our R&D department,
researching new technologies and frameworks.
> Dictates training, publishes papers &
articles.
> Participates in the community
(conferences, seminars, workshops)
Our support teams
In addition to the dedicated project teams, there are other groups taking care of process improvement & quality assurance:
SEPG Software Engineering Process Group HAT Hexacta Architecture Team QA Process Quality Assurance
> Responsible for ensuring that the
- rganization is following the defined
processes
> Involvement in each project during their
lifecycle: tailoring, audits, monthly meetings, audits
> Monitors QA issues > Trains new people in methodology > Provides Scrum training outside the
company
> Key player in QA assessments,
certification processes
> Organization's focal point for software
process improvement activities
> Receives proposals from the whole
- rganization
> Discusses changes to processes and
evaluates new tools
> Launch process improvement initiatives,
and is responsible for leading and implementing each of these efforts
Excellence in software development Excellence in software development
> Internet connection (primary and secondary) and Firewall with IDS > Network / Directory Service > Inventory Management > Corporate Antivirus protection > Backup policies > Version Management > Physical security > UPS > T
emperature and humidity control
> Fire detection system > Contingency plan in the cloud
Our infrastructure
Main services
State of the art Development Center in downtown Buenos Aires Over 1500 m2 of office space equipped with all the technology and services required for our work
Excellence in software development Excellence in software development
> We believe that Hexacta is a great place to learn and grow professionally. > Work with new technologies. > Best practices in software development. > Work for big and important companies around the world. > Environment that facilitates learning and collaboration. > Continuously looking for improving our processes and all the employees are part of this challenge. > We are “HR oriented”, and we work hardly on the HR processes (mentoring, coaching, career development, evaluations,
benefit programs, etc.). We consider personal interests.
> We want to establish a long-term relationship with our people.
Value proposition for our people
The Company
Excellence in software development Excellence in software development
> The infrastructure and the modern design of our development centers allow for a
fluid communication and team building.
> Our offices are strategically located in quiet neighborhoods.
Value proposition for our people
Our facilities
> We believe that excellence and quality is not divorced from having fun. > English classes, social events, wine tastings and marathons are typical activities of
- ur culture.
Our culture
Excellence in software development Excellence in software development
> Two to six months duration > Minimum to moderate risk > Two to six team members
How to engage with Hexacta
Select Pilot Project Prepare the team First iteration
> Select/present team
members
> Define and tailor
methodology, select tools a technologies
> Define and sign agreement > Project kickoff > Create backlog > Build initial release plan > Setup infrastructure
2-4 weeks 2 weeks
ARGENTI TINA Clay 2954 Buenos Aires (C1426DLD) tel: 54+11+5299 5400 BRASIL Cardoso de Melo 1470 – 8, Vila Olimpia San Pablo (04548004) tel: 55+11+3045 2193 URUGU GUAY Roque Graseras 857 Montevideo (11300) tel: 598+2+7117879 USA 12105 Sundance Ct. Reston (20194) tel:+703 842 9455 www.hexacta.com
HexactaArg @Hexacta