antz@work Blog

Wo das Ameisenleben weitergeht…

Entries Comments



Month: 17:03

The antz@work-Roadmap

17:03 | Ameisenbau | By: Matthias

As the roadmap is interesting for all our users around the world, i will publish this in english.

I posted a couple of days ago in german our criterias to decide about the order of the roadmap. To make it short: We have six questions to answer on every new feature. The answers are given in points and the average of the points will be ranked.

This is our roadmap for the next one or two years. Changes can happen and urgent things will be realized anyway.

  1. Open L*** (Sorry, but this is to cool to announce it yet. What I can say: Choose your own language…)
  2. Optimizing (We know that there are some not very logic solutions in antz@work. We will fix this and will try to make the usability-concept constant.)
  3. Rails 2.0 (Yeap, we want to update to Rails 2.0. We can’t wait for the new features and the security fixes are obvious.)
  4. Premiumaccounts (Honestly, we are already working on some premium features. But the premiumaccounts are no reason to hate us. Again: All of the today features which are free, will be free in the future. But we will give you some new and useful stuff like SSL-Security)
  5. antzBrain (Something like a mindmap to organize your project)
  6. Caching (We tested this in December and it was breath-taking. With the caching function we will make antz much faster.)
  7. OpenID (Really. I can’t even understand why every website has own login-details. I really go mad when a website doesn´t tell me what it uses as User-ID. Is it a user-name? My mail-adress? A account-number? So, let’s stop this and use OpenID.)
  8. antzTime (You often asked us for a timetracking-feature. I’m very proud to tell you that this will come with antzTime.)
  9. APIs (Using your todos and files and contacts in other applications would be great. This is something I’d like to have much earlier. But this is the group decision and our programmers only have two hands.)
  10. antzChat (Private messages are working fine right now and you can nearly chat with them. But who says that a chat has to be text only …?)
  11. antzWiki (Self-explaining, isn´t it?)
  12. Contactlist (We are working with antz a lot and it often happens that we need an address of a client, a freelancer or whatever. That´s why we´d like to share contacts with all the contact-details.)

That’s it for today. I hope you are fine with this roadmap and will stay with us to see the ants home growing. Leave a comment to let us know…

Did they slashdot us?

20:15 | Uncategorized | By: Matthias

Coming home from sports I started my computer and saw …. nothing…

Just a fatal error message from antzatwork.com.

Benno skyped me just a moment later that Stefan and Trung are working on it already. But what happend? Actually… we don’t know. Benno said he had seen some new users from the US. So the biggest fear of a server-admin came up in us… did they slashdot us? I found some new posts about us, but nothing frightning.

So we can just say: Sorry, Folks! We’ve been back in about 45 minutes, which is fairly okay.

But we have to discuss this, to avoid some delays from getting informed about a server-crash and starting to fix it. We will do our best!

Teile dein Wissen mit einer anderen Ameise

19:38 | Uncategorized | By: Benno

Das habe ich gerade gefunden und bin irgendwie begeistert. Ob das uns oder euch bei der Arbeit hilft…. vielleicht. Auf jeden Fall ein interessanter Gedanke diese theoretische Grundlage.

http://www.mcrit.com/Complexity/applets/boid.html

How to manage a start-up (1)

16:45 | Ameisenbau | By: Matthias

Weil Benno grade die Hosen da drüben runterlässt, schließ ich mich mal an. Mitgehangen, mitgefangen. So ist das, wenn man zusammen ein Unternehmen gründet ;)

Ich werde mal in einer unregelmäßigen Reihe versuchen, euch einen Einblick in das Innenleben von antz@work und seinen Menschen zu geben. *trommelwirbel*…. How to manage a start-up. Teil 1 von malgucken.

Heute: Welches Feature hätten wir denn gern.

Wir sind ein Team von 4 sehr intensiven antz-Nutzern und da jeder von uns anders tickt, fällt jedem an einer anderen Stelle etwas auf, was er gern geändert haben möchte. In den vergangenen 1,5 - 2 Jahren, die wir schon an antz arbeiten, haben wir uns in aller Regelmäßigkeit in endlosen Diskussionen verzettelt, was wir wann als nächstes brauchen. Das hat nicht nur Nerven gekostet, es war sogar höchst ineffizient. Wir haben Funktionsweisen von neuen Features bis zu gefühlten fünfmal diskutiert und wieder umgeworfen und wieder diskutiert…. na ihr wisst schon…

Wir haben uns für das neue Jahr aber vorgenommen alles etwas strukturierter anzugehen und daher eine Roadmap für 2008 zu erstellen. Nur was jetzt mal die neuen Features angeht. Dabei geht es darum sowohl unsere Ideen, als auch die Vorschläge der Nutzer zu kanalisieren und möglichst neutral zu bewerten. Dafür haben wir uns ein Bewertungssystem ausgedacht, dass ich hiermit mal zur Diskussion stellen möchte.

Das Prinzip ist einfach. Für jeden neuen Vorschlag werden folgende Fragen gestellt, die man mit sehr hoch (5 Punkte) bis sehr niedrig (1 Punkt) bewerten kann.

  1. Wird der Anreiz zum Einstieg / Benutzung erhöht?
  2. Distanzieren wir uns damit von unseren Mitbewerbern?
  3. Hat es ein hohes Aufmerksamkeitspotential?
  4. Ist der Entwicklungsaufwand niedrig?
  5. Fördert es die Entwicklung in der Zukunft?
  6. Wie wichtig ist es?

Je nach Wunsch auf der Featureliste kamen bei mir Werte zwischen 12 und 25 raus. Und wenn man wirklich ehrlich in der Bewertung ist, muss man auch sein eigenes Bauchgefühl revidieren. Alle Punkte werden addiert, alle Teammitglieder stimmen ab und der Durchschnitt wird in ein Ranking eingetragen. Ganz oben steht die höchste Punktzahl und damit wird losgelegt.

Wir werden die Ergebnisse dazu am Donnerstag besprechen, aber es kam doch einiges überraschendes raus.

Ich frage mich aber was man aus dem System noch machen kann. Wie wäre es wenn die Nutzer noch eine Stimme hätten und nicht nur wir vier/fünf Teammitglieder? Oder ein Expertenbeirat? Müssen wir uns noch weitere Fragen bei der Bewertung stellen?

Dapper it!

16:19 | Ameisenbau, Da draußen, antzHack | By: Matthias

Ein leider bei uns etwas zu kurz gekommenes Thema ist das Thema Schnittstellen nach außen. Eine sehr einfache Schnittstelle wäre ein RSS-Feed. Für die Techies unter den antz-Nutzern gibt es dafür eine Lösung: Dapper! Was macht Dapper? Im Prinzip kann man sich damit jede Inhalt einer Webseite per RSS, Mail oder Google Gadget nach Hause schicken lassen. Das geht eigentlich ganz einfach, wie ein Video von Readwriteweb.com zeigt.

Wollen wir da noch mal eine Schippe Komplexität rauflegen? Jaahaaa! Aber gerne! Das ganze kann man natürlich auch für antz@work nutzen. Ich hab hier mal Testweise per RSS ein paar Aufgaben per RSS-Feed geholt.

Infos aus antz per Rss im Thunderbird

Wie funktioniert das ganze also? Recht einfach eigentlich! Man hat einen virtuellen Browser, mit dem man die Felder in der Webseite anklickt, die per RSS geholt werden soll. Dapper “guckt” sich die Seite an, liest sie aus und macht daraus einen RSS-Feed oder ein Google Gadget oder eine Mail oder oder… Das schwierige bei uns ist aber, dass es ja noch (glücklicherweise) ein Login gibt. Das bedeutet, dass man Username und Passwort mitangeben muss. Diese Informationen werden auch in der URL zum RSS-Feed mit übertragen. Ein Sharing ist also nicht ganz so einfach, auch wenn die Daten mit MD5 verschlüsselt werden.

Das Einrichten ist also nicht grad trivial. An der ein oder anderen Stelle hakt es auch bei uns wg. mangelnder Voraussetzungen, aber das mal weitergedacht ergeben sich unglaubliche Möglichkeiten wie Synchronisation (natürlich nur One-Way) mit dem PC oder dem PDA für die Offline-Arbeit. Das werde ich gleich mal als nächstes ausprobieren.

Entdeckt bei Robert.