php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 08.04.2005, 00:58  
Gast
 
Beiträge: n/a
Standard [Erledigt] Projekte effektiv Planen?

Hallo,

ich bin nicht direkt php-anfänger, da ich schon einige Sachen geschrieben habe, jedoch bei größeren Projekten, wegen der verlorenen Übersicht über das ganze, dann abgebrochen habe und nochmals von vorne beginnen wollte.

Wie plant man effektiv Projekte um immer eine Übersicht zu haben und auch nach einem halben Jahr noch an etwas verändern kann?

Wie jeder einzelne von euch seine Projekte plant wäre evtl. auch interessant.

(bevor jemand fragt was ich unter einem Projekt verstehe:
Websites mit php + MySQL (Idee, Konzept, Aufteilung des Konzepts, Datenbank, usw)
)

danke schon mal für eure antworten.

mfg

marten
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 08.04.2005, 09:27  
Erfahrener Benutzer
 
Registriert seit: 11.07.2004
Beiträge: 269
function
function eine Nachricht über ICQ schicken
Standard

nagut was soll man jetz zu idee, konzept, aufteilung des konzepts, datenbank usw. sagen?

naja
1) idee iost spontan und kommt drauf an was man haben möchte
2) konzept resultiert ja dann aus der idee
3 ) aufteilung des konzeptes - ich weiss jetz nicht was ch darunter verstehn soll. ich überlege mir erteinmal ob das konzept um setzbar ist und was man dafür alles benötigt.(nur php+mysql, oder evtl doch c/++) Dann ergibt sihc natürlich noch die frage ob ich dazu überhauptfähig bin das zu programmieren, damit ich nicht ununterbrochen hier ins forum rennen muss um zu fragen *winkmitdemzaunpfahl*. naja dann zerlege ich das konzept in die verschiedenen bereiche, php - mysql (- c/++).
dann geht es zum einen ans datenbank design und überlegungen wieviele datenbanken, eine oder doch mehrere, wie sehn die datenbanken aus tabellen ...
dann sollte man sich noch eine kleine übersicht machen welche scripts auf einander zugreifen... in diesem gedanken gang könnte man auch schon drübernahc denken welche klassen, functionen ... häufiger benötigt werden und ob man diese nciht in eine include datei auslagern sollte und und und.

4) dann sollt man erst einmal so just for fun ein paar templates machen damit man direkt die möglichkeit hat script und design zu trennen. und dann gehts eigentlich auch schon los mit dem scripten. zu dem einzelnen script solllte man sich auch noch ein paar sahcen überlegen so aufbau was soll es ausgeben.... .

so ich hoffe das reicht erst einmal aber im ent effekt hat jeder seine eigene art wie er vorgeht.
__________________
Es ist ein großer Trost, andere dort scheitern zu sehen, wo man selbst gescheitert ist. (William Somerset Maugham)
function ist offline  
Alt 08.04.2005, 09:28  
Erfahrener Benutzer
 
Registriert seit: 25.02.2004
Beiträge: 1.524
Orolhawion
Standard

da gibts so schöne dinge wie lasten-/pflichtenheft.. vielleicht hilft dir sowas ja weiter...
__________________
"die Mitte des Textes kann ja theor. mitten in einem Text liegen"

http://www.jagr.de/
Orolhawion ist offline  
Alt 08.04.2005, 09:43  
Gast
 
Beiträge: n/a
Standard

ich mach meistens mindmaping was desgin angeht
danach mindmapping was themen angeht.
denn weiß ich was ich alles brauch
danach mach ich mir die datenbank struktur was was brauch und was auf was verweisen soll.
nun mach ich mir noch nen ablaufplan also kein pap sondern in welcher reihenfolge ich arbeite
dann kannste im großen und ganzen loslegen.
so richtige regeln gibts da eigentlich nicht. jeder machts wie ers kann und mag und wie er meint es kommt am meisten bei raus.

gruß maik
 
Alt 08.04.2005, 10:18  
Erfahrener Benutzer
 
Benutzerbild von JEGO
 
Registriert seit: 01.12.2003
Beiträge: 2.555
PHP-Kenntnisse:
Anfänger
JEGO wird schon bald berühmt werden
Standard

@ma1k

Also mir ist das Pflichtenheft einfach das liebste.
da kommen erstmal alle deatildinge rein ungeodrdnet. solange bis ich wirklich alles habe was gebraucht wird.
dann wird alles geordnet und schön Sortiert. danach wird ein Storyboard bemacht.
im Zuge dessen wird auch die DB strucktur erstellt.
dann macht man mal einen Roh entwurf und lässt den mal durch die Runde Gehen
(brainstorming)
das noch mal Überarbeiten, und dann kann es langsam los gehen....
__________________
Gruß JEGO

Ein PHP Script tut, was Du schreibst, nicht was Du willst.
JEGO ist offline  
Alt 08.04.2005, 10:20  
Gast
 
Beiträge: n/a
Standard

Zitat:
ich mach meistens mindmaping was desgin angeht
Jetzt bin ich etwas neugierig geworden
Wie machste das denn genau beim Design ?
Mindmaping dient zur Ideenfindung, zb. für Slogen oder Namen.
Kannst auch ne PN schicken.

PHP-Scripte ist wie ein Programmablauf.
Einige erarbeiten hier eine Art von Blockbild.
In diesem Blockbild sind dann die einzelnen Abläufe und Funktionen beschrieben.
 
Alt 08.04.2005, 10:23  
Gast
 
Beiträge: n/a
Standard

jo klar
jeder so wie er es mag und denkt es sei das beste *g*
ich wollts auch mal so richtig mit pflichtenheft machen aber hab seit lange zeit nix großes gehabt wo sich das lohnen würde
und oh ja^^ brainstorming bringt was
da merkste erstmal was die anderen sagen und was du für müll gebaut hast :P
obwohl ja beim eigentlichen brainstorming keiner sieht was du denkst.
normal is ja so das jeder anonym was auf nen zettel schreibt. danach werden die zettel in die mitte gelegt und gemischt und jeder erhält wieder einen zettel.
so hat man also für seinen 2. vorschlag einen anhaltpunkt usw.
naja das geht ne weile und dann wird ausgewertet.
geht nur im internet nicht so recht *g*
aber irgendwie bin ich abgeschweift
 
Alt 08.04.2005, 10:43  
Gast
 
Beiträge: n/a
Standard

Ich nutz sogenannte Usecases, die die Funktionalitäten genau beschreiben, die umgesetzt werden sollen.
Hier mal ein Beispiel:

Name: Email an Verantwortlichen schicken
Benutzer: Normaler Nutzer
Vorraussetzungen: Nutzer muss eingeloggt sein.
Aktionen:
1. Nutzer klickt auf den Button „Email an den Verantw. schicken“
2. System öffnet neues Eingabeformular mit den Eingabefeldern Absender, E-Mail-Adresse des Absenders, Betreff und Nachricht
3. Nutzer kann die Nachricht formulieren und den Button „absenden“ klicken
4. System meldet: "E-Mail gesendet" und zeigt Start-Benutzeroberflä¬che an
Ausnahmen:
1.1 Nutzer bricht Aktion durch den Button „Abbrechen“ ab
System zeigt wieder Start-Benutzeroberfläche an


So in etwa und das alles genau festhalten..
Dann brauchst du es einfach nur noch abarbeiten...
Und ich würd die Funktionalitäten auch dann ordnen..

Funktionalitäten des normalen Nutzers
Funktionalitäten der Benutezrverwaltung..
 
Alt 08.04.2005, 11:10  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 146
Hakima befindet sich auf einem aufstrebenden Ast
Standard

Ich mache zuerst eine Skizze über das Design, erstelle Templates.
Sind schon Programmteile vorhanden, dann ist eine Soll/Ist-Analyse wichtig.

Für die Punkte, die von vornherein klar sind, erstelle ich ein Pflichtenheft, welches ich auch als Richtlinie für den Aufwand nutze.
Für Punkte, die unklar sind, sammle ich möglichst viele Informationen und schreibe diese auch auf. Diese Punkte stelle ich von der Priorität her erst mal nach hinten, wenn es geht.

Ich finde es sinnvoll, sich in diesem Zusammenhang den Software-Lebenszyklus anzuschauen...? -Wasserfallmodell beispielsweise.

http://www.informatik.uni-bonn.de/II...TML/sld021.htm

Eine Reihenfolge kann als Richtlinie gut sein, meine ich. Ob die Reihenfolge eingehalten wird, stellt sich dann während des realen Projektes heraus.
Hakima ist offline  
Alt 08.04.2005, 12:57  
axo
Erfahrener Benutzer
 
Registriert seit: 24.12.2004
Beiträge: 1.818
axo ist zur Zeit noch ein unbeschriebenes Blatt
Standard

WAH! forget the wasserfallmodell hahahaha ...
axo ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Suche kleinere Projekte Gawain Beitragsarchiv 1 24.07.2008 20:09
Projekte verwalten tinchen Off-Topic Diskussionen 5 14.10.2006 15:11
Zeitdauer um eine Datenbank zu planen und realiesieren? Twisto Datenbanken 7 04.04.2006 10:30
Partner für neuartige online Projekte gesucht iSi Trash 0 25.03.2006 21:22
Planen von Ressourcen und Projekten dh1sbg Off-Topic Diskussionen 2 08.03.2006 06:39
Mach Websiten und oder ganze Projekte ClaBo3 Trash 26 06.02.2006 15:12
Kaufe Projekte Netspire Beitragsarchiv 2 13.11.2005 23:19
Programierer für projekte gesucht! Beitragsarchiv 3 19.09.2005 16:20
mehrere projekte auf 1 Datenbank möglich? PHP Tipps 2005-2 5 17.07.2005 17:20
Erfahrener Typo3-Entwickler sucht neue Projekte Beitragsarchiv 1 16.07.2005 14:53
S: Programm, Projekte verwalten Flor1an Beitragsarchiv 5 17.04.2005 12:12
Partner für Projekte Beitragsarchiv 5 03.03.2005 12:23
URLs effektiv auf Existenz überprüfen PHP-Fortgeschrittene 3 19.11.2004 15:48
Freelancer sucht neue Projekte Beitragsarchiv 0 12.08.2004 09:31

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
wie plant man ein projekt, wie erstelle ich ein pflichtenheft, wie erstelle ich ein projektkonzept, wie erstelle ich ein projekt, http://www.php.de/php-tipps-2005/20876-erledigt-projekte-effektiv-planen.html, wie erstelle ich einen ablaufplan, php projekt planen, wie schreibt man ein konzept für ein projekt, wie plant man projekte, wie plant man ein softwareprojekt, php idee projekt, wie schreibe ich ein pflichtenheft, wie erstelle ich ein konzept, wie plant man ein software projekt, wie erstelle ich ein konzept für ein projekt, softwareprojekt planen, wie plant man ein php projekt, wie schreibt man ein projektkonzept, php projekte planen, php programm planen

Alle Zeitangaben in WEZ +1. Es ist jetzt 13:06 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.