Entwicklung einer Software zum Herunterladen und Bearbeiten von Video

Entwicklung einer Software zum Herunterladen und Bearbeiten von Video

Branche
Unterhaltung, Medien
Technologien
C/C++, Frontend (JS, HTML, CSS), PHP

Kunde

Einer der führenden P2P Service-Anbieter, der sich vorwiegend auf Musik- und Videoaustausch fokussiert.

Aufgabe

Der Kunde wandte sich an ScienceSoft, um zwei separate digitale Produkte zu erstellen, die Video herunterladen und bearbeiten könnten. Der Kunde benötigte ein Programm, dessen Ziel ist es, Videodateien von Video-Austausch-Leistungen zu spielen sowie beauftragte eine Webseite, welche es den Nutzern ermöglichen würde, YouTube-Videos mittels einer großen Vielfalt von Video und Soundeffekten zusammen mit Bild- und Textvorlagen zu bearbeiten.

Lösung

Die Kooperation beginnt mit der Beratung in der Softwareentwicklung. Unser Business Analyst untersuchte sorgfältig Geschäftsanforderungen des Kunden, analysierte sie und erstellte auf derer Basis die technische Dokumentation mit beschriebenen Funktionen, die Produkte haben müssen, um das Kundenziel zu erreichen.

Die gut entworfene Anforderungsspezifikation und kontinuierliche Beratung von der Seite unseres Analysten ermöglichte es dem Entwicklungsteam, Produkte zu erstellen, die alle erforderliche Funktionen enthielten. Die Desktop-App ermöglicht es den Benutzern, nach Videodateien in verschiedenen Video-Austauschleistungen zu suchen, sie herunterzuladen sowie zu speichern. Inzwischen gibt die Webseite die Möglichkeit, Videoeffekte, Text, Töne, Bilder und Animation zu überlagern und personalisierte Videos via Sozialnetzwerke oder persönliches Konto auszutauschen.

Kontinuierliche BA-Unterstützung auf jeder Phase des Projektes mit besonderer Aufmerksamkeit auf seinen Beginn und Ausarbeitung verbesserte wesentlich die Kommunikation mit dem Kunden, ermöglichte es, Anforderungen aktuell zu halten sowie die Arbeit zwischen Designers und Entwicklern zu koordinieren.

Ergebnisse

Der Kunde erhielt zwei gebrauchsfertige Produkte, die nicht nur die Arbeit mit bestehenden Videos umfassten, sondern ermöglichten es den Benutzern, Kreativität durch Personalisierung von Videos mit unterschiedlichen Effekten zu demonstrieren.

Diese beiden Produkte erweiterten wesentlich das Serviceangebot des Kunden sowie seine Zielgruppe.

Technologien und Tools

Desktop-App:

Entwicklung: JavaScript, C++, QT, STL

Analyse: MS Office (Word, Excel), Adobe Photo Shop, Balsamiq Mockups, Axure RP Pro.

Website:

Entwicklung: AS3, PHP, HTML, CSS, JavaScript, XML, fl.controls, com.lowke.assetManager, Yahoo Astra Layout, FLEX (binding), Gtween, youtube API, google API, twitter API, Amazon SDK, jQuery

Analyse: MS Office (Word, Excel), Adobe PhotoShop, Balsamiq Mockups, Axure RP Pro, Sparx Enterprise Architect.