Jira-Alternativen

Jira: Fünf Alternativen, die dem Atlassian-Tool Konkurrenz machen

Um die Zusammenarbeit der einzelnen Mitarbeiter zu optimieren, kommen immer häufiger Projekt-Management-Tools wie Jira zum Einsatz. Das Programm der australischen Software-Firma Atlassian zählt mit weltweit über 35.000 Kunden zu den gefragtesten Lösungen in dem Bereich, ist für Projektgruppen mit mehr als zehn Mitarbeitern aber auch vergleichsweise kostenintensiv. Doch nicht nur auf der Preisebene...

Die eigene App entwickeln: Eine iOS-App veröffentlichen

Der Weg zur eigenen App - Teil 5.2: Eine iOS-App veröffentlichen

Sobald man den Entwicklungsprozess und die Testphase der eigenen Native Mobile App abgeschlossen hat, kann man schließlich die App im App-Store veröffentlichen. Wer eine iOS-App einreichen und im App-Store von Apple vertreiben möchte, muss sich bei der Apple-Developer-Plattform anmelden und dort diverse Angaben und Einstellungen vornehmen. Doch wie veröffentlicht man eine App im Store von Apple?

Scrum

Scrum: Agiles Projektmanagement – modern & flexibel

Was ist eigentlich Scrum? Wer sich mit agilem Projektmanagement auseinandersetzt, kommt nicht an Scrum vorbei. Ursprünglich in der Software-Entwicklung eingesetzt, ist Scrum inzwischen auch in vielen anderen Bereichen zu Hause. Fans des Modells schwärmen von einer höheren Effizienz und mehr Transparenz und loben den offenen Ansatz des Frameworks. Auch Sie überlegen, in Ihrem Unternehmen...

Kanban

Kanban

Welches Team möchte nicht seinen Workflow verbessern? Mit Kanban haben Sie eine einfache agile Methode an der Hand. Hauptelemente des Systems: Visualisierung aller Aufträge am Kanban-Board, Ablehnung von Multitasking und stetige Verbesserung der Abläufe. Aber was ist Kanban genau und wie kann man die Methode konkret umsetzen? Wir stellen Kanban vor und erklären Ihnen das System.

Pair Programming

Pair Programming: 4-Augen-Prinzip in der Software-Entwicklung

Agile Software-Entwicklung soll den Programmierprozess dynamischer und effizienter gestalten. Da wirkt es zunächst kontraproduktiv, dass beim Pair Programming immer zwei Programmierer die gleiche Aufgabe haben: Zusammen sitzen die Kollegen am gleichen Stück Code und blicken sich gegenseitig über die Schulter. Die gegenseitige Überprüfung soll für weniger Fehler und bessere Ergebnisse sorgen. Wie...

Scrum Master

Scrum Master: Mediator für agile Teams

Durch die Methode Scrum sollen Teams effizienter und kreativer arbeiten können. Jedes Teammitglied bekommt eine feste Rolle mit dazugehörigen Aufgaben und Pflichten zugeteilt. Eine dieser Rollen ist der Scrum Master. Vielen ist aber gar nicht klar, was der Scrum Master für Aufgaben hat und wo sein Kompetenzbereich aufhört. Deshalb beantworten wir die wichtige Frage: Was ist ein Scrum Master?

Extreme Programming

Extreme Programming: Softwareentwicklung extrem gedacht

Programmierarbeit wurde in den letzten Jahrzehnten vor allem durch agile Softwareentwicklung dominiert – und das durchaus zurecht. Einen großen Teil dieses Erfolgs hat man der Methode Extreme Programming (XP) zu verdanken. Agiler als bei XP geht es nicht! Die beteiligten Menschen stehen dabei im Zentrum der Methode und es wird nur ganz kleinschrittig gedacht. Wie funktioniert Extreme Programming?

Was ist ein Hackathon?

Hackathon: Die Kurzstrecke für Programmierer

Was ist eigentlich ein Hackathon und was macht es aus? Wenig Schlaf, verrückte Ideen, fruchtbarer Wissensaustausch und jede Menge produktive Arbeit! Solche Treffen der Software-Entwickler finden inzwischen auf der ganzen Welt statt – auch in Deutschland gibt es zahlreiche dieser Events. Neben einer Erklärung, was genau man unter einem Hackathon versteht und wie diese ablaufen, liefern wir daher...

RabbitMQ

RabbitMQ: Schneller Nachrichtenversand

In vielen Situationen müssen Anwendungen miteinander kommunizieren – kontrolliert und zügig. RabbitMQ steht als Mittler zwischen zwei Diensten und sorgt für eine reibungslose Verteilung von Nachrichten. Dabei können die beiden Programme sogar unterschiedliche Programmiersprachen sprechen: für den Messaging Broker kein Problem.

Software Development Kit

SDK: Was ist eigentlich ein Software Development Kit?

Wer Software entwickelt, hat viel zu beachten: Eine gute Usability ist ebenso wichtig wie die Funktionalität der Anwendung; gleichzeitig ist eine optimale Performance – im Gegensatz zu Programmfehlern – unverzichtbar. Schließlich soll das Produkt auch auf den anvisierten Zielplattformen bzw. -geräten laufen. Inwiefern helfen Software Development Kits (SDKs) bei der Realisierung dieser Punkte?


Auf dem Laufenden bleiben?

Jetzt für unseren Newsletter anmelden und gratis Online-Marketing Whitepaper für lokale Anbieter sichern!