Διαχείριση Έργου Λογισμικού Πασχαλίδης Παύλος ΤΕΙ ΘΕΣΣΑΛΙΑΣ msf7415012@teilar.gr
Περίληψη Το αντικείμενο της παρούσας αναφοράς είναι η επεξήγηση της διαδικασίας για την διαχείριση ενός έργου λογισμικού στα πλαίσια του μαθήματος Διαχείριση Μεγάλων Έργων Λογισμικού του μεταπτυχιακού προγράμματος σπουδών με τίτλο Μηχανική Λογισμικού για Διαδικτυακές και Φορητές Εφαρμογές του τμήματος Μηχανικών Πληροφορικής του ΤΕΙ Θεσσαλίας. Για την διαχείριση του έργου χρησιμοποιήθηκε η εφαρμογή Primavera P6 [1]. Περιεχόμενα Α Καταστατικό του Έργου 2 Α.1 Σκοπός και αιτιολόγηση....................... 2 Α.2 Επιχειρηματικοι στόχοι....................... 2 Α.3 Περιγραφη............................... 2 Α.4 Απαιτήσεις............................... 3 Α.5 Αντικείμενα.............................. 3 Α.6 Περιορισμοί.............................. 3 Α.7 Λίστα παραδοτέων.......................... 3 Α.8 WBS................................... 3 Β Χρονοδιάγραμμα του έργου 4 Β.1 Φάση Διαχείρισης έργου....................... 4 Β.2 Ενακτήρια Φάση............................ 4 Β.3 Φάση Ανάπτυξης............................ 5 Β.4 Κατασκευαστική Φάση Α....................... 6 Β.5 Κατασκευαστική Φάση β....................... 7 Β.6 Φάση Μετάβασης........................... 8 References 9 1
Κατάλογος σχημάτων 1 WBS................................... 3 2 Χρονοδιάγραμμα φάσης διαχείρισης έργου............ 4 3 Χρονοδιάγραμμα ενακτήριας φάσης................ 4 4 Χρονοδιάγραμμα φάσης ανάπτυξης................. 5 5 Χρονοδιάγραμμα κατασκευαστικής φάσης Α........... 6 6 Χρονοδιάγραμμα κατασκευαστικής φάσης Β........... 7 7 Χρονοδιάγραμμα φάσης μετάβασης................. 8 Α Καταστατικό του Έργου Το έργο Ηλεκτρονική Γραμματεία (e-gramm) Α.1 Σκοπός και αιτιολόγηση Να αναπτυχθεί μια εμπορική εφαρμογή για τη διαχείριση της γραμματείας πανεπιστημιακού τμήματος πριν την προκήρυξη νέων συμβάσεων έργων λογισμικού από τα τμήματα στην λήξη του εαρινού εξαμήνου. Έχουμε την ευκαιρία να είμαστε ανταγωνιστική και να παρέχουμε εναλλακτικές λύσης σε αυτήν την αγορά.πιθανή επιτυχία μπορεί να προσελκύσει νέου επενδυτές στην εταιρία. Α.2 Α.3 Επιχειρηματικοι στόχοι Απλή σχεδίαση στη διεπαφή του χρήστη Εύχρηστο περιβάλλον χρήσης Δυνατότητα υποστήριξης Τιμή πώλησης: 5 ανά άδεια χρήστη 30000 για χρήση άνευ αδειών Περιγραφη Ο κύριος παράγοντας για την ανάπτυξη της εφαρμογής είναι η λήξη των τωρινών συμβάσεων έργων λογισμικού μετά από δύο χρόνια και οι προκηρύξεις νέων έργων για το επόμενο ακαδημαϊκό έτος. Η εφαρμογή Ηλεκτρονική Γραμματεία θα δίνει την δυνατότητα στον κύριο χρήστη του συστήματος να διαχειρίζεται τα μαθήματα, τους καθηγητές καθώς και τους σπουδαστές το εκάστοτε πανεπιστημιακού τμήματος. Επίσης θα μπορεί να ενημερώνει βαθμολογίες μαθημάτων και τα προγράμματα διαλέξεων. 2
Α.4 Απαιτήσεις Το προϊών λογισμικού που θα υλοποιηθεί θα πρέπει να είναι επαναχρησιμοποιήσιμο και να επιτρέπετε η συντήρηση για μελλοντική ανάπτυξη. Επίσης θα πρέπει να είναι τεκμηριωμένο με σαφήνεια και να περιοριστούν στο ελάχιστο τα bugs. Σημαντικός παράγοντας για να είναι όσο το δυνατών πιο ανταγωνιστικό θα πρέπει να έχει ευχάριστο και απλό περιβάλλον χρήσης. Α.5 Αντικείμενα Για την ευελιξία στη ανάπτυξη του λογισμικού και τον προσδιορισμό των απαιτήσεων του έργου θα χρησιμοποιηθεί η μεθοδολογία ανάπτυξης λογισμικού RUP [2]. Η υλοποίηση θα γίνει στη γλώσσα προγραμματισμού JAVA και για την διαχείριση των εκδόσεων θα γίνει χρήση του SVN. Τέλος η βάση δεδομένων θα αναπτυχθεί σε MySQL. Α.6 Α.7 Περιορισμοί Το κόστος ανάπτυξης πρέπει να παραμείνει κάτω από 50000 Το έργο πρέπει να ολοκληρωθεί έως τέλος Απριλίου 2017 Λίστα παραδοτέων Συλλογή και καταγραφή απαιτήσεων Η αρχιτεκτονική του συστήματος Τεκμηρίωση των λειτουργιών του συστήματος Αποτελέσματα ελέγχων Επιδείξεις λειτουργικότητας Α.8 WBS Σχήμα 1: WBS 3
Β Β.1 Χρονοδιάγραμμα του έργου Φάση Διαχείρισης έργου Σχήμα 2: Χρονοδιάγραμμα φάσης διαχείρισης έργου Β.2 Ενακτήρια Φάση Σχήμα 3: Χρονοδιάγραμμα ενακτήριας φάσης 4
Β.3 Φάση Ανάπτυξης Σχήμα 4: Χρονοδιάγραμμα φάσης ανάπτυξης 5
Β.4 Κατασκευαστική Φάση Α Σχήμα 5: Χρονοδιάγραμμα κατασκευαστικής φάσης Α 6
Β.5 Κατασκευαστική Φάση β Σχήμα 6: Χρονοδιάγραμμα κατασκευαστικής φάσης Β 7
Β.6 Φάση Μετάβασης Σχήμα 7: Χρονοδιάγραμμα φάσης μετάβασης 8
Αναφορές [1] Primavera enteprise project portofolio management. https://www. oracle.com/applications/primavera/index.html. [last access 18-Jan- 2017]. [2] Rational unifiesd process. https://www.ibm.com/developerworks/ rational/library/content/03july/1000/1251/1251_bestpractices_ TP026B.pdf. [last access 18-Jan-2017]. 9