Project Management Methodologies in Software Development: Managing Large-Scale Projects with Small Teams

Μεθοδολογίες Διαχείρισης Έργων στην Ανάπτυξη Λογισμικού: Διαχείριση Μεγάλων Έργων με Μικρές Ομάδες (Αγγλική)

  1. MSc thesis
  2. ΜΠΟΡΑ, ΜΑΡΓΑΡΙΤΑ
  3. Διοίκηση Επιχειρήσεων (MBA)
  4. 2016 [2016]
  5. Αγγλικά | Ελληνικά
  6. 86
  7. TSINOPOULOS, CHRISTOS
  8. Project | Management | Methodologies | Software Development | Agile | Διαχείριση Έργου
  9. 1
  10. 101
  11. Contains: Tables ( pages 42, 85, 86), Figures (pages 15,18,19, 35, 38, 39, 43, 56)
    • Οι συνεχείς εξελίξεις στο οικονομικό περιβάλλον ανάγκασαν τις εταιρείες να εντείνουν τον ανταγωνισμό προκειμένου να διασφαλίσουν την επιβίωση τους. Η Διοίκηση και Διαχείριση Έργου συμβάλλει σημαντικά στην επίτευξη των επιχειρηματικών στόχων, αλλά η επιλογή και η επιτυχής άσκηση μίας μεθοδολογίας έργου είναι μια πολύπλοκη διαδικασία, ειδικά για τις επιχειρήσεις του τομέα των Τεχνολογιών Πληροφοριών και Επικοινωνίας, όπου η καινοτομία κυριαρχεί. Οι εταιρείες προσπαθούν να ακολουθήσουν διάφορες πρακτικές και θεωρίες, είτε παραδοσιακές είτε μοντέρνες, που υπόσχονται την επιτυχή κατάληξη των έργων, ενώ η εφαρμογή τους εξαρτάται από πολλές μεταβλητές, συμπεριλαμβανομένης της ίδιας της εταιρείας και των έργων που αναλαμβάνει. Ειδικά, οι καινοτόμες επιχειρήσεις ή αλλιώς start-ups, που απασχολούν λίγο προσωπικό και λειτουργούν κάτω από συνθήκες ακραίας αβεβαιότητας έχουν περιορισμένους διαθέσιμους πόρους. Με την πίεση για την αύξηση των εσόδων, τη μεγιστοποίηση του κέρδους καθώς και την απειλή του ανταγωνισμού, οι start-ups αναγκάζονται να προσαρμόσουν τις μεθοδολογίες τους προκειμένου να συντελέσουν αποτελεσματικά στην επίτευξη των στόχων τους. Ωστόσο, η άσκηση και η προσαρμογή μιας μεθοδολογίας δεν είναι ένα εύκολο εγχείρημα. Διάφορες απόψεις σχετικά με την προσαρμογή των μεθοδολογιών, έχουν προταθεί και περιλαμβάνουν από ολόκληρα μοντέλα, που η κάθε εταιρεία θα μπορούσε να ακολουθήσει, έως και συγχωνεύσεις διαφόρων μεθοδολογιών για τη δημιουργία νέων. Σε αυτή την εργασία, θα αναλυθεί η έννοια του επιτυχούς έργου καθώς και οι κρίσιμοι παράγοντες που το επηρεάζουν. Μετά από σύντομη αναφορά των μεθοδολογιών ανάπτυξης λογισμικού, η γενική έννοια της προσαρμογής πρόκειται να συζητηθεί. Με την τεχνική της εθνογραφίας, οι δυσκολίες που αντιμετώπισε μία εταιρεία start-up κατά τη διάρκεια της ανάπτυξης ενός ασφαλιστικού λογισμικού θα αναλυθούν, καθώς και οι παρεμβάσεις που έγιναν στην μεθοδολογία για την επίλυσή τους. Στη συνέχεια, οι προσαρμογές αξιολογούνται και αντιστοιχίζονται με τους κρίσιμους παράγοντες επιτυχίας έργου, καταδεικνύοντας έτσι τη δυσκολία άσκησης μια σύγχρονης μεθοδολογίας.
    • The continuous developments in the economic environment have forced organizations to compete more aggressively to gain a competitive advantage over their competitors. Project management significantly contributes to the attainment of business goals, but selecting and successfully engaging in a project management methodology is a complex process, especially for companies in the ICT industry, where innovation and continuous change dominate. From traditional practices to more Agile, methodologies can affect, not only the development of a product but the overall growth of a company. Organizations try to conform to principles and theories that promise to lead to project success while their advantageous implementation is dependent on many variables, including the nature of organizations and projects. Especially, start-ups, employing small teams and operating under extreme uncertainty and volatile environments have limited available resources. With the pressure to increase revenues and the threat of hyper-competition, start-ups may resort to adapted flexible methodologies that will aid them in their attainment of their goals. However, successfully adapting a methodology to achieve project success is not an easy endeavour. Different aspects of tailoring have been proposed from tailoring models that every organization could follow to a simple amalgamation of methodologies. This paper will describe project success and the Critical Success Factors that influence it. After an evaluation of prominent methodologies in software development, the overall concept of tailoring is going to be discussed. The combination of a study case research and ethnography will enable an assessment of the difficulties encountered by an IT start-up, while developing a key insurance software product with limited resources. Then, the adaptations implemented by the organization and their correlation to the Critical Success Factors and Project Success are going to be evaluated, thus demonstrating the difficulty in engaging in a modern methodology and efficiently transforming theory into reality.
  12. Items in Apothesis are protected by copyright, with all rights reserved, unless otherwise indicated.