Java, Web 2.0, .NET und Mobile

Werbung
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
Herunterladen