Κακα μαντατα για τους Developers :(

...από το ubuntu, το linux, και το ελεύθερο λογισμικό / λογισμικό ανοιχτού κώδικα (ΕΛ/ΛΑΚ)

Συντονιστές: adem1, ubuderix

Κακα μαντατα για τους Developers :(

Δημοσίευσηαπό Bagelis » 27 Ιούλ 2010, 16:27

Ο program manager της Google Anthony Laforge ανακοίνωσε μέσω του Chromium Blog ότι η εταιρεία αποφάσισε να θέσει σε ισχύ ένα νέο χρονοδιάγραμμα για τον Chrome, παρουσιάζοντας μια νέα έκδοση του γνωστού browser κάθε έξι εβδομάδες. Σε περίπτωση που ο σχεδιασμός υλοποιηθεί άμεσα, μέχρι το τέλος του 2010 ο Chrome θα έχει φτάσει στην έκδοση 9. Σημειωτέον ότι αυτή τη στιγμή ο browser της Google βρίσκεται στην έκδοση 5.

Ο Laforge εξηγεί ότι υπάρχουν τρεις λόγοι που οδήγησαν σ' αυτή την απόφαση. Πρώτον, με το ταχύτερο χρονοδιάγραμμα η Google θέλει να προσφέρει στο κοινό τα νέα χαρακτηριστικά όσο το δυνατόν γρηγορότερα. Δεύτερον, το αυστηρό πλάνο συνεπάγεται καλύτερη διαχείριση και η ηγετική ομάδα θα είναι σε θέση να κάνει σωστό προγραμματισμό. Τρίτον, με αυτό τον τρόπο θα μειωθούν τα επίπεδα άγχους των developers.

Βέβαια, το τελευταίο σηκώνει πολλή συζήτηση. Η Google λέει ότι σε κάθε έκδοση θα ενσωματώνονται τα χαρακτηριστικά που είναι έτοιμα και αν κάποια δεν προλάβουν να μπουν, θα ενσωματώνονται στην επόμενη. Ο Laforge έφερε το παράδειγμα του τρένου. Όταν έρθει το τρένο, παραλαμβάνει όσους επιβάτες είναι στο σταθμό. Αν κάποιος χάσει το τρένο, η ζημιά είναι αμελητέα, γιατί σε ελάχιστα λεπτά έχει έρθει το επόμενο.

Αυτό που μάλλον δε θέλει να δει η Google είναι ότι ένα τόσο σφιχτό χρονοδιάγραμμα θα έχει συνέχεια τους developers σε κατάσταση πανικού. Και για να επανέλθουμε στην παρομοίωση που χρησιμοποίησε η εταιρεία, ναι μεν οι επιβάτες του τρένου ανεβαίνουν γρήγορα σε κάποιο συρμό, όμως οι μηχανοδηγοί και το προσωπικό του σταθμού δε χαλαρώνουν ούτε λεπτό γιατί το πρόγραμμα αφίξεων και αναχωρήσεων πρέπει να τηρείται με θρησκευτική ευλάβεια.

Πηγή : http://www.e-pcmag.gr/news/kainourgia-e ... amisi-mina
Γνώσεις ⇛ Linux:Χαμηλό ┃ Προγραμματισμός: Χαμηλός ┃ Αγγλικά: Πολύ Καλά
Λειτουργικό: Ubuntu 10.04( LTS ) x64 bit
Προδιαγραφές ⇛ Intel core i5 │ 8GB │Nvidia GTS 250 1Gb │8139 │ HDD Audio │ TFT 22'' │
Άβαταρ μέλους
Bagelis
babeTUX
babeTUX
 
Δημοσιεύσεις: 44
Εγγραφή: 08 Νοέμ 2009, 21:27
Εκτύπωση

Re: Κακα μαντατα για τους Developers :(

Δημοσίευσηαπό MakisM1 » 27 Ιούλ 2010, 18:11

Λυπαμαι, αλλα η πηγη που τα'γραφε, καλα θα εκανε να εμενε μονο στη μεταφραση του αρθρου που αναπαρηγε απο τα Αγγλικα. Βεβαια, δημοσιογραφος ειναι... (λεμε τωρα... :lol: ) ξερει τα παντα... αλλα δεν παραταγε το project management για αυτους που ξερουν κατι? :thumbdown:

Αυτο που προσπαθει να πετυχει η Google ειναι να απλοποιησει το project management με πιο πολλες εκδοσεις η καθε μια εκ των οποιων θα περιεχει λιγοτερες καινοτομιες. Οταν κυνηγας λιγωτερους λαγους, μπορει να πιασεις και καποιον... :D Κλασσικο παραδειγμα της αλλης φιλοσοφιας η M$.. μια εκδοση με ενα τεραστιο αριθμο αλλαγων καθε 2-5 χρονια που ειναι μονιμως αργοπορημενη και γεματη bugs.

Το... σιδηροδρομικο παραδειγμα ειναι αντι να εχουν πολλα τραινα στο σταθμο την ιδια στιγμη και η στιγμη να ειναι μια φορα την ημερα, τωρα βαζουν ενα-ενα τα τραινα στο στθμο, αλλα πολλα τραινα την ημερα... :thumbup:
Γνώσεις ⇛ Linux: Χαμηλο ┃ Προγραμματισμός: Όχι ┃ Αγγλικά: Καλά
Λειτουργικό: Ubuntu 22.04.2 (English) σε HP Pavillion TG01 | Eγκατασταση αναβαθμισμενη απο 20.04
Προδιαγραφές ⇛ Intel i5-1040F @ 2.9 GHz Comet Lake│ RAM 16GB │Καρτα γραφικων: nVidia GTX 1650 Μητρικη: HP 8767
WiFi: rtw_8821ce │ Bluetooth: Not used │ Κάρτα Ήχου: Intel Corporation Comet Lake PCH cAVS│ Αναλυση Οθονης: 3840Χ2160 │ Webcam Logitech C210 USB
Οδηγος για νεοεισερχομενους: http://forum.ubuntu-gr.org/viewtopic.php?f=2&t=279
Άβαταρ μέλους
MakisM1
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 2804
Εγγραφή: 01 Ιούλ 2009, 11:29
Τοποθεσία: Houston, TX
Εκτύπωση

Re: Κακα μαντατα για τους Developers :(

Δημοσίευσηαπό Γιώργος Φιωτάκης » 28 Ιούλ 2010, 10:53

Το ίδιο έχει κάνει και ο Mozilla, (κλάδος Lorentz), με τη διαφορά ότι δεν αλλάζει έκδοση με κάθε νέο χαρακτηριστικό που βάζει (πχ η εκτέλεση των πρόσθετων λειτουργιών, όπως το flash, σε ξεχωριστές διεργασίες, για να μην καταρρέει ολόκληρος ο περιηγητής αν καταρρεύσει μια πρόσθετη λειτουργία, πέρασε στην 3.6.4 αν θυμάμαι καλά).
Είναι πολύ πιο απλό το να ενσωματώνεις νέα χαρακτηριστικά όποτε μπορείς, παρά να περιμένεις να βγάλεις μια νέα έκδοση με όλα τα νέα χαρακτηριστικά μαζί.
Ναι μεν έχεις περισσότερο χρόνο για δοκιμές όταν περιμένεις να βάλεις όλα τα χαρακτηριστικά, αλλά στην ουσία σου βγαίνει χειρότερα γιατί θα πρέπει να τα δοκιμάζεις όλα μαζί.
Είναι απλά μια εφαρμογή του «Release early, release often».

Βασικά αυτό που επιδιώκει η Google μ' αυτή την απόφαση για τόσο συχνές εκδόσεις δεν είναι να απλοποιήσει το project managment, είναι καθαρά θέμα marketing.
Έτσι, μέσα στο 2010 θα έχει καταφέρει να φτάσει και να ξεπεράσει τον αριθμό έκδοσης του IE και αυτό παίζει μεγάλη σημασία από άποψη marketing.

Προσωπικά πάντως πιστεύω ότι όντως είναι κακά μαντάτα για τους developers των διάφορων διανομών, γιατί όσο πιο συχνά βγαίνουν νέες εκδόσεις, τόσο πιο συχνά θα σταματάει η υποστήριξη για τις παλιότερες και θα ξεμένει πχ η LTS με εφαρμογές που δεν θα υποστηρίζονται πια.
Πρόβλημα με τον Mozilla Firefox; Μαζί με την αναφορά του προβλήματος, δημοσιεύστε και τις πληροφορίες του about:support και του about:plugins μέσα σε code tag!
Άβαταρ μέλους
Γιώργος Φιωτάκης
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 612
Εγγραφή: 19 Δεκ 2008, 11:49
Εκτύπωση


  • ΣΧΕΤΙΚΑ ΘΕΜΑΤΑ
    ΑΠΑΝΤΗΣΕΙΣ
    ΠΡΟΒΟΛΕΣ
    ΣΥΓΓΡΑΦΕΑΣ

Επιστροφή στο Νέα - Ειδήσεις - Ανακοινώσεις