Softwareentwicklung so, wie sich Kunden das wünschen: Lieber qualitativ hochwertig und dafür ein bisschen preisgünstiger. Maicom schafft diesen Spagat - sehr zur Freude unserer Kunden
Gerade kleine und mittelständische Unternehmen haben keine großen Budgets für Softwareentwicklung, müssen aber meistens dennoch ziemlich komplexe Probleme lösen. Dabei stellt sich grundsätzlich die Frage, ob Standardsoftware oder eine individuelle Programmierung günstiger ist. In der Praxis läuft die Lösung oft auf eine Kombination der beiden hinaus - Standardsoftware mit individuellen Erweiterungen und Anpassungen. Maicom kann Ihnen auf jedem der Lösungswege hochwertige Entwicklungs- und Serviceleistungen bieten.
Standardsoftware für Standardaufgaben
Standardsoftware ist immer dann zu empfehlen, wenn standardisierte, wenig veränderliche Anwendungsbereiche mit gut strukturierten Aufgaben vorliegen und die strategische Bedeutung gering ist. Hier kann Standardsoftware ihre Vorteile ausspielen: schnelle Verfügbarkeit der Lösung ohne Entwicklungszeit, in der Regel hohe Zuverlässigkeit und geringes Risiko, dass die Lösung den Aufgaben nicht gerecht wird. Der Einsatz von Standardsoftware kann aber auch mit Nachteilen verbunden sein. Das Betriebsverhalten in komplexen unternehmensspezifischen Situationen ist in der Regel nicht so gut, weil die Software auf allgemeine Verwendbarkeit ausgelegt ist. Auch bei der Integration in die Gesamtheit der bereits implementierten Anwendungen kann es zu Problemen kommen.
Individualsoftware speziell für Ihre Bedürfnisse
Individualsoftware dagegen wird genau auf die Bedürfnisse des Unternehmens zugeschnitten. Nur die gewünschten Funktionen werden implementiert. Das reduziert Schnittstellenprobleme und hält den Anpassungsaufwand minimal. Ein Nachteil der individuellen Programmierung ist, dass die Kosten schwer abschätzbar sind. Die gewissenhafte Erstellung eines präzisen Pflichtenheftes ist daher von höchster Bedeutung für eine reibungslose Umsetzung des gewünschten Ziels in time und on budget. Darüber hinaus ist für eine genaue Abschätzung eine iterative Vorgehensweise empfehlenswert, bei der das Projekt in viele kleine Teilprojekte zerlegt wird, um nach und nach die Milestones abzuarbeiten. Jedes Projekt ist anders. Wir bringen die nötige Flexibilität mit, unsere Vorgehensweise projektindividuell anzupassen. Mindestens ebenso wichtig ist eine lückenlose, stets aktuelle Dokumentation. Gerade dieser Punkt wird oft vernachlässigt.
Vor der Investition in eine eigene Softwarelösung sollten die Geschäftsabläufe auf alle Fälle einer sorgfältigen Überprüfung unterzogen werden. Andernfalls würden ineffiziente Strukturen und Abläufe in der Software "zementiert" werden. Business-Reenginiering, Prozessoptimierung und COBIT/ITIL sind die Stichworte, für ein erfolgreiches Vorgehen.
Leistungsspektrum
- IT-Consulting in den Bereichen Softwarearchitektur und Collaboration/Groupware
- Entwicklung von Individualsoftware
- Anpassung und Ergänzungvon Standardsoftware
- Eingesetzte Komponenten
- JAVA-Bereich: Jboss, Eclipse, Hibernate, Spring
- Microsoft-Bereich: .NET 1.1 bis 3.5, ASP.NET 2.0, MS SQL Server 2000 bis 2005, ORM NHibernate, MS CAB
Eingesetzte Bibliotheken:
- Infragistics NetAdwantage
- Telerik RadControls


