Java, Web 2.0, .NET und Mobile Individuelle Entwicklung von Business-Applikationen Zukunftssichere Software-Lösungen für High-End-Anforderungen Zu viele Software-Projekte scheitern oder laufen aus dem Ruder Vorteil inovex wichtigsten BusinessSoftware-Technologien aus einer Hand • Sie profitieren von unserem Expertenwissen in den Bereichen Java, Web 2.0, .NET und Mobile. • Lückenloser Software Lifecycle: Vom Requirements Engineering bis zum Software Systeme abhängig • Aber: 24 % der Software-Projekte im Enterprise-Umfeld werden abgebrochen, 44 % der Projekte laufen aus dem Zeit- und Kostenrahmen • Nur ein kompetenter Partner kann die Risiken beherrschen, die mit individueller SoftwareEntwicklung verbunden sind: • Geschäftsprozesse mit immer kürzeren Halbwertszeiten erfordern immer flexiblere Systeme – diese Flexibilität muss von Software-Systemen auf allen Ebenen unterstützt werden • Business-Anforderungen sind hochdynamisch und verändern sich während der initialen Umsetzung – darauf muss nicht nur die Architektur, sondern auch die Projektmethodik reagieren • Nur die Integration in die bestehende IT-Landschaft bringt effiziente Lösungen – hier scheitern viele Projekte rein aus technischen Gründen Produktivbetrieb im RZ • Unabhängige Beratung auf Grundlage von zahlreichen erfolgreich realisierten So bringen wir Ihre Software-Projekte erfolgreich ins Ziel Software-Lösungen • Prozessverständnis plus Wir haben uns darauf spezialisiert, individuelle Business-Applikationen für High-End-Ansprüche zu tiefes technologisches entwickeln und erfolgreich ins Ziel zu bringen: Know-how • Tiefes Verständnis der Anforderungen: Wir verstehen uns sehr gut darauf, im Dialog mit den • Technologiequalität plus Servicequalität Fachbereichen die IT-relevanten Aspekte von Geschäftsprozessen zu extrahieren • Technologie-Kompetenz: Unsere Mitarbeiter sind hochqualifizierte Software-Ingenieure mit sehr viel Projekterfahrung und hoher Problemlösungskompetenz • Wir decken die gesamte Bandbreite an Technologien für individuelle Business-Software ab (Java, Web 2.0, .NET und Mobile) und können individuell entscheiden, welches Tool-Set die richtige Wahl ist • Iterative Projektmethodik: Mit der „Philosophie der schnellen Schritte“ sorgen wir dafür, dass die Projektaufgaben jederzeit beherrschbar sind – auch bei großen Projekten und unter Zeitdruck • Qualitätssicherung: Software-Qualität muss strategisch gesichert werden - wir kennen die geeigneten Maßnahmen und Werkzeuge aus zahlreichen Mission-Critical-Projekten • Kompletter Software Lifecycle: Unser Mandat endet nicht bei der Abnahme, sondern wir bieten auch das Deployment und den Betrieb der Business-Applikation im Rechenzentrum aus einer Hand - damit die Software auch tatsächlich produktiv sein kann www.inovex.de INO_1575 ! • Wir bieten die • Viele Geschäftsmodelle sind heute unmittelbar vom reibungslosen Funktionieren der Business Von uns verwendete Technologien Java • Spring • JPA und Hibernate • Apache Wicket, Spring MVC, GWT, JSP/Servlet, Struts 1/2 und JSF • HTML5, JavaScript, CSS3 • Prototype, jQuery, Ext JS, Bootstrap • JAX-WS, JAX-RS (REST), CXF und Axis 1/2 • JUnit, Selenium, Cucumber • Portal-Technologien (JSR 286, Liferay) • JBoss, Tomcat, IBM WebSphere, SAP WAS, Bea WebLogic • Maven, Gradle, Ant • Continuous Integration, Jenkins • SCM (Git, SVN) • MySQL, Oracle, PostgreSQL und MSSQL Server • JEE und Spring Geschäftsmodelle Business-Anforderungen Individuelle Business-Applikationen Web 2.0 .NET Mobile • Ruby on Rails (Full Application Stack) • .NET Framework Android • ASP.NET, Windows Forms, WPF / Silverlight • Application development (Smartphone & Tablets) • .NET Remoting, .NET Webservices, WCF, RIA Services • OpenGL ES • RestClient, Patron, yajl • Sinatra (Prototyping, Tools, Rest-Services) • ADO.NET, LINQ, ADO.NET Entity Framework • Native development (NDK) • Rack • Windows Workflow Foundation • Formtastic (+ client_side_validations) • MS SQL Server, Oracle, PostgreSQL und MySQL • MongoMapper, ActiveRecord, ActiveModel, DataMapper • jQuery Rails • XML, XSLT, XPath, XQuery, LINQ-to-XML • ERB, HAML, liquid • SASS/SCSS, Compass • Windows Services • bluecloth, maruku (markdown) • COM Interop, VSTO, MS Office Integration • CoffeScript, JavaScript • Sprockets • Sharepoint • sprite • Visual Studio SharpDevelop • git, svn • Team Foundation Server • Rake, Capistrano • FxCop, Resharper, .NET Reflector • RVM, Bundler • NMaven, NAnt, CruiseControl .NET, NCover, Unit Tests • Jammit, uglifier • RSpec, turn • Renderscript • C2DM (Cloud 2 Device Messaging) • Google Maps/Open Street Map • ACRA crash reporting • Google Analytics Reporting • ANT based build system HTML5 Apps für Mobile Devices • HTML5 • CSS3 • JavaScript • SVG • Sencha touch • Sencha touch charts Quality Assurance • Cucumber (Capybara, Selenium) • Jenkins continuous integration / automated builds • Jasmine (JS Testing + CI) • Automated Tests • Jenkins CI • JUnit • MySQL, PostgreSQL, Oracle • Robotium • MongoDB • UI Monkey • Memcache (dalli, kgio) • Emma code coverage • Jasmine • js-test-driver Produktivbetrieb im Data Center INO_1575 Deployment Unsere Entwicklungsschwerpunkte • Individuelle Software-Entwicklung im Web-Umfeld: Hochgradig flexible Systeme, kostengünstig erweiterbar und anpassbar durch leichtgewichtige, skalierbare Software-Architekturen. • User-zentriertes Software-Engineering (Stichworte: web2.0 /enterprise2.0). • Individuelle Erweiterung und Anpassung von Microsoft-Business-Applikationen. • Passgenaue Integration von individuellen Applikationen in bestehende IT-Systeme, z. B. SAP. • Reibungsfreie Übergabe von Software-Lösungen in den Betrieb im Rechenzentrum (Systems Engineering. Deployments, Monitoring, Migrationen etc.). Wir nutzen Technologien, um unsere Kunden glücklich zu machen. Und uns selbst. • Agile Software Entwicklung mit Scrum sowie Scrum Trainings. • Development und Operations aus einer Hand, um die wechselseitigen Abhängigkeiten perfekt aufeinander abstimmen können. • Mobile Android- und Web App Lösungen machen Ihre Produkte auch unterwegs und jederzeit verfügbar. • inovex Academy/Trainings unter dem Motto „Wissen, dass man nicht aus Büchern lernen kann“ zur Weitergabe von Wissen über Methoden & Technologien, die wir in unseren Projekten erfolgreich einsetzen, an unsere Kunden. Ausgewählte Referenzen • 1&1 Internet AG: Application Development, Business Intelligence, Systems Engineering • Bosch: Application Development, Business Intelligence, Systems Engineering, Training • Daimler: Application Development, Business Intelligence, Systems Engineering • Dehner: Application Development, Business Intelligence, Systems Engineering • Gaggenau: Consulting, Application Development, Systems Engineering • GMX: Application Development, Systems Engineering • maxdome: Consulting, Application Development, Business Intelligence, Systems Engineering • Porsche: Application Development, Business Intelligence • PricewaterhouseCoopers: Application Development, Business Intelligence • SEW Eurodrive: Application Development • Trelleborg Sealing Solutions: Consulting, Application Development, Business Intelligence, Systems Engineering • WEB.DE: Application Development, Systems Engineering inovex ... steht für individuelle und innovative Business-Systeme, die wir als Full-Service-Systemhaus inovex GmbH Büro Pforzheim (Zentrale) Karlsruher Straße 71 D-75179 Pforzheim Tel. 07231 3191 - 0 Fax 07231 3191 - 91 [email protected] www.inovex.de mit Standorten in Pforzheim, München, Köln und Karlsruhe bundesweit planen, realisieren und betreiben. Wir konzentrieren uns auf fünf Themengebiete: Consulting, Application Development, Business Intelligence, Systems Engineering und Knowledge Transfer durch Trainings (inovex Academy). Mit unserem Team von mittlerweile über 90 Mitarbeitern betreuen wir zum Beispiel 1&1, buch.de, DB Schenker, Daimler, Ehrmann, EnBW, Gaggenau Hausgeräte, GMX, PricewaterhouseCoopers, Porsche und WEB.DE. Mehr über uns unter www.inovex.de INO_1575 Ihr direkter Draht zu inovex