Το πλαίσιο για την ανάθεση δημοσίων συμβάσεων έργων agile IT
UK Government ICT Strategy 2011 The Government intends to use agile in information and communications technology (ICT) procurement and delivery to reduce the risk of project failure (Cabinet Office, March 2011, UK) In October 2011, government set out its key objectives for Agile in the Government ICT Strategy Strategic Implementation Plan. It will use Agile delivery: in half of major ICT-enabled change programmes by April 2013; and to reduce the average delivery time for departmental ICT-enabled change programmes by 20% by 2014
UK Government ICT Strategy 2011 Implementation Plan receive advice and support through an online community; have access to small- and medium-sized enterprises that provide relevant Agile services; use Agile delivery methods on projects when appropriate; and measure and benchmark the outcomes from those projects.
WORLD BANK (2008): ICT contracts are the most challenging to procure because: their technical content is diverse and difficult to define they are highly affected by changing business objectives, organizational politics, and institutional capacity of the end-user they are subject to rapid technological change over the project life-cycle; and they entail mixtures of professional engineering services and supply of diverse hard and soft technologies.
as built rather than as designed It is impossible to gather all requirements in the beginning of the project Whatever requirements are gathered are guaranteed to change over time We will never have enough time or money to do everything we want
Η προσέγγιση «agile» Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan identifying the high-level scope, envisioning the initial requirements at a very high level and envisioning the initial architecture with details explored via iteration modeling => Initial estimate of cost & schedule
ΘΕΜΑΤΑ ΠΡΟΣΑΝΤΙΜΕΤΩΠΙΣΗ Κατάρτιση κειμένων προκηρύξεων και συμβάσεων με τέτοιον τρόπο ώστε η μεθοδολογία διαδοχικής εξειδίκευσης, υλοποίησης, παραλαβής και αποπληρωμής ΦΑ να είναι συμβατή με τη νομοθεσία, να διασφαλίζει το δημόσιο συμφέρον, να επιτρέπει «ευελιξία» και να είναι διαφανής ως προς υποχρεώσεις, αναμενόμενα αποτελέσματα και τελικά παραδοτέα Διασφάλιση μη υπαγωγής σε καθεστώς «ουσιώδους τροποποίησης» Συγγραφή απαιτήσεων: Statement Of Work - > Statement Of Objectives / needs, λειτουργικές «high- level» απαιτήσεις Μεθοδολογία & κριτήρια αξιολόγησης προσφορών(«ναι» σε όλα! brag sheets ) / Show don t tell» Προσδιορισμός του τι αγοράζει η αναθέτουσα αρχή «Development Capacity as a Service (DCaaS)» Διαστασιολόγηση (καικατά συνέπεια κοστολόγηση) των διαδοχικών σταδίων ανάπτυξης
ΘΕΜΑΤΑ ΠΡΟΣΑΝΤΙΜΕΤΩΠΙΣΗ Προσδιορισμός τρόπου, περιοδικότητας και περιεχομένου ελέγχων Προσδιορισμός κριτηρίων αποδοχής ολοκλήρωσης σταδίου «Done» / Good enough for now Μεθοδολογία διαχείρισης «ανεπιτυχών» κύκλων επαναλήψεων Διαχείριση δυναμικής φύσης «backlog» (to- do list) Τρόποι πληρωμής αναδόχου (προσαρμογήfp,δυνατότητα T&M «the agile fixedprice contract ) Βαθμός συμμόρφωσης με το φορμαλισμό της μεθόδου / ελάχιστες απαιτήσεις Δυνατότητες πρόωρου τερματισμού (πχμετά απόχ επιτυχημένους κύκλους επαναλήψεων) Επίπεδα δέσμευσης εκπροσώπωνφορέα στοσχήμα διοίκησης Αξιοποίηση διαφόρων τύπων διαδικασιών και «εργαλείων» δημοσίων συμβάσεων (πχ Συμφωνίες Πλαίσιο)
there is no such thing as an IT project; there are only business projects that involve IT most IT projects fail because of people, not because of technology.
ΟΥΣΙΑΣΤΙΚΑ ΘΕΜΑΤΑ ( TRANFORMATION ) Προϋποθέσεις και περιπτώσεις επιλογής της μεθοδολογίας agile (επίπεδο βεβαιότητας καθορισμού προδιαγραφών) Κατηγορίες έργων που αποτελούν πρόσφορο πεδίο εφαρμογής Οργανωτική δυνατότητα φορέων να υποστηρίξουν την εκτέλεση με τη μεθοδολογία αυτή (πχ διαθεσιμότητα προσωπικού) Τεχνικήκατάρτιση εκπαίδευσηπροσωπικού Σταδιακή μετάβαση (πχδοκιμαστική υλοποίηση κάποιων έργων σε ώριμο φορέα) Αλλαγή «κουλτούρας» τόσο σε επίπεδοδιαχείρισης έργου όσο και σε επίπεδο «προμηθειών» Διαδικασία συνεχούς λήψης αποφάσεων κατά την υλοποίηση Υβριδικά μοντέλα συμβάσεων (agile parts inwaterfall projects)