Artikel getaggt mit ‘Softwareentwicklung’
Critical Mission: Die Nutzer über die Einstiegshürde bringen
Jedes Produkt, auch wenn es kostenlos zur Verfügung gestellt wird, verursacht für seine neuen Nutzer Kosten. Das gilt auch bei Softwareprodukten. Da sind zum Beispiel die Kosten für die erste Einrichtung. Je aufwändiger die Einrichtung einer Anwendung ist, desto höher die Kosten in Form der benötigten Zeit. Jeder von uns kennt das vom Ausfüllen von Profilseiten in Social Networks.
Weiterhin fallen auch Kosten an, um die Nutzung der Software zu erlernen und das Konzept dahinter zu durchblicken. Nennen wir sie einmal Einarbeitungskosten. Sie stellen eine Hürde dar, die überwunden werden muss. Aber wie schaffen wir es, unsere Nutzer über diese Hürde zu bringen?
Den Rest des Beitrags lesen »
Erfordert agile Softwareentwicklung keine Disziplin?
Agile Software-Entwicklung hat noch häufig mit einem Vorurteil zu kämpfen. Bei vielen Managern scheint im Kopf verankert zu sein, dass nur ein Vorgehen nach dem Wasserfall-Modell, bei dem vor dem Start eines Projektes jeder einzelne Schritt in Anforderungslisten festgehalten wird, ein sauberes, strukturiertes Vorgehen ist.
Agile Methoden der Softwareentwicklung werden dann oft als „Durchwurschteln“ bezeichnet. Aber ist es wirklich so, dass die Vorgehensmodelle der agilen Softwareentwicklung weniger Disziplin erfordern als klassische Vorgehensmodelle?
Den Rest des Beitrags lesen »
5 empfehlenswerte Blogs von und für Produktmanager von Internetanwendungen
Blogs sind einfach nur großartig. Sie ermöglichen es einer sehr großen Zahl von Menschen ihr Wissen weltweit zur Verfügung zu stellen. Und glücklicherweise machen dies auch sehr viele Wissensträger.
Heute habe ich einmal eine Auswahl von 5 empfehlenswerten Blogs aus der Vielzahl von Blogs in meinem Feedreader zusammengestellt, die sich mit dem Produktmanagement für Softwareprodukte beschäftigen. Zwei sind davon aus Deutschland, drei aus dem englischsprachigen Raum.
Sie setzen alle ihren eigenen Schwerpunkt. Der eine setzt mehr auf Themen rund um Innovation. Ein anderer stärker auf Themen wie User eXperience. Aber in Summe geben sie einen guten Überblick über die Themen, die für einen Produktmanager von Internetanwendungen relevant sind.
Wie reagieren, wenn Scrum als unnötiger Overhead kritisiert wird?
Wenn für die Entwicklung einer Internetanwendung das Vorgehensmodell Scrum (zu deutsch: Gedränge) zum Einsatz kommt, sind damit im Entwicklungszyklus gewisse Teamaktivitäten verbunden. Gerade für Personen, die bisher keine Erfahrungen mit Scrum-Projekten gemacht haben, können die täglichen Stand-up-Meetings („daily scrum“) und die zum Start von jeder Iteration fälligen Sprint-Planungsmeetings, die zwischen einem halben Tag und einem Tag dauern, zunächst als ein Überfluss an face-to-face-Kommunikation wahrgenommen werden. Dies kann in der Praxis zu einer ernsthaften Kritik an diesem Vorgehensmodell heranwachsen, die den ganzen Projekterfolg gefährdet.
Mike Cohen, Gründungsmitglied der Scrum Alliance und Autor von Agile Estimating and Planning und User Stories Applied: For Agile Software Development, stellt im Blog der Scrum Alliance einige mögliche Gründe für eine solche Kritik dar.
Warum frühzeitige Tests in der Softwareentwicklung so wichtig sind

7 Beispiele für Mailtexte zur Bestätigung von User-Accounts
Es ist interessant zu sehen, wie unterschiedlich verschiedene Internet-Dienste die Bestätigungsmail nach einer Neu-Registrierung gestalten. Die Unterschiede beginnen bei HTML-Mail vs. Text-Mail, aber auch die Länge und der Aufbau unterscheiden sich deutlich. Eine kleine Auswahl von 6 Beispielen verschiedener Dienste habe ich hier zusammengestellt:
UserVoice.com
Thanks for joining UserVoice. Come on back and make your voice heard!
We’d like to keep you up to date on activity related to your favorite ideas, but first, we need to confirm that this is your real email address. Please click the following link or paste it into the url bar of your web browser to confirm your email address:
Click here to confirm your email [Confirmation-Link]Thanks,
The UserVoice Team
myOpenID
Eine nette deutsch-englische Kombination
:
myOpenID Email-Adresse bestätigen
To confirm your myOpenID email address, go to the following URL:
[Confirmation-Link]Confirming your email address will confirm your myOpenID account (http://xxxx.myopenid.com/), and enables you to recover your password should you ever forget it.
Sincerely,
The myOpenID Team
lovemarks.com
Versendet auch gleich noch Werbung mit, obwohl ich das persönlich eher meiden würde, um den User nicht abzulenken:
Hi [name],
Welcome to the Lovemarks community!
Here’s your account info to log in:
E-mail: [eMail]
Password: xxxxPlease confirm your Lovemarks account by clicking on the link below:
[Confirmation-Link]It’s a good idea to add our email address to your address book – it will stop your computer from thinking we’re sending you junk mail.
If you have any questions regarding your Lovemarks account, or if you think you’ve received this email in error, please contact us at: editor@lovemarks.com
REMO General Store (http://www.remogeneralstore.com/), one of our most popular Lovemarks, is offering a special gift to all Lovemarks.com members – a REMO T-Shirt of your choice from their extensive design range. Follow this link http://REMOGeneralStore.com/LOVEREMO to activate this promotion. The first T- Shirt added to your Shopping Cart will be FREE. All you have to pay is the shipping.
Thanks,
The Team at Lovemarks.com
Gliffy.com
Hello,
Someone has just signed up for Gliffy.com at this email address. If it was you, congratulations on your new Gliffy account! If this email reached you in error, pardon us, and ignore it.
You need to confirm your address before you can share documents. Click [Confirmation-Link] to launch Gliffy and confirm your account. If clicking on the above link does not work, copy and paste it into your browser.
OR
Enter this confirmation codexxxxx
when Gliffy prompts for it during sharing.
Please contact support@gliffy.com if you have any questions or suggestions.
Regards,
Gliffy
wunderloop.com
If you have received this email in error we apologise for
any inconvenience.
Please forward it to and we will correct the error immediately.Dear [Name],
Thank you for applying for an account with wunderloop connect
- the world’s only behaviorally targeted self-service ad exchange!To authenticate your application, please confirm your email address by
clicking on the link below:[Confirmation-Link]
You will be notified by email once your account has been approved.
Then you’ll be able to log in immediately!The wunderloop team
GoToMeeting
Dear [Name],
Thank you for choosing GoToMeeting! Our records indicate that you have signed up for an account, but have not verified your email address.
Please take a moment to verify that you wish to have the email address [User eMail] associated with a GoToMeeting account by clicking here. [Confirmation-Link]
If you have any questions, please reply to this email or call us at any of the numbers listed below and we will be happy to assist you.
Best regards,
GoToMeeting Customer Care
issuu
Please click the link below to join Issuu.
Join Issuu [Confirmation-Link]Didn’t ask for this? Just ignore this email or go to Issuu to see what the fuss is about.
10 Ideen für Releasenamen
Wird in einem Softwareentwicklungs-Projekt mit Releasezyklen gearbeitet, so stellt sich zu Projektbeginn stets die Frage nach einer Benennung der Release-Entwicklungszyklen. Hier gibt es ein paar Anregungen dazu:
1. Die Simpsons-Episoden
Ein Pool von über 400 Releasenamen ergibt sich aus den Episoden der kleinen gelben Familie. Damit können selbst große Entwicklungsprojekte für einen längeren Zeitraum die Frage nach der Benennung der Releases klären.
Hier gibt es eine Aufstellung der Episodennamen
2. Die James Bond-Filme
Die Filmografie von James Bond gibt aktuell Namen für 22 Releases her. Unweigerlich kommt da früher oder später die Frage der Entwickler, ob das Projekt eingestellt wird, wenn es keine Filmnamen mehr für Releases gibt.
Weitere Möglichkeiten bieten aber die Autos aus den Bond-Filmen und die Namen der Bondgirls.
3. Frauen- oder Männernamen
Über 220.000 Vornamen gibt es bei www.vornamenarchiv.de.
4. Blumennamen
Fast unerschöpflich ist die Auswahl an unterschiedlichen Blumennamen. Hier gibt es eine Auswahl von Blumenarten: Kleines Blumenlexikon.
5. Tiernamen
Eine riesige Auswahl hiervon gibt es bei www.das-tierlexikon.de. Reicht für ein ganzes Softwareleben lang.
6. Die chemischen Elemente
Über 100 chemische Elemente stehen zur Auswahl und können nach alphabetischer Sortierung oder nach Ordnungszahl genutzt werden.
7. Die Namen der Teammitglieder
Eine Möglichkeit, die auch die Identifizierung mit der Arbeit erhöht, ist die Benennung der Releases nach den Namen der Teammitglieder. Hier ist Vorsicht geboten: Keiner will seinen Namen für ein Fehlerbehebungsrelease hergeben.
8. Namen der aktivsten User
Gerade für Communities bietet sich dies an. Die ältesten oder aktivsten User können ausgewählt und ihr Username für die Releases genommen werden.
9. Städtenamen
Ein weiterer nicht erschöpfbarer Pool an Releasenamen bieten Städtenamen. Es kann Länderspezifisch vorgegangen werden, z.B. erst die Städte in Deutschland, dann die Städte in Frankreich,… .
10. Die Namen von Bergen
72 bietet alleine die Liste der höchsten Berge der Welt bei Wikipedia. Das lässt sich aber fast beliebig um die Berge von einzelnen Ländern erweitern.
Na dann: Frohes Programmieren.
Nachtrag 03.07.: Vorschlag von Gerrit Eicker: „Ich votiere für die griechischen Sagen; http://tr.im/qJjY – Zunächst die Argonauten; http://tr.im/qJk7„




