ΤΕΙ ΔΥΤΙΚΗΣ ΕΛΛΑΔΑΣ ΤΜΗΜΑ ΔΙΟΙΚΗΣΗΣ ΕΠΙΧΕΙΡΗΣΕΩΝ/ΜΕΣΟΛΟΓΓΙ ΔΙΟΙΚΗΣΗ ΕΡΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΓΡΑΠΤΗ ΕΡΓΑΣΙΑ ΑΚΑΔΗΜΑΪΚΟΥ ΕΤΟΥΣ 2014-2015 29/12/2014 Παράδοση Εργασίας: 31/01/2015
Γενικά: ΟΔΗΓΙΕΣ ΓΙΑ ΤΗΝ ΠΑΡΑΔΟΣΗ ΤΗΣ ΕΡΓΑΣΙΑΣ Η εργασία αυτή θα πρέπει να παραδοθεί στο Καθηγητή µέχρι την ηµεροµηνία που αναφέρεται στην προηγούµενη σελίδα. Βαθµολογία: H εργασία είναι υποχρεωτική για όσους δήλωσαν το µάθηµα για πρώτη φορά το χειµερινό εξάµηνο 2014-2015. Λαµβάνει τουλάχιστον το 30% της συνολικής βαθµολογίας του µαθήµατος. Οµάδες: Επιτρέπονται οµάδες έως 2 σπουδαστών. Τα ονόµατα και τα AM των σπουδαστών καθώς και το email του υπευθύνου επικοινωνίας θα πρέπει να αναγράφονται στην 1 η σελίδα των απαντήσεων. Τι παραδίδετε: Η παράδοση κάθε εργασίας θα πρέπει να γίνεται µέσω της αποστολής ενός µόνο αρχείου σε Word το οποίο θα πρέπει να ονοµατιστεί ως εξής: Όνοµα_φοιτητή-ergasiaXX.doc Όλοι οι χαρακτήρες του ονόµατος θα πρέπει να είναι λατινικοί. Για παράδειγµα, το όνοµα του αρχείου που παραδίδει ο φοιτητής Κ. Παπαδόπουλος για την εργασία 1 θα πρέπει να είναι: ΚPapadopoulos-ergasia.doc Σε περίπτωση οµάδας 2 ατόµων, χρησιµοποιήστε µόνο το 1 από τα 2 ονόµατα των µελών της οµάδας σας! Εάν το µέγεθος του αρχείου είναι µεγάλο µπορείτε να το στείλετε και συµπιεσµένο ως zip. Σε αυτή την περίπτωση και τα δύο αρχεία (.zip,.doc) θα πρέπει να έχουν το ίδιο όνοµα. Δοµή της απάντησης Η δοµή που θα πρέπει να έχει το αρχείο της απάντησης περιλαµβάνει την εκφώνηση του συγκεκριµένου ερωτήµατος και την απάντησή σας στις ερωτήσεις. Χρησιµοποιήστε µαύρο χρώµα για τις απαντήσεις σας. Μην συµπεριλαµβάνετε τις εκφωνήσεις των άλλων υποερωτηµάτων στην απάντησή σας. Δεν επιτρέπεται η αποστολή πολλών αρχείων ως απάντηση. Η απάντησή σας θα πρέπει να περιλαµβάνει εξώφυλλο µε τα στοιχεία των µελών της οµάδας. Πως το παραδίδετε: Η παράδοση γίνεται αποκλειστικά µέσω της υπηρεσίας Αποστολή Μηνυµάτων του OpeneClass, στον ιστότοπο του µαθήµατος: https://openeclass.teimes.gr/courses/demes104/ Παραλήπτης είναι ο καθηγητής του µαθήµατος. Αποστολέας, κάποιο από τα µέλη της οµάδας. Για τη χρήση της υπηρεσίας Αποστολή Μηνυµάτων, απαιτείται εγγραφή στο σύστηµα. (Μπορείτε να πειραµατιστείτε µε την αποστολή αρχείων µεταξύ σας έτσι ώστε να αποφύγετε λάθη της τελευταίας στιγµής.) Καλή επιτυχία! 2
Εκφώνηση: Το Πλάνο Έργου είναι ένα από τα σηµαντικότερα έγγραφα που απαιτούνται για τη διαχείριση ενός έργου. Αν και υπάρχουν πολλά πρότυπα (templates) που µπορεί να χρησιµοποιήσει κανείς, ένα Πλάνο Έργου συνήθως περιλαµβάνει ενότητες (ή και ξεχωριστά υπο-έγγραφα) που περιγράφουν τις ανάγκες, τις δραστηριότητες, το χρονοδιάγραµµα, τις απαιτήσεις σε ανθρώπινους και υλικούς πόρους, την ανάλυση κινδύνου και τον προϋπολογισµό/κοστολόγηση ενός έργου. Ένα Πλάνο Έργου ανανεώνεται διαρκώς από τον Διαχειριστή του Έργου. Ξεκινώντας από µία αρχική έκδοση (που είναι και η πιο αβέβαιη) καταλήγει σε µία σειρά από αυστηρές οδηγίες για την εκτέλεση του έργου. Ανεξαρτήτως του µεγέθους του έργου, το Πλάνο Έργου είναι απαραίτητο αφού καθορίζει τους στόχους του έργου µειώνοντας την αβεβαιότητα. Σε αυτή την εργασία βρίσκεστε στη θέση ενός Διαχειριστή Έργου µίας εταιρίας ανάπτυξης λογισµικού και καλείστε να καταρτίσετε ένα µέρος του αρχικού Πλάνου Έργου για ένα συγκεκριµένο σενάριο. Η εταιρία ανάπτυξης λογισµικού Zoogle έχει αναλάβει τη σχεδίαση, ανάπτυξη και εγκατάσταση λογισµικού. Ο Αναλυτής Συστηµάτων συναντήθηκε µε τον Διευθύνοντα Σύµβουλο της Alpha και κατέγραψε τις αρχικές απαιτήσεις του πελάτη (ενότητα Γ1 του εγγράφου που ακολουθεί). Εσείς ως Διαχειριστής Έργου, καλείστε να καταρτίσετε: α. το Διάγραµµα αξιολόγησης έργου (ενότητα Γ2 ) β. το Χρονοδιάγραµµα (ενότητα Γ3 ) γ. το Διάγραµµα Ανάθεσης Έργου σε Ανθρώπινο Δυναµικό (ενότητα Γ4) δ. το χρονοπρογραµµατισµό µε αβεβαιότητα (ενότητα Γ5 ) Αυτό που θα πρέπει να προσέξετε είναι να κάνετε καλή και σωστή χρήση των αρχικών απαιτήσεων του πελάτη όπως τις έχει καταγράψει ο Αναλυτής Συστηµάτων. Πολλές χρήσιµες πληροφορίες είναι κρυµµένες (αναφέρονται µε όχι και τόσο ξεκάθαρο τρόπο) άλλες δεν χρειάζονται (τουλάχιστον για την κατάρτιση της αρχικής έκδοσης του Πλάνου που έχετε στα χέρια σας) και άλλες ίσως λείπουν! Με όπλο την εµπειρία και τη λογική σας θα πρέπει να κάνετε αρχικές εκτιµήσεις έχοντας υπόψη την ασάφεια που προέρχεται τόσο από τον πελάτη όσο και από τη διατύπωση των απαιτήσεων που έκανε ο συνεργάτης σας (ο αναλυτής Συστηµάτων). Ακριβείς οδηγίες για τη διαµόρφωση των απαντήσεων (κείµενο µε µπλε γράµµατα) θα βρείτε στο πρότυπο Πλάνου Έργου που ακολουθεί. Συµπληρώστε µόνο τις ενότητες Γ2-Γ5 ακολουθώντας τη µορφή του προτύπου. Εάν χρειαστεί να εξηγήσετε κάποια παραδοχή ή να αναφέρετε κάποια παρατήρηση, χρησιµοποιείστε τις ειδικά πεδία Σχολίων στο τέλος κάθε ενότητας τηρώντας τους περιορισµούς στο µέγεθος του κειµένου. Ως απάντησή θα πρέπει να στείλετε όλο το κείµενο του Πλάνου Έργου. Έχετε υπόψη σας ότι η απάντηση δεν είναι µοναδική. Προσπαθήστε να βρείτε την καλύτερη δυνατή λύση, δηλαδή αυτή που χρησιµοποιεί τους λιγότερους πόρους αλλά κρατά την ποιότητα του 3
παραγόµενου λογισµικού σε ικανοποιητικά επίπεδα. Θυµηθείτε ότι αυτό είναι ένα αρχικό πλάνο, µην µπαίνετε σε πολλές λεπτοµέρειες. Για τη σχεδίαση των διαγραµµάτων µπορείτε να χρησιµοποιήσετε ένα από τα παρακάτω προγράµµατα σχεδίασης: MS Project, Visio, PertPlus (θα το βρείτε στο OpeneClass), σχέδιο Word ή αρχείο εικόνας. Θα πρέπει να ενσωµατώσετε τα διαγράµµατα µέσα στο έγγραφο. Μην τα στείλετε ως ξεχωριστά αρχεία. Σύνδεσµοι για χρήσιµα Εργαλεία Σχεδίασης PERT (Free ή ελεύθερη χρήση για 30 ηµέρες) Edraw: http://www.edrawsoft.com/download.php Pert Chart Expert: http://pert-chart-expert.software.informer.com/ Σύνδεσµοι για χρήσιµα Εργαλεία Σχεδίασης GANTT SmartDraw: http://www.smartdraw.com/product/ GANTTProject: http://www.ganttproject.biz/ Mπορείτε να χρησιµοποιήσετε και όποιο άλλο σχετικό λογισµικό βρείτε από µόνοι σας! 4
Πλάνο Έργου A. Γενικές Πληροφορίες Τίτλος Έργου: Ανάπτυξη εικονικού µουσείου Πελάτης: Alpha AΒΕE Εταιρία: Zoogle A.E. Αρχή Έργου: 01/1/2015 B. Διαθέσιµο Προσωπικό στην εταιρία [Πληροφορίες για το διαθέσιµο προσωπικό της εταιρίας την περίοδο εκτέλεσης του έργου.] Όνοµα Ειδικότητα Διαθεσιµότητα Κόστος σε Eυρώ τον ανθρωποµήνα 2000 A Αναλυτής Συστηµάτων 50% B Γ Προγραµµατιστής 3D Αντικειµένων Προγραµµατιστής Διαδικτύου 100% 100% Δ Τεχνικός εγκατάστασης 50% 1900 1400 1000 Ε ΣΤ Ειδικός στην αξιολόγηση λογισµικού Προγραµµατιστής Αλγορίθµων 50% 1600 100% 1800 5
Γ. Περιγραφή Έργου 1. Συνοπτική Περιγραφή Απαιτήσεων [Απαιτήσεις που καταγράφηκαν στην αρχική συνάντηση του Αναλυτή Συστηµάτων της Ζοοgle µε τον πελάτη. ] Η εταιρεία Zoogle ανέλαβε ένα νέο φιλόδοξο έργο. Την υλοποίηση ενός εικονικού µουσείου στο διαδίκτυο για την προβολή των αγαλµάτων ενός µουσειακού χώρου ως τρισδιάστατα αντικείµενα. Ο προϋπολογισµός του έργου είναι 100.000. Το πλάνο έργου είναι το εξής: Αρχικά γίνεται η ανάλυση όλων των δεδοµένων και των απαιτήσεων της εφαρµογής. Στη συνέχεια τρεις οµάδες παράλληλα υλοποιούν η κάθε µία: Το portal στο διαδίκτυο που περιέχει το εικονικό περιβάλλον. Τα τρισδιάστατα αντικείµενα. Αφορά την δηµιουργία 3D µοντέλων για την προβολή των αντικειµένων του µουσείου στο διαδίκτυο. Ειδικούς αλγορίθµους συµπίεσης και αποσυµπίεσης δεδοµένων που απαιτούνται. Σε κάθε µία από τις δράσεις αυτές, οι οποίες µπορούν να εκτελεστούν παράλληλα, απαιτείται να προσδιοριστούν οι κατάλληλες προδιαγραφές για την υλοποίηση τους. Αµέσως µετά το τέλος των δράσεων αυτών ολοκληρώνεται η εφαρµογή, ελέγχεται και παραδίδεται στον πελάτη. Δεν απαιτείται εξοπλισµός. Καλείστε, ως υπεύθυνος έργου να κάνετε έναν αρχικό χρονοπρογραµµατισµό του έργου µε βάση τις απαιτήσεις του αναδόχου. 6
Γ.2 Διάγραµµα αξιολόγησης έργου (PERT) Κατασκευάστε ένα διάγραµµα αξιολόγησης έργου (PERT) όπου θα καταγράφεται το όνοµα κάθε τυπικού υποέργου, η διάρκειά του και οι ηµεροµηνίες έναρξης και λήξης του. Η διάρκεια των δραστηριοτήτων να εξαχθεί µε βάση τις απαιτήσεις του αναδόχου για διάρκεια έργου 12 µηνών (έναρξη 1/1/15). Το χρονοδιάγραµµα να περιέχει ακριβώς δύο κρίσιµα µονοπάτια (να αναφερθούν ποια είναι και πως προέκυψαν) τα οποία να εµφανίζονται στο διάγραµµα PERT καθώς επίσης και τα απαραίτητα ορόσηµα. Υπόδειξη : Για λόγους απλότητας θεωρείστε ότι 1 µήνας έχει 30 ηµέρες, όλες εργάσιµες. [Το διάγραµµα αξιολόγησης έργου θα πρέπει να περιλαµβάνει το πολύ 10 υπο-έργα. Κάθε υπο-έργο θα πρέπει να έχει έναν κωδικό και µία εκτίµηση της κανονικής διάρκειάς του. Επίσης θα πρέπει να φαίνονται τα ορόσηµα, τα παραδοτέα καθώς και το κρίσιµο µονοπάτι. Το διάγραµµα θα πρέπει να είναι υψηλού-επιπέδου δηλαδή δεν χρειάζεται πολύ µεγάλη ανάλυση. Υπο-έργα που είναι πολύ συγγενικά θα πρέπει να οµαδοποιηθούν (π.χ. η ανάπτυξη µίας έστω και σηµαντικής λειτουργίας ενός υπο-συστήµατος εµπεριέχεται στην ανάπτυξη του όλου υπο-συστήµατος). ] Σύντοµη Περιγραφή Διαγράµµατος (200 λέξεις)/ Παραδοτέα (Τίτλοι µόνο): 7
Γ.3 Χρονοδιάγραµµα (GANTT) [το Gantt chart που αντιστοιχεί στο διάγραµµα αξιολόγησης έργου τoυ ερωτήµατος 2] Σχόλια: 8
Γ.4 Διάγραµµα Ανάθεσης Έργου σε Ανθρώπινο Δυναµικό Χρησιµοποιώντας τα αποτελέσµατα του ερωτήµατος 2 κατασκευάστε ένα διάγραµµα ανάθεσης σε ανθρώπινο δυναµικό µε βάση τoν πίνακα προσωπικού της ενότητας Β. Για λόγους απλότητας, υποθέστε ότι κάθε ΤΥ του διαγράµµατος PERT που σχεδιάσατε, απαιτεί τόσους ανθρωποµήνες για να ολοκληρωθεί, όσο η διάρκειά του σε µήνες (π.χ. το ΤΥ1 διαρκεί 1 µήνα, άρα η προσπάθεια που απαιτείται είναι 1 ανθρωποµήνας. Τροποποιείται η διάρκεια των 12 µηνών του έργου µε βάση τους διαθέσιµους πόρους; Σχόλια: 9
Γ.5 Κοστολόγηση Πόσο θα κοστίσει το έργο µε βάση τα αποτελέσµατα του ερωτήµατος Γ4 και τον πίνακα της ενότητας Β; Εξηγείστε πως θα το υπολογίσετε. 10
Γ.6 Χρονοπρογραµµατισµός µε Αβεβαιότητα Έστω ότι: κάθε µία από τις κοινές δράσεις στα 2 κρίσιµα µονοπάτια θα µπορούσαν µε τις κατάλληλες συνθήκες να εκτελεστούν µέχρι και 10 µέρες νωρίτερα αλλά στη χειρότερη περίπτωση µέχρι και 20 µέρες αργότερα. κάθε µία από τις δράσεις που ανήκουν µόνο στο πρώτο κρίσιµο µονοπάτι (ελεύθερη επιλογή) θα µπορούσαν µε τις κατάλληλες συνθήκες να εκτελεστούν µέχρι και 10 µέρες νωρίτερα αλλά στη χειρότερη περίπτωση µέχρι και 20 µέρες αργότερα. κάθε µία από τις δράσεις που ανήκουν µόνο στο δεύτερο κρίσιµο µονοπάτι θα µπορούσαν µε τις κατάλληλες συνθήκες να εκτελεστούν µέχρι και 20 µέρες νωρίτερα αλλά στη χειρότερη περίπτωση µέχρι και 40 µέρες αργότερα. Σχεδιάστε το νέο PERT. Ποιά είναι η νέα διάρκεια του έργου; Ποιό το κρίσιµο µονοπάτι; Εξηγήστε πως τα υπολογίσατε. 11