Lotus Notes / Domino Sonstiges > Projekt Bereich

Neues Projekt: Grafische Projekt-/Prozessbearbeitung im Webbrowser

<< < (2/3) > >>

Gandhi:

--- Zitat ---Naja eigentlich müsste ich genauer wissen, was du überhaupt willst.
--- Ende Zitat ---
Die genauen Anforderungen lasse ich Dir in den nächsten Tagen - sobald ich die fertig habe zukommen.

Ansonsten was ich will (grob):
- Ein gemeinsames Projekt (weil es alleine zu aufwändig ist etwas ernsthaftes auf die Beine zu stellen).
- Ein Projektplanungstool mit PSP Erstellung (grafisch), Gantt und Netzwerkplan, welches Erweiterbar ist (z.B. um Ressourcenverwaltung, Zeiterfassung/CATS Schnittstelle, ...)
- Ein System auch zum Lernen, was auf der Frontendseite relativ festgelegt sein wird (weil es da kompliziert ist - das ist der Lernprozess in der Tiefe) und auf dem Backendbereich Minimalanforderungen bzgl. der Schnittstellen aufweist - und somit leicht portierbar ist (Das ist der Lernprozess in der Breite)
- Eine Basis um später andere Projekte anzugehen (mir schwebt z.B. ein BPMN oder EEPK gesteuertes Prozess-/Workflowtool vor).
- Gemeinsames Repository wäre wohl sehr praktisch.
- Wenn am Ende etwas wie auch immer verwertbares herauskommt ist das alles andere als unerwünscht ;-)
- Critical Chain Management (kannte ich bislang noch nicht - habe jetzt den Wikipedia Artikel gelsesen - bin also quasi Experte). Habe - jetzt wo ich es gelesen habe - aber mal einen Vortrag gehört, der quasi das gleiche meinte - sich aber noch nicht so nannte - übrigens von einem Forumsteilnehmer (Hallo Werner).


Wegen der Geschäftslogik in JavaScript: Das sehe ich hier noch nicht als problematisch an, da nicht allzuviel Geschäftslogik vorhanden ist - es geht hierbei zunächst mehr ums Anzeigen, also Gestaltung von Userinterfaces. Ansonsten werden Daten eingetragen und vielleicht grob validiert - da sehe ich auch mit JS kein Problem - abgesehen davon wird JS was Komplexitätsfähigkeit betrifft massiv unterschätzt. JS ist objektorientiert und gleichzeitig funktional (Lambda Sprache). Im Grunde eine wirklich faszinierende Sache.
Ansonsten erwartet uns ggf. noch die Berechnung der Frühesten- und Spätesten Zeitpunkte bzw. der Puffer im Netzplan - das bekommt man auch noch mit JS hin - oder man stellt die Aufgabe eben einem Server.



--- Zitat ---Dann steuerst du mit serverseitigen JavaScript JSF Komponenten, die wiederum JavaScript generieren...
--- Ende Zitat ---
Ich stelle es mir nicht so schön vor wenn dann jemand sagt "Finde den Fehler"....

Ansonsten zu Dir:
Willst Du es endlich doch packen? Hat sich ja so ein bisschen über die Jahre angekündigt, oder? Ich hoffe und glaube, dass das Richtige für Dich sein wird und wünsche schon mal alles Gute!


Und jetzt, da ich das geschrieben habe fällt mir noch eine Frage zum Critical Chain Projectmanagement ein:


--- Zitat ---Hierbei wird immer das Arbeitspaket des Projektes bevorzugt, das das schlechteste Verhältnis von Fortschritt auf der Kritischen Kette zu Pufferverbrauch aufweist.
--- Ende Zitat ---

Das heißt, dass wenn ein Projekt richtig schlecht ist alle anderen auch scheitern?

flaite:
Hi,

gut versuchen wir den graphischen Teil mit svg oder html 5 canvas.
Für svg lernen wurde mir http://inkscape.org/?lang=de empfohlen.
Du bist von der Ausbildung her Physiker, oder nicht? Da kann einiges an Mathe erforderlich sein wie Transformationsmatrizen.

SVG wird in modernen Browsern wie firefox unterstützt. Das früher beliebte adobe plug-in ist discontinued und läuft auch nicht in meinem mac Schneeleopard.

Ich hab überhaupt nix gegen JavaScript. Hab ich 2009 relativ viel gemacht. 2009 war für mich das Jahr der kreativen, aber kleinen Projekte. Nach der Krise - für mich Februar 2010 - transformierte ich zu einem J2EE/EJB5/JSF Typen zurück. Eigentlich ein sehr angenehmer Job. Cobol-Artigkeit, Projekt-Konstellationen mit vielen Stakeholders irgendwo zwischen Shakespeare und Kafka und sehr hoher Budgetsicherheit. Zynisch, sehr 9 to 5 und auf einem relativ hohen Kompetenzniveau der Beteiligten. Trotzdem wurden immer wieder die erstaunlichsten Budget-Löcher aufgerissen. Zahlt dann einer der beteiligten Konzerne oder Vater Staat. Vermutlich ist der Jugendkult in der IT der Tatsache geschuldet, dass die am ehesten noch wirklich gleichzeitig das Maul und ihren eigenen Arsch aufreissen.

Sobald wir einigermassen klar über den Projekt-scope und die verwendeten Technologien sind, läßt sich problemlos auf google code ein repository öffnen. Für die nächsten 5 Wochen dürfte ich einiges an Zeit dafür haben. In meiner Aklimatisierungsphase in jenem Tal zwischen Küsten-Mittelgebirge und Cordillera de los Andes ganz sicher auch. Länger ist nicht voraussehbar. Muss auch nicht.

Ich kann erstmal schauen wie weit man mit dojox.gantt kommt. Ich fürchte nicht in die Zielgrade und da ist dann halt möglicherweise low level svg hacking erforderlich. 
Hab überhaupt nix gegen JavaScript und hab das mal wirklich intensiv betrieben. Mit clossures, funktionalen mindset, etc.

Gruß Axel 

   

Gandhi:
SVG ist ziemlich einfach. Da werden mehr oder weniger Punkte zu Pfaden zusammengeführt - dann kann man hierzu noch max. mit Bezierkurven Komplexität reinbringen.
Wird nativ sehr ähnlich wie HTML erzeugt - man kann .svg Dateien tatsächlich lesen. Da bietet Inkscape dann gute Möglichkeiten zu lernen: Einfach was malen und gucken, wie das textlich beschrieben wird.

Interessant wäre weiterhin, wenn alle Browser auch SVG Events unterstützten (was sie meinem Kenntnisstand nach noch nicht tun) - weil man dann komplette Seiten als SVGs erstellen könnte (wäre sogar SEO-freundlich - da wie gesagt das Ganze ein Text Format ist).
Dann müssten Schaltflächen nicht mehr eckig sein und es würde sich insgesamt eine ganze Menge an Möglichkeiten hinsichtlich Benutzer-Interaktion ergeben.

Canvas kenne ich noch gar nicht - glaube auch nicht dass wir das benötigen werden. Da warten wohl vor allem Spielenetwickler drauf.

In Dojo selbst fand ich die SVG Umsetzung nicht so gelungen - habe da bislang im Wesentlichen Verbindungslinien (Bezier kubisch oder bikubisch) zwischen Knoten (MindMap) und Elipsen als Hintergründe erzeugt - da habe ich keine höhere Mathematik für benötigt.

Tensoren & co. benötigt man dafür jedenfalls nicht. Zum Glück. Sonst müsste ich mein Hirn doch noch mal ziemlich quälen - liegt ja doch ein wenig zurück das Ganze...Solange wir im 2D bleiben und keine Grafikfilter (Photoshop Filter funktionieren offenbar häufiger nach dem Prinzip) benötigen können wir darauf ganz gut verzichten :-)

Ich hoffe die Anforderungen bis morgen Abend formuliert zu haben.

Gandhi:
Gestern ist mir leider doch noch etwas dazwischen gekommen. Die Anforderungen gibts zum/am WE.

flaite:
Hab dir meine email per persönliche Nachricht geschickt. Hab deine Nachricht auch einige Tage nicht gesehen. Effekt eines gmail accounts mit zu vielen Mails, die ich nicht lese.

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln