Se ha denunciado esta presentación.
Se está descargando tu SlideShare. ×

Project Management: Ανάπτυξη εφαρμογής για iPhone.

Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Próximo SlideShare
Open Ed
Open Ed
Cargando en…3
×

Eche un vistazo a continuación

1 de 12 Anuncio

Project Management: Ανάπτυξη εφαρμογής για iPhone.

Descargar para leer sin conexión

Project Management: Ανάπτυξη εφαρμογής για iPhone

Thanks @apas for his info, visit @4sqwifi for more info about the oPhone app.

Project Management: Ανάπτυξη εφαρμογής για iPhone

Thanks @apas for his info, visit @4sqwifi for more info about the oPhone app.

Anuncio
Anuncio

Más Contenido Relacionado

Similares a Project Management: Ανάπτυξη εφαρμογής για iPhone. (20)

Anuncio

Project Management: Ανάπτυξη εφαρμογής για iPhone.

  1. 1. Master in Web Science Mathematics Department Aristotle University of Thessaloniki Project Management: Ανάπτυξη εφαρμογήσ για iPhone Ζλάτθσ Χριςτοσ
  2. 2. Χαρακτθριςτικά εφαρμογισ • Η εφαρμογι κα εμφανίηει τα κοντινότερα venues που ζχουν διαθζςιμο WiFi και το password τουσ χρθςιμοποιώντασ το Foursquare API. • Δεν κα "ςπάει" κωδικοφσ, οφτε κα είναι λίςτα με hotspots. Θα βαςίηεται ςτα 10M χριςτεσ του Foursquare και ςτα 100M venues του και κα είναι δωρεάν. • Απαιτήςεισ: Συμβατι με iPhone, iPod touch, και iPad. Απαιτεί ζκδοςθ λογιςμικοφ iOS 4.0 ι μεταγενζςτερθ.
  3. 3. Δραςτθριότθτεσ [Φάςθ ςχεδιαςμοφ και Ανάπτυξθσ+ Workflow εφαρμογήσ Συηθτιςεισ και αποφάςεισ ςχετικά με το πωσ κα λειτουργεί θ εφαρμογι, πόςεσ οκόνεσ κα ζχει, πώσ κα κινείται ο χριςτθσ κλπ. Σχζδια-wireframes ςε χαρτί Πρώτα ςχζδια-wireframes γίνονται ςε χαρτί για κάκε οκόνθ, ςυηθτιςεισ και feedback για να αλλάξουν κάποια ςτοιχεία/χαρακτθριςτικά Development προςχεδίου εφαρμογησ Ανάπτυξθ τθσ αρχικισ μορφισ τθσ εφαρμογισ με προςκικθ foursquare authentication για τον χριςτθ, iOS APIs για geolocation, ςχεδιαςμόσ δομισ τθσ ςελίδασ για κάκε venue. Design User Interface Design του Interface με ζτοιμεσ οκόνεσ, ενςωμάτωςθ ςτοιχείων ςτο κφριο κώδικα τθσ εφαρμογισ όταν κα είναι ζτοιμο το τεχνικό κομμάτι . Δημιουργία website pre release εφαρμογήσ Δθμιουργείται θ αρχικι ζκδοςθ του website τθσ εφαρμογισ.
  4. 4. *Φάςθ υλοποίθςθσ+ Ανάπτυξη τεχνικοφ τμήματοσ – Integration API Εναςχόλθςθ με το τεχνικό κομμάτι τθσ εφαρμογισ με απώτερο ςτόχο το πλιρεσ και λειτουργικό integration του foursquare API. Βελτίωςη κώδικα και επίλυςη bugs Διόρκωςθ bugs και προβλθματικοφ κώδικα. Ολοκλήρωςη User Interface εφαρμογήσ Ανάπτυξθ και παραμετροποίθςθ του User Interface, εναρμονίςμόσ κώδικα με τισ διαςτάςεισ οκόνθσ και των επιλεγμζνων γραφικών και ολοκλθρώνεται θ πρώτθ ζκδοςθ τθσ εφαρμογισ. Beta –testing εφαρμογήσ Υλοποίθςθ εφαρμογισ και πραγματοποίθςθ beta testing, On-device και on-simulator. Ολοκλήρωςη δημιουργίασ εφαρμογήσ Η πρώτθ ζκδοςθ τθσ εφαρμογισ ολοκλθρώνεται μετά από διόρκωςθ πικανών προβλθμάτων λειτουργίασ εφαρμογισ. Submit και launch ςτο Appstore. Η εφαρμογι γίνεται Submit ςτο Appstore, μετά υπάρχει αναμονι για να γίνει approved από τθν Apple και τελικά ανεβαίνει ςτο Appstore.
  5. 5. *Μετά τθν υλοποίθςθ...+ Διόρθωςη bugs μετά από πρώτο feedback Αξιολογθςθ όλων των ενθμερώςεων και παρατθριςεων των χρθςτών τθσ εφαρμογισ και εντοπιςμόσ νζων bugs. Μεταφορά website εφαρμογήσ ςε self-hosted hosting Εμπλουτιςμόσ website με νζα χαρακτθριςτικά και δυνατότθτεσ και μεταφορά ςε self- hosted hosting. Προςθήκη features ςτην αρχική ζκδοςη Γίνεται προςκικθ νζων features ςτθν εφαρμογι όπωσ Maps view και Add Tip και προςτίκενται νζεσ δυνατότθτεσ ςτουσ χριςτεσ τθσ εφαρμογισ. Submit και upload δεφτερησ ζκδοςησ εφαρμογήσ Τζλοσ, γίνεται submit και ςτθ ςυνζχεια upload τθσ δεφτερθσ ζκδοςθσ τθσ εφαρμογισ με βελτιωμζνα χαρακτθριςτικά για τουσ χριςτεσ.
  6. 6. Διάγραμμα Gantt
  7. 7. Διάγραμμα Gantt • Στο παραπάνω διάγραμμα παρατθροφμε τθν φπαρξη δφο ςημαντικών δραςτηριοτήτων με milestones. • Οι εφαρμογζσ αυτζσ είναι θ «Ολοκλιρωςθ δθμιουργίασ εφαρμογισ» και “Submit και launch ςτο Appstore” κακώσ με τθν ολοκλιρωςθ των δραςτθριοτιτων αυτών ολοκληρώνεται η πρώτη ζκδοςη τησ εφαρμογήσ (iPhone app, version 1).
  8. 8. PERT Analysis Task name Duration Optimistic Dur. Expected Dur. Pessimistic Dur. Project Iphone Application 60,83 days 50 days 84 days 100 days Workflow εφαρμογισ 2,83 days 1 day 3 days 4 days Σχζδια-wireframes ςε χαρτί 3,83 days 2 days 4 days 5 days Development προςχεδίου εφαρμογισ 8,67 days 6 days 9 days 10 days Design του User Interface 7,67 days 5 days 8 days 9 days Δθμιουργία website τθσ pre release εφαρμογισ 3 days 2 days 3 days 4 days Ανάπτυξθ τεχνικοφ τμιματοσ - Ιintegration API 4 days 2 days 4 days 6 days Βελτίωςθ κώδικα και επίλυςθ bugs 4 days 3 days 4 days 5 days Ολοκλιρωςθ User Interface εφαρμογισ 4,83 days 3 days 5 days 6 days Beta –testing εφαρμογισ 7,67 days 5 days 8 days 9 days Ολοκλιρωςθ δθμιουργίασ εφαρμογισ 3,83 days 2 days 4 days 5 days Submit και launch ςτο Appstore. 8,5 days 5 days 9 days 10 days Μεταφορά website εφαρμογισ ςε self-hosted hosting 4,83 days 3 days 5 days 6 days Διόρκωςθ bugs μετά από πρώτο feedback χρθςτών 7,67 days 5 days 8 days 9 days Προςκικθ features ςτθν αρχικι ζκδοςθ 5,83 days 4 days 6 days 7 days Submit και upload δεφτερθσ ζκδοςθσ εφαρμογισ 3,83 days 2 days 4 days 5 days
  9. 9. PERT Analysis • Σφμφωνα με τθν ανάλυςθ PERT των δραςτθριοτιτων, ο ςυνολικόσ χρόνοσ ανάπτυξθσ τθσ εφαρμογισ υπολογίηεται ςε περίπου τρεισ ημερολογιακοφσ μήνεσ (Μάρτιοσ – Μάιοσ) . • Η εφαρμογι ολοκλθρώνεται ςε περίπου 61 εργάςιμεσ ημζρεσ.
  10. 10. Critical Path Analysis
  11. 11. Network diagram with critical path
  12. 12. Critical path Analysis • Η κρίςιμη διαδρομή αποτελείται από τισ δυο τελευταίεσ δραςτηριότητεσ δθλαδι τθ «προςκικθ features ςτθν αρχικι ζκδοςθ» τθσ εφαρμογισ κακώσ και το «submit και upload τθσ δεφτερθσ ζκδοςθσ» τθσ εφαρμογισ • Με τισ δυο αυτζσ δραςτθριότθτεσ ζχουμε πλζον ολοκλθρωμζνθ και διακζςιμθ ςτουσ χριςτεσ τθ δεφτερη ζκδοςη τησ εφαρμογήσ (iPhone app, version 2).

×