• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Project Management: Ανάπτυξη εφαρμογής για iPhone.
 

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

on

  • 620 views

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

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

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

Statistics

Views

Total Views
620
Views on SlideShare
620
Embed Views
0

Actions

Likes
0
Downloads
2
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

CC Attribution-NonCommercial-NoDerivs LicenseCC Attribution-NonCommercial-NoDerivs LicenseCC Attribution-NonCommercial-NoDerivs License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

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

    • Master in Web Science Mathematics Department Aristotle University of Thessaloniki Project Management:Ανάπτυξη εφαρμογήσ για iPhone Ζλάτθσ Χριςτοσ
    • Χαρακτθριςτικά εφαρμογισ• Η εφαρμογι κα εμφανίηει τα κοντινότερα venues που ζχουν διαθζςιμο WiFi και το password τουσ χρθςιμοποιώντασ το Foursquare API.• Δεν κα "ςπάει" κωδικοφσ, οφτε κα είναι λίςτα με hotspots. Θα βαςίηεται ςτα 10M χριςτεσ του Foursquare και ςτα 100M venues του και κα είναι δωρεάν.• Απαιτήςεισ: Συμβατι με iPhone, iPod touch, και iPad. Απαιτεί ζκδοςθ λογιςμικοφ iOS 4.0 ι μεταγενζςτερθ.
    • Δραςτθριότθτεσ [Φάςθ ςχεδιαςμοφ και Ανάπτυξθσ+Workflow εφαρμογήσ Συηθτιςεισ και αποφάςεισ ςχετικά με το πωσ κα λειτουργεί θ εφαρμογι, πόςεσ οκόνεσ κα ζχει, πώσ κα κινείται ο χριςτθσ κλπ.Σχζδια-wireframes ςε χαρτί Πρώτα ςχζδια-wireframes γίνονται ςε χαρτί για κάκε οκόνθ, ςυηθτιςεισ και feedback για να αλλάξουν κάποια ςτοιχεία/χαρακτθριςτικάDevelopment προςχεδίου εφαρμογησ Ανάπτυξθ τθσ αρχικισ μορφισ τθσ εφαρμογισ με προςκικθ foursquare authentication για τον χριςτθ, iOS APIs για geolocation, ςχεδιαςμόσ δομισ τθσ ςελίδασ για κάκε venue.Design User Interface Design του Interface με ζτοιμεσ οκόνεσ, ενςωμάτωςθ ςτοιχείων ςτο κφριο κώδικα τθσ εφαρμογισ όταν κα είναι ζτοιμο το τεχνικό κομμάτι .Δημιουργία website pre release εφαρμογήσ Δθμιουργείται θ αρχικι ζκδοςθ του website τθσ εφαρμογισ.
    • *Φάςθ υλοποίθςθσ+Ανάπτυξη τεχνικοφ τμήματοσ – 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.
    • *Μετά τθν υλοποίθςθ...+Διόρθωςη bugs μετά από πρώτο feedback Αξιολογθςθ όλων των ενθμερώςεων και παρατθριςεων των χρθςτών τθσ εφαρμογισ και εντοπιςμόσ νζων bugs.Μεταφορά website εφαρμογήσ ςε self-hosted hosting Εμπλουτιςμόσ website με νζα χαρακτθριςτικά και δυνατότθτεσ και μεταφορά ςε self- hosted hosting.Προςθήκη features ςτην αρχική ζκδοςη Γίνεται προςκικθ νζων features ςτθν εφαρμογι όπωσ Maps view και Add Tip και προςτίκενται νζεσ δυνατότθτεσ ςτουσ χριςτεσ τθσ εφαρμογισ.Submit και upload δεφτερησ ζκδοςησ εφαρμογήσ Τζλοσ, γίνεται submit και ςτθ ςυνζχεια upload τθσ δεφτερθσ ζκδοςθσ τθσ εφαρμογισ με βελτιωμζνα χαρακτθριςτικά για τουσ χριςτεσ.
    • Διάγραμμα Gantt
    • Διάγραμμα Gantt• Στο παραπάνω διάγραμμα παρατθροφμε τθν φπαρξη δφο ςημαντικών δραςτηριοτήτων με milestones.• Οι εφαρμογζσ αυτζσ είναι θ «Ολοκλιρωςθ δθμιουργίασ εφαρμογισ» και “Submit και launch ςτο Appstore” κακώσ με τθν ολοκλιρωςθ των δραςτθριοτιτων αυτών ολοκληρώνεται η πρώτη ζκδοςη τησ εφαρμογήσ (iPhone app, version 1).
    • 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
    • PERT Analysis• Σφμφωνα με τθν ανάλυςθ PERT των δραςτθριοτιτων, ο ςυνολικόσ χρόνοσ ανάπτυξθσ τθσ εφαρμογισ υπολογίηεται ςε περίπου τρεισ ημερολογιακοφσ μήνεσ (Μάρτιοσ – Μάιοσ) .• Η εφαρμογι ολοκλθρώνεται ςε περίπου 61 εργάςιμεσ ημζρεσ.
    • Critical Path Analysis
    • Network diagram with critical path
    • Critical path Analysis• Η κρίςιμη διαδρομή αποτελείται από τισ δυο τελευταίεσ δραςτηριότητεσ δθλαδι τθ «προςκικθ features ςτθν αρχικι ζκδοςθ» τθσ εφαρμογισ κακώσ και το «submit και upload τθσ δεφτερθσ ζκδοςθσ» τθσ εφαρμογισ• Με τισ δυο αυτζσ δραςτθριότθτεσ ζχουμε πλζον ολοκλθρωμζνθ και διακζςιμθ ςτουσ χριςτεσ τθ δεφτερη ζκδοςη τησ εφαρμογήσ (iPhone app, version 2).