From Waterfall to Agile: Examining the evolution of Project Management Methodologies in Software Development Companies.

  1. MSc thesis
  2. Αθανασόπουλος, Νικόλαος
  3. Διοίκηση Επιχειρήσεων (MBA)
  4. 08 Σεπτεμβρίου 2019 [2019-09-08]
  5. Αγγλικά
  6. 122
  7. Κατσανάκης, Ιωάννης
  8. Ζόμπολας, Γεώργιος
  9. Agile, Scrum, Kanban,Waterfall | Agile, Scrum, Kanban, Waterfall
  10. 4
  11. 1
  12. 19
  13. Περιέχει σχήματα, πίνακες και εικόνες
    • Σήμερα, οι επιχειρήσεις επηρεάζονται από δυνάμεις που τους θέτουν υπό μεγάλη πίεση να ανταποκριθούν ταχύτερα στο μεταβαλλόμενο περιβάλλον και να είναι ακόμα πιο ανταγωνιστικές και να λειτουργούν με χαμηλότερο κόστος. Η συνεχής εξέλιξη της τεχνολογίας με τις τεράστιες τεχνολογικές καινοτομίες έχει ως αποτέλεσμα τη συνεχή ανάγκη των επιχειρήσεων να προσαρμόζονται, να αλλάζουν, να καινοτομούν και να δημιουργούν νέα προϊόντα και υπηρεσίες. Το Agile είναι μια μεθοδολογία για τη διαχείριση έργωνμε βασικό χαρακτηριστικό της την ταχεία ανταπόκριση στις αλλαγές, και την αυξημένη προσαρμοστικότητα έναντι στις τεράστιες τεχνολογικές εξελίξεις και τη συνεχή αλλαγή του περιβάλλοντος της αγοράς. Η έρευνα αυτή διεξήχθη με κύριο σκοπό να διερευνήσει το βαθμό στον οποίο οι εταιρείες ανάπτυξης λογισμικού έχουν προσαρμοστεί στο Agile, κατά πόσο οι εταιρείες έχουν δεσμευτεί στην αλλαγή και παρέχουν επαρκή υποστήριξη, ποια είναι τα οφέλη και οι προκλήσεις που προκύπτουν από την υιοθέτηση του Agile και τη γενική ικανοποίηση τωνσυμμετεχόντων από το Agile.Η βάση του ερευνητικού ερωτηματολογίου ήταν η 12thAnnualStateofAgileReportαπό τηVersionOne, η προσωπική εμπειρία του ερευνητή και οι απόψεις Agile ειδικών. Η έρευνα διεξήχθη με άτομα που έχουν καλή κατανόηση του Agile και το έχουν χρησιμοποιήσει για την ανάπτυξη λογισμικού. Τα συμπεράσματα της έρευνας είναι ότι οι συμμετέχοντες αισθάνονται ότι έχουν λάβει επαρκή υποστήριξη από την επιχείρηση τους. Τα κέρδη από το Agile περιλαμβάνουν: τη βελτιωμένη ποιότητα του προϊόντος, την επιτάχυνση της παράδοσης, τη διαφάνεια, το αυξημένο ηθικό της ομάδας και την αυξημένη παραγωγικότητα. Οι προκλήσεις του Agile περιλαμβάνουν: τον μεγάλο αριθμόσυναντήσεων, τιςπροκλήσεις για μεγάλα έργα, τις καθυστερήσεις στη λήψη αποφάσεων, την αντίσταση των ανθρώπων στην αλλαγή, την αλλαγή των απαιτήσεων, και την παρέμβαση των ενδιαφερόμενων μερώνστον προγραμματισμό της ομάδας. Συνολικά, οι συμμετέχοντες είναι ικανοποιημένοι με το Agile και αυτό αποτελεί ισχυρή ένδειξη ότι το Agile αποφέρει κέρδη για τις επιχειρήσεις που το χρησιμοποιούν.
    • Today companies are influenced by forces that put them under great pressure to respond faster to changing environment and to be even more competitive and operate with lower cost. The constant evolution of technology with the vast technological innovations results in a constant need for the company to adapt, change, innovate and create new products and services. Agile is a methodology for managing projects that its main key factor is fast response to change and the increased unpredictability, towards the vast technological advances and the constant change of the market environment. This research was conducted with main purpose to investigate how well software development companies have adapted to Agile, whether the companies are committed to the change and provide adequate support, what are the gains and challenges that arise from the adoption of Agile and the overall satisfaction of the participants from Agile.The basis of the research questionnaire was the 12th Annual State of Agile Report by VersionOne, the personal experience of the researcher and the opinions of expert Agile practitioners. The survey was conducted with individuals that have a good understanding of Agile and have used it in software development. The conclusions of the research are that the participants feel that they have received sufficient support from their organization towards Agile transformation. The gains from Agile are: improved quality of the product, accelerated delivery, transparency, working software instead of comprehensive documentation, increased motivation and team morale and increased productivity. The challenges that Agile introduce are: too many meetings, challenging to scale to large projects, decision making takes too long, people resist to change, late change of requirements and stakeholders interfere with team planning. Overall the participants are satisfied with Agile and this is a strong indication that Agile is working.
  14. Items in Apothesis are protected by copyright, with all rights reserved, unless otherwise indicated.