Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
‫תכנון ופיתוח מונחים משתמש‬
‫”לעולם אל תטילו ספק בכך שקבוצה‬
‫קטנה של אזרחים מודאגים ואכפתיים יכולה‬
‫לשנות את העולם“‬
‫מרגרט מיד‬
‫תכנון ופיתוח מונחים משתמש‬
‫תכנון ופיתוח מונחים משתמש‬
‫היסטוריה‬
‫היסטוריה‬
●

Action research
‫היסטוריה‬
●

Action research

●

Sociotechnical systems
‫היסטוריה‬
●

Action research

●

Sociotechnical systems

●

Participatory design
‫עקרונות מפתח‬

13407
Human centred design
processes for interactive
systems
‫עקרונות מפתח‬
‫1.‬
‫2.‬
‫3.‬
‫4.‬

‫התכנון יהיה מבוסס על הבנה של המשתמשים והתהליכים‬
‫המשתמשים יהיו מעורבים בכל שלבי התכנ...
‫עקרונות מפתח < הכרת המשתמשים‬
‫חנות הפרחים של אבי‬
‫עקרונות מפתח < הכרת המשתמשים‬
‫אתר האינטרנט של‬
‫חנות הפרחים של אבי‬
‫קטלוג מוצרים | מבצעים‬

‫|‬

‫צור קשר‬

‫נבנה ע"י: ...
‫עקרונות מפתח < הכרת המשתמשים‬
‫עקרונות מפתח < הכרת המשתמשים‬
‫עקרונות מפתח < הכרת המשתמשים‬
‫‪User Stories‬‬
‫סיפורי משתמש‬
‫עקרונות מפתח < הכרת המשתמשים‬
‫‪User Stories‬‬
‫סיפורי משתמש‬
‫עקרונות מפתח < הכרת המשתמשים‬
‫‪User Stories‬‬
‫סיפורי משתמש‬
‫עקרונות מפתח < הכרת המשתמשים‬
‫‪User Stories‬‬
‫סיפורי משתמש‬
‫עקרונות מפתח < הכרת המשתמשים‬
‫‪User Stories‬‬
‫סיפורי משתמש‬
‫עקרונות מפתח < הכרת המשתמשים‬
‫‪User Stories‬‬
‫סיפורי משתמש‬
‫עקרונות מפתח < הכרת המשתמשים‬
‫‪User Stories‬‬
‫סיפורי משתמש‬
‫עקרונות מפתח < הכרת המשתמשים‬
‫‪User Stories‬‬
‫סיפורי משתמש‬
‫עקרונות מפתח < הכרת המשתמשים‬
‫1. התכנון יהיה מבוסס על הבנה של המשתמשים והתהליכים‬
‫עקרונות מפתח < שילוב המשתמשים‬
‫1.‬
‫2.‬
‫3.‬
‫4.‬

‫התכנון יהיה מבוסס על הבנה של המשתמשים והתהליכים‬
‫המשתמשים יהיו מעור...
‫עקרונות מפתח < שילוב המשתמשים‬

‫מה‬
‫שהלקוח‬
‫הסביר‬

‫מה שמנהל‬
‫הפרוייקט‬
‫הבין‬

‫מה‬
‫שהמפתח‬
‫פיתח‬

‫מה‬
‫שמשתמש‬
...
‫עקרונות מפתח < שילוב המשתמשים‬
‫עקרונות מפתח < שילוב המשתמשים‬
‫1.‬
‫2.‬
‫3.‬
‫4.‬

‫התכנון יהיה מבוסס על הבנה של המשתמשים והתהליכים‬
‫המשתמשים יהיו מעור...
‫עקרונות מפתח < תכנון גמיש‬
‫1.‬
‫2.‬
‫3.‬
‫4.‬

‫התכנון יהיה מבוסס על הבנה של המשתמשים והתהליכים‬
‫המשתמשים יהיו מעורבים ...
‫עקרונות מפתח < תכנון גמיש‬
‫משאבים‬

‫תכולה‬

‫זמן‬
‫עקרונות מפתח < תכנון גמיש‬
‫משאבים‬

‫איכות‬

‫תכולה‬

‫זמן‬
‫עקרונות מפתח < תכנון גמיש‬
‫1. התכנון יהיה מבוסס על הבנה של המשתמשים והתהליכים‬
‫2. המשתמשים יהיו מעורבים בכל שלבי התכנון...
‫עקרונות מפתח < תהליך איטרטיבי‬
‫1.‬
‫2.‬
‫3.‬
‫4.‬

‫התכנון יהיה מבוסס על הבנה של המשתמשים והתהליכים‬
‫המשתמשים יהיו מעור...
‫עקרונות מפתח < תהליך איטרטיבי‬
‫עקרונות מפתח < תהליך איטרטיבי‬
‫עקרונות מפתח < תהליך איטרטיבי‬

‫●‬

‫חוסר יכולת להתמודד‬
‫עם שינויים‬
‫עקרונות מפתח < תהליך איטרטיבי‬

‫●‬

‫●‬

‫חוסר יכולת להתמודד‬
‫עם שינויים‬
‫אין תוצרים שאפשר‬
‫להראות‬
‫עקרונות מפתח < תהליך איטרטיבי‬
‫עקרונות מפתח < תהליך איטרטיבי‬
‫עקרונות מפתח < תהליך איטרטיבי‬
‫עקרונות מפתח‬
‫1.‬
‫2.‬
‫3.‬
‫4.‬

‫התכנון יהיה מבוסס על הבנה של המשתמשים והתהליכים‬
‫המשתמשים יהיו מעורבים בכל שלבי התכנ...
‫כלים נוספים‬
‫פרסונות, תרחישים וסיפורי משתמש‬
‫כלים נוספים‬
‫פרסונות, תרחישים וסיפורי משתמש‬

‫●‬

‫פרסונות‬
‫כלים נוספים‬
‫פרסונות, תרחישים וסיפורי משתמש‬

‫●‬

‫פרסונות‬

‫●‬

‫תרחישים‬
‫כלים נוספים‬
‫פרסונות, תרחישים וסיפורי משתמש‬

‫●‬

‫פרסונות‬

‫●‬

‫תרחישים‬

‫●‬

‫סיפורי משתמש‬
‫כלים נוספים‬
‫פרסונות, תרחישים וסיפורי משתמש‬

‫●‬

‫פרסונות‬

‫●‬

‫תרחישים‬

‫●‬

‫סיפורי משתמש‬
‫כלים נוספים‬
‫טבלת פרסונות / תרחישים‬
‫כלים נוספים‬
‫טבלת פרסונות / תרחישים‬
‫שם‬

‫פרופיל‬

‫דודו והילה‬

‫זוג לפני חתונה‬

‫מאיר‬

‫מנהל מסעדה‬
‫כלים נוספים‬
‫טבלת פרסונות / תרחישים‬
‫שם‬

‫פרופיל‬

‫מה מחפש‬
‫לקנות?‬

‫זול או איכותי‬

‫דודו והילה‬

‫זוג לפני חתונה‬...
‫כלים נוספים‬
‫סיפורי משתמש בתרשים זרימה‬
‫כלים נוספים‬
‫סיפורי משתמש בתרשים זרימה‬
‫חיפוש בגוגל‬
‫"סידורי פרחים"‬

‫"פרחים"‬

‫כניסה לאתר‬
‫באנר רלוונטי לחיפוש‬
‫ד...
‫כלים נוספים‬
‫סיפורי משתמש בתרשים זרימה‬
‫חיפוש בגוגל‬
‫"סידורי פרחים"‬

‫"פרחים"‬

‫"פרחים זולים"‬

‫"הפרחים של אבי"‬

‫...
‫כלים נוספים‬
‫תבניות נייר – ‪paper prototyping‬‬
‫כלים נוספים‬
‫תבניות נייר – ‪paper prototyping‬‬

‫מפסיקים לקטר מתחילים לעשות‬

‫‪www.kuterless.org.il‬‬
‫כלים נוספים‬
‫ניתוח תגובות המשתמשים וההתאמה בין‬
‫התכנון לביצוע‬
‫כלים נוספים‬
‫ניתוח תגובות המשתמשים וההתאמה בין‬
‫התכנון לביצוע‬
‫●‬

‫שימושיות‬
‫כלים נוספים‬
‫ניתוח תגובות המשתמשים וההתאמה בין‬
‫התכנון לביצוע‬
‫●‬

‫שימושיות‬

‫●‬

‫אפקטיביות‬
‫כלים נוספים‬
‫ניתוח תגובות המשתמשים וההתאמה בין‬
‫התכנון לביצוע‬
‫●‬

‫שימושיות‬

‫●‬

‫אפקטיביות‬

‫●‬

‫לימודיות‬
‫כלים נוספים‬
‫ניתוח תגובות המשתמשים וההתאמה בין‬
‫התכנון לביצוע‬
‫●‬

‫שימושיות‬

‫●‬

‫אפקטיביות‬

‫●‬

‫לימודיות‬

‫●‬
...
‫שימוש בשיטה בתהליכי פיתוח‬
‫שימוש בשיטה בתהליכי פיתוח‬
‫‪Test Driven Development‬‬
‫שימוש בשיטה בתהליכי פיתוח‬
‫‪Test Driven Development‬‬
‫1. כתיבת ‪test‬‬
‫מינימלי שנכשל‬
‫שימוש בשיטה בתהליכי פיתוח‬
‫‪Test Driven Development‬‬
‫1. כתיבת ‪test‬‬
‫מינימלי שנכשל‬

‫2. כתיבת קוד‬
‫מינימלי עד שה‪t...
‫שימוש בשיטה בתהליכי פיתוח‬
‫‪Test Driven Development‬‬
‫1. כתיבת ‪test‬‬
‫מינימלי שנכשל‬

‫2. כתיבת קוד‬
‫מינימלי עד שה‪t...
‫שימוש בשיטה בתהליכי פיתוח‬
‫‪Test Driven Development‬‬
‫1. כתיבת ‪test‬‬
‫מינימלי שנכשל‬
‫4. כשמרוצים‬
‫מהקוד – חוזרים‬
‫...
‫שימוש בשיטה בתהליכי פיתוח‬
‫‪Test Driven Development‬‬
‫שימוש בשיטה בתהליכי פיתוח‬
‫‪Test Driven Development‬‬

‫הוספת פונקציונאליות‬

‫‪Refactoring‬‬
‫שימוש בשיטה בתהליכי פיתוח‬
‫‪Test Driven Development‬‬

‫הוספת פונקציונאליות‬
‫●‬
‫●‬
‫●‬

‫כובע הבנאי – בונה דברים, הורס...
‫שימוש בשיטה בתהליכי פיתוח‬
‫‪Test Driven Development‬‬

‫הוספת פונקציונאליות‬
‫●‬
‫●‬
‫●‬

‫כובע הבנאי – בונה דברים, הורס...
‫שימוש בשיטה בתהליכי פיתוח‬
‫‪Test Driven Development‬‬

‫הוספת פונקציונאליות‬
‫●‬
‫●‬
‫●‬

‫כובע הבנאי – בונה דברים, הורס...
‫שימוש בשיטה בתהליכי פיתוח‬
‫‪Test Driven Development‬‬
‫שימוש בשיטה בתהליכי פיתוח‬
‫‪Test Driven Development‬‬
‫1. כתיבת ‪ test‬מינימלי שנכשל‬

‫2. כתיבת קוד מינימלי עד שה‪ test...
‫שימוש בשיטה בתהליכי פיתוח‬
‫‪Test Driven Development‬‬
‫1. כתיבת ‪ test‬מינימלי שנכשל‬

‫2. כתיבת קוד מינימלי עד שה‪ test...
‫שימוש בשיטה בתהליכי פיתוח‬
‫‪Test Driven Development‬‬
‫1. כתיבת ‪ test‬מינימלי שנכשל‬

‫2. כתיבת קוד מינימלי עד שה‪ test...
‫שימוש בשיטה בתהליכי פיתוח‬
‫‪Test Driven Development‬‬
‫1. כתיבת ‪ test‬מינימלי שנכשל‬

‫התכנון יהיה מבוסס על הבנה‬
‫של ה...
‫שימוש בשיטה בתהליכי פיתוח‬
‫‪Test Driven Development‬‬
‫1. כתיבת ‪ test‬מינימלי שנכשל‬

‫התכנון יהיה מבוסס על הבנה‬
‫של ה...
‫שימוש בשיטה בתהליכי פיתוח‬
Test Driven Development

I FIND YOUR LACK OF TESTS
DISTURBING
‫שימוש בשיטה בתהליכי פיתוח‬
Test Driven Development

I FIND YOUR LACK OF TESTS
DISTURBING
‫חסרונות‬
‫חסרונות‬
‫זמן / משאבים‬
‫חסרונות‬
‫זמן / משאבים‬

"though we have heard of stupid haste in
war, cleverness has never been seen
associated with lon...
‫חסרונות‬
‫יותר מדי התמקדות במשתמשים‬
‫חסרונות‬
‫אין נתונים ברורים‬
‫חסרונות‬
‫צריך להיות מומחה ל‪ - UX‬חוויית משתמש‬
‫דוגמאות לתכנון לא מונחה משתמש‬
‫דוגמאות לתכנון לא מונחה משתמש‬
‫דוגמאות לתכנון לא מונחה משתמש‬
‫דוגמאות לתכנון לא מונחה משתמש‬
תכנון ופיתוח מונחה משתמש
תכנון ופיתוח מונחה משתמש
Upcoming SlideShare
Loading in …5
×

of

תכנון ופיתוח מונחה משתמש Slide 1 תכנון ופיתוח מונחה משתמש Slide 2 תכנון ופיתוח מונחה משתמש Slide 3 תכנון ופיתוח מונחה משתמש Slide 4 תכנון ופיתוח מונחה משתמש Slide 5 תכנון ופיתוח מונחה משתמש Slide 6 תכנון ופיתוח מונחה משתמש Slide 7 תכנון ופיתוח מונחה משתמש Slide 8 תכנון ופיתוח מונחה משתמש Slide 9 תכנון ופיתוח מונחה משתמש Slide 10 תכנון ופיתוח מונחה משתמש Slide 11 תכנון ופיתוח מונחה משתמש Slide 12 תכנון ופיתוח מונחה משתמש Slide 13 תכנון ופיתוח מונחה משתמש Slide 14 תכנון ופיתוח מונחה משתמש Slide 15 תכנון ופיתוח מונחה משתמש Slide 16 תכנון ופיתוח מונחה משתמש Slide 17 תכנון ופיתוח מונחה משתמש Slide 18 תכנון ופיתוח מונחה משתמש Slide 19 תכנון ופיתוח מונחה משתמש Slide 20 תכנון ופיתוח מונחה משתמש Slide 21 תכנון ופיתוח מונחה משתמש Slide 22 תכנון ופיתוח מונחה משתמש Slide 23 תכנון ופיתוח מונחה משתמש Slide 24 תכנון ופיתוח מונחה משתמש Slide 25 תכנון ופיתוח מונחה משתמש Slide 26 תכנון ופיתוח מונחה משתמש Slide 27 תכנון ופיתוח מונחה משתמש Slide 28 תכנון ופיתוח מונחה משתמש Slide 29 תכנון ופיתוח מונחה משתמש Slide 30 תכנון ופיתוח מונחה משתמש Slide 31 תכנון ופיתוח מונחה משתמש Slide 32 תכנון ופיתוח מונחה משתמש Slide 33 תכנון ופיתוח מונחה משתמש Slide 34 תכנון ופיתוח מונחה משתמש Slide 35 תכנון ופיתוח מונחה משתמש Slide 36 תכנון ופיתוח מונחה משתמש Slide 37 תכנון ופיתוח מונחה משתמש Slide 38 תכנון ופיתוח מונחה משתמש Slide 39 תכנון ופיתוח מונחה משתמש Slide 40 תכנון ופיתוח מונחה משתמש Slide 41 תכנון ופיתוח מונחה משתמש Slide 42 תכנון ופיתוח מונחה משתמש Slide 43 תכנון ופיתוח מונחה משתמש Slide 44 תכנון ופיתוח מונחה משתמש Slide 45 תכנון ופיתוח מונחה משתמש Slide 46 תכנון ופיתוח מונחה משתמש Slide 47 תכנון ופיתוח מונחה משתמש Slide 48 תכנון ופיתוח מונחה משתמש Slide 49 תכנון ופיתוח מונחה משתמש Slide 50 תכנון ופיתוח מונחה משתמש Slide 51 תכנון ופיתוח מונחה משתמש Slide 52 תכנון ופיתוח מונחה משתמש Slide 53 תכנון ופיתוח מונחה משתמש Slide 54 תכנון ופיתוח מונחה משתמש Slide 55 תכנון ופיתוח מונחה משתמש Slide 56 תכנון ופיתוח מונחה משתמש Slide 57 תכנון ופיתוח מונחה משתמש Slide 58 תכנון ופיתוח מונחה משתמש Slide 59 תכנון ופיתוח מונחה משתמש Slide 60 תכנון ופיתוח מונחה משתמש Slide 61 תכנון ופיתוח מונחה משתמש Slide 62 תכנון ופיתוח מונחה משתמש Slide 63 תכנון ופיתוח מונחה משתמש Slide 64 תכנון ופיתוח מונחה משתמש Slide 65 תכנון ופיתוח מונחה משתמש Slide 66 תכנון ופיתוח מונחה משתמש Slide 67 תכנון ופיתוח מונחה משתמש Slide 68 תכנון ופיתוח מונחה משתמש Slide 69 תכנון ופיתוח מונחה משתמש Slide 70 תכנון ופיתוח מונחה משתמש Slide 71 תכנון ופיתוח מונחה משתמש Slide 72 תכנון ופיתוח מונחה משתמש Slide 73 תכנון ופיתוח מונחה משתמש Slide 74 תכנון ופיתוח מונחה משתמש Slide 75 תכנון ופיתוח מונחה משתמש Slide 76 תכנון ופיתוח מונחה משתמש Slide 77 תכנון ופיתוח מונחה משתמש Slide 78 תכנון ופיתוח מונחה משתמש Slide 79 תכנון ופיתוח מונחה משתמש Slide 80 תכנון ופיתוח מונחה משתמש Slide 81 תכנון ופיתוח מונחה משתמש Slide 82 תכנון ופיתוח מונחה משתמש Slide 83 תכנון ופיתוח מונחה משתמש Slide 84 תכנון ופיתוח מונחה משתמש Slide 85 תכנון ופיתוח מונחה משתמש Slide 86 תכנון ופיתוח מונחה משתמש Slide 87 תכנון ופיתוח מונחה משתמש Slide 88 תכנון ופיתוח מונחה משתמש Slide 89
Upcoming SlideShare
What to Upload to SlideShare
Next
Download to read offline and view in fullscreen.

2 Likes

Share

Download to read offline

תכנון ופיתוח מונחה משתמש

Download to read offline

לינקים רלוונטיים, קטעי וידאו שהצגתי במצגת:

chaos manifesto 2013:
http://versionone.com/assets/img/files/ChaosManifesto2013.pdf

paper prototype:
http://www.youtube.com/watch?v=nv6cYWM7ngE

david kelley - human centered design:
http://www.ted.com/talks/david_kelley_on_human_centered_design.html

iterative development:
http://www.youtube.com/watch?v=T_cTFkMCnYY

satisfy the cat:
http://www.youtube.com/watch?v=dln9xDsmCoY

the rong way to do agile:
http://www.youtube.com/watch?v=l1yWusiaLCM

Related Books

Free with a 30 day trial from Scribd

See all

תכנון ופיתוח מונחה משתמש

  1. 1. ‫תכנון ופיתוח מונחים משתמש‬
  2. 2. ‫”לעולם אל תטילו ספק בכך שקבוצה‬ ‫קטנה של אזרחים מודאגים ואכפתיים יכולה‬ ‫לשנות את העולם“‬ ‫מרגרט מיד‬
  3. 3. ‫תכנון ופיתוח מונחים משתמש‬
  4. 4. ‫תכנון ופיתוח מונחים משתמש‬
  5. 5. ‫היסטוריה‬
  6. 6. ‫היסטוריה‬ ● Action research
  7. 7. ‫היסטוריה‬ ● Action research ● Sociotechnical systems
  8. 8. ‫היסטוריה‬ ● Action research ● Sociotechnical systems ● Participatory design
  9. 9. ‫עקרונות מפתח‬ 13407 Human centred design processes for interactive systems
  10. 10. ‫עקרונות מפתח‬ ‫1.‬ ‫2.‬ ‫3.‬ ‫4.‬ ‫התכנון יהיה מבוסס על הבנה של המשתמשים והתהליכים‬ ‫המשתמשים יהיו מעורבים בכל שלבי התכנון והפיתוח‬ ‫התכנון מונע ומשתנה כל הזמן לפי הערכה ופידבק של המשתמשים‬ ‫התהליך הוא איטרטיבי‬
  11. 11. ‫עקרונות מפתח < הכרת המשתמשים‬ ‫חנות הפרחים של אבי‬
  12. 12. ‫עקרונות מפתח < הכרת המשתמשים‬ ‫אתר האינטרנט של‬ ‫חנות הפרחים של אבי‬ ‫קטלוג מוצרים | מבצעים‬ ‫|‬ ‫צור קשר‬ ‫נבנה ע"י: בני בונה האתרים‬
  13. 13. ‫עקרונות מפתח < הכרת המשתמשים‬
  14. 14. ‫עקרונות מפתח < הכרת המשתמשים‬
  15. 15. ‫עקרונות מפתח < הכרת המשתמשים‬ ‫‪User Stories‬‬ ‫סיפורי משתמש‬
  16. 16. ‫עקרונות מפתח < הכרת המשתמשים‬ ‫‪User Stories‬‬ ‫סיפורי משתמש‬
  17. 17. ‫עקרונות מפתח < הכרת המשתמשים‬ ‫‪User Stories‬‬ ‫סיפורי משתמש‬
  18. 18. ‫עקרונות מפתח < הכרת המשתמשים‬ ‫‪User Stories‬‬ ‫סיפורי משתמש‬
  19. 19. ‫עקרונות מפתח < הכרת המשתמשים‬ ‫‪User Stories‬‬ ‫סיפורי משתמש‬
  20. 20. ‫עקרונות מפתח < הכרת המשתמשים‬ ‫‪User Stories‬‬ ‫סיפורי משתמש‬
  21. 21. ‫עקרונות מפתח < הכרת המשתמשים‬ ‫‪User Stories‬‬ ‫סיפורי משתמש‬
  22. 22. ‫עקרונות מפתח < הכרת המשתמשים‬ ‫‪User Stories‬‬ ‫סיפורי משתמש‬
  23. 23. ‫עקרונות מפתח < הכרת המשתמשים‬ ‫1. התכנון יהיה מבוסס על הבנה של המשתמשים והתהליכים‬
  24. 24. ‫עקרונות מפתח < שילוב המשתמשים‬ ‫1.‬ ‫2.‬ ‫3.‬ ‫4.‬ ‫התכנון יהיה מבוסס על הבנה של המשתמשים והתהליכים‬ ‫המשתמשים יהיו מעורבים בכל שלבי התכנון והפיתוח‬ ‫התכנון מונע ומשתנה כל הזמן לפי הערכה ופידבק של המשתמשים‬ ‫התהליך הוא איטרטיבי‬
  25. 25. ‫עקרונות מפתח < שילוב המשתמשים‬ ‫מה‬ ‫שהלקוח‬ ‫הסביר‬ ‫מה שמנהל‬ ‫הפרוייקט‬ ‫הבין‬ ‫מה‬ ‫שהמפתח‬ ‫פיתח‬ ‫מה‬ ‫שמשתמש‬ ‫הקצה היה‬ ‫צריך‬
  26. 26. ‫עקרונות מפתח < שילוב המשתמשים‬
  27. 27. ‫עקרונות מפתח < שילוב המשתמשים‬ ‫1.‬ ‫2.‬ ‫3.‬ ‫4.‬ ‫התכנון יהיה מבוסס על הבנה של המשתמשים והתהליכים‬ ‫המשתמשים יהיו מעורבים בכל שלבי התכנון והפיתוח‬ ‫התכנון מונע ומשתנה כל הזמן לפי הערכה ופידבק של המשתמשים‬ ‫התהליך הוא איטרטיבי‬ ‫‪I AM‬‬ ‫‪DISPLEASED‬‬
  28. 28. ‫עקרונות מפתח < תכנון גמיש‬ ‫1.‬ ‫2.‬ ‫3.‬ ‫4.‬ ‫התכנון יהיה מבוסס על הבנה של המשתמשים והתהליכים‬ ‫המשתמשים יהיו מעורבים בכל שלבי התכנון והפיתוח‬ ‫התכנון מונע ומשתנה כל הזמן לפי הערכה ופידבק של המשתמשים‬ ‫התהליך הוא איטרטיבי‬
  29. 29. ‫עקרונות מפתח < תכנון גמיש‬ ‫משאבים‬ ‫תכולה‬ ‫זמן‬
  30. 30. ‫עקרונות מפתח < תכנון גמיש‬ ‫משאבים‬ ‫איכות‬ ‫תכולה‬ ‫זמן‬
  31. 31. ‫עקרונות מפתח < תכנון גמיש‬ ‫1. התכנון יהיה מבוסס על הבנה של המשתמשים והתהליכים‬ ‫2. המשתמשים יהיו מעורבים בכל שלבי התכנון והפיתוח‬ ‫3. התכנון מונע ומשתנה כל הזמן לפי הערכה ופידבק של המשתמשים‬
  32. 32. ‫עקרונות מפתח < תהליך איטרטיבי‬ ‫1.‬ ‫2.‬ ‫3.‬ ‫4.‬ ‫התכנון יהיה מבוסס על הבנה של המשתמשים והתהליכים‬ ‫המשתמשים יהיו מעורבים בכל שלבי התכנון והפיתוח‬ ‫התכנון מונע ומשתנה כל הזמן לפי הערכה ופידבק של המשתמשים‬ ‫התהליך הוא איטרטיבי‬
  33. 33. ‫עקרונות מפתח < תהליך איטרטיבי‬
  34. 34. ‫עקרונות מפתח < תהליך איטרטיבי‬
  35. 35. ‫עקרונות מפתח < תהליך איטרטיבי‬ ‫●‬ ‫חוסר יכולת להתמודד‬ ‫עם שינויים‬
  36. 36. ‫עקרונות מפתח < תהליך איטרטיבי‬ ‫●‬ ‫●‬ ‫חוסר יכולת להתמודד‬ ‫עם שינויים‬ ‫אין תוצרים שאפשר‬ ‫להראות‬
  37. 37. ‫עקרונות מפתח < תהליך איטרטיבי‬
  38. 38. ‫עקרונות מפתח < תהליך איטרטיבי‬
  39. 39. ‫עקרונות מפתח < תהליך איטרטיבי‬
  40. 40. ‫עקרונות מפתח‬ ‫1.‬ ‫2.‬ ‫3.‬ ‫4.‬ ‫התכנון יהיה מבוסס על הבנה של המשתמשים והתהליכים‬ ‫המשתמשים יהיו מעורבים בכל שלבי התכנון והפיתוח‬ ‫התכנון מונע ומשתנה כל הזמן לפי הערכה ופידבק של המשתמשים‬ ‫התהליך הוא איטרטיבי‬
  41. 41. ‫כלים נוספים‬ ‫פרסונות, תרחישים וסיפורי משתמש‬
  42. 42. ‫כלים נוספים‬ ‫פרסונות, תרחישים וסיפורי משתמש‬ ‫●‬ ‫פרסונות‬
  43. 43. ‫כלים נוספים‬ ‫פרסונות, תרחישים וסיפורי משתמש‬ ‫●‬ ‫פרסונות‬ ‫●‬ ‫תרחישים‬
  44. 44. ‫כלים נוספים‬ ‫פרסונות, תרחישים וסיפורי משתמש‬ ‫●‬ ‫פרסונות‬ ‫●‬ ‫תרחישים‬ ‫●‬ ‫סיפורי משתמש‬
  45. 45. ‫כלים נוספים‬ ‫פרסונות, תרחישים וסיפורי משתמש‬ ‫●‬ ‫פרסונות‬ ‫●‬ ‫תרחישים‬ ‫●‬ ‫סיפורי משתמש‬
  46. 46. ‫כלים נוספים‬ ‫טבלת פרסונות / תרחישים‬
  47. 47. ‫כלים נוספים‬ ‫טבלת פרסונות / תרחישים‬ ‫שם‬ ‫פרופיל‬ ‫דודו והילה‬ ‫זוג לפני חתונה‬ ‫מאיר‬ ‫מנהל מסעדה‬
  48. 48. ‫כלים נוספים‬ ‫טבלת פרסונות / תרחישים‬ ‫שם‬ ‫פרופיל‬ ‫מה מחפש‬ ‫לקנות?‬ ‫זול או איכותי‬ ‫דודו והילה‬ ‫זוג לפני חתונה‬ ‫סידורי פרחים‬ ‫איכותי‬ ‫מאיר‬ ‫מנהל מסעדה‬ ‫סידורי פרחים‬ ‫זול‬
  49. 49. ‫כלים נוספים‬ ‫סיפורי משתמש בתרשים זרימה‬
  50. 50. ‫כלים נוספים‬ ‫סיפורי משתמש בתרשים זרימה‬ ‫חיפוש בגוגל‬ ‫"סידורי פרחים"‬ ‫"פרחים"‬ ‫כניסה לאתר‬ ‫באנר רלוונטי לחיפוש‬ ‫דף עם פרטים‬ ‫רלוונטיים לרכישה‬ ‫"פרחים זולים"‬
  51. 51. ‫כלים נוספים‬ ‫סיפורי משתמש בתרשים זרימה‬ ‫חיפוש בגוגל‬ ‫"סידורי פרחים"‬ ‫"פרחים"‬ ‫"פרחים זולים"‬ ‫"הפרחים של אבי"‬ ‫כניסה לאתר‬ ‫באנר רלוונטי לחיפוש‬ ‫דף עם פרטים‬ ‫רלוונטיים לרכישה‬ ‫באנר צור קשר‬ ‫ודרכי הגעה לחנות‬ ‫דף צור קשר‬
  52. 52. ‫כלים נוספים‬ ‫תבניות נייר – ‪paper prototyping‬‬
  53. 53. ‫כלים נוספים‬ ‫תבניות נייר – ‪paper prototyping‬‬ ‫מפסיקים לקטר מתחילים לעשות‬ ‫‪www.kuterless.org.il‬‬
  54. 54. ‫כלים נוספים‬ ‫ניתוח תגובות המשתמשים וההתאמה בין‬ ‫התכנון לביצוע‬
  55. 55. ‫כלים נוספים‬ ‫ניתוח תגובות המשתמשים וההתאמה בין‬ ‫התכנון לביצוע‬ ‫●‬ ‫שימושיות‬
  56. 56. ‫כלים נוספים‬ ‫ניתוח תגובות המשתמשים וההתאמה בין‬ ‫התכנון לביצוע‬ ‫●‬ ‫שימושיות‬ ‫●‬ ‫אפקטיביות‬
  57. 57. ‫כלים נוספים‬ ‫ניתוח תגובות המשתמשים וההתאמה בין‬ ‫התכנון לביצוע‬ ‫●‬ ‫שימושיות‬ ‫●‬ ‫אפקטיביות‬ ‫●‬ ‫לימודיות‬
  58. 58. ‫כלים נוספים‬ ‫ניתוח תגובות המשתמשים וההתאמה בין‬ ‫התכנון לביצוע‬ ‫●‬ ‫שימושיות‬ ‫●‬ ‫אפקטיביות‬ ‫●‬ ‫לימודיות‬ ‫●‬ ‫הרגשה‬
  59. 59. ‫שימוש בשיטה בתהליכי פיתוח‬
  60. 60. ‫שימוש בשיטה בתהליכי פיתוח‬ ‫‪Test Driven Development‬‬
  61. 61. ‫שימוש בשיטה בתהליכי פיתוח‬ ‫‪Test Driven Development‬‬ ‫1. כתיבת ‪test‬‬ ‫מינימלי שנכשל‬
  62. 62. ‫שימוש בשיטה בתהליכי פיתוח‬ ‫‪Test Driven Development‬‬ ‫1. כתיבת ‪test‬‬ ‫מינימלי שנכשל‬ ‫2. כתיבת קוד‬ ‫מינימלי עד שה‪test‬‬ ‫עובר‬
  63. 63. ‫שימוש בשיטה בתהליכי פיתוח‬ ‫‪Test Driven Development‬‬ ‫1. כתיבת ‪test‬‬ ‫מינימלי שנכשל‬ ‫2. כתיבת קוד‬ ‫מינימלי עד שה‪test‬‬ ‫עובר‬ ‫3. ביצוע‬ ‫‪refactoring‬‬
  64. 64. ‫שימוש בשיטה בתהליכי פיתוח‬ ‫‪Test Driven Development‬‬ ‫1. כתיבת ‪test‬‬ ‫מינימלי שנכשל‬ ‫4. כשמרוצים‬ ‫מהקוד – חוזרים‬ ‫לשלב 1‬ ‫2. כתיבת קוד‬ ‫מינימלי עד שה‪test‬‬ ‫עובר‬ ‫3. ביצוע‬ ‫‪refactoring‬‬
  65. 65. ‫שימוש בשיטה בתהליכי פיתוח‬ ‫‪Test Driven Development‬‬
  66. 66. ‫שימוש בשיטה בתהליכי פיתוח‬ ‫‪Test Driven Development‬‬ ‫הוספת פונקציונאליות‬ ‫‪Refactoring‬‬
  67. 67. ‫שימוש בשיטה בתהליכי פיתוח‬ ‫‪Test Driven Development‬‬ ‫הוספת פונקציונאליות‬ ‫●‬ ‫●‬ ‫●‬ ‫כובע הבנאי – בונה דברים, הורס דברים‬ ‫טסטים שנכשלים זה לא בהכרח משהו רע‬ ‫)עדיף לבצע באיטרציות קטנות(‬ ‫‪Refactoring‬‬
  68. 68. ‫שימוש בשיטה בתהליכי פיתוח‬ ‫‪Test Driven Development‬‬ ‫הוספת פונקציונאליות‬ ‫●‬ ‫●‬ ‫●‬ ‫כובע הבנאי – בונה דברים, הורס דברים‬ ‫טסטים שנכשלים זה לא בהכרח משהו רע‬ ‫)עדיף לבצע באיטרציות קטנות(‬ ‫‪Refactoring‬‬ ‫● מייפה את הקוד‬ ‫● כותב תיעוד‬ ‫● אסור לשבור טסטים / פונקציונאליות‬
  69. 69. ‫שימוש בשיטה בתהליכי פיתוח‬ ‫‪Test Driven Development‬‬ ‫הוספת פונקציונאליות‬ ‫●‬ ‫●‬ ‫●‬ ‫כובע הבנאי – בונה דברים, הורס דברים‬ ‫טסטים שנכשלים זה לא בהכרח משהו רע‬ ‫)עדיף לבצע באיטרציות קטנות(‬ ‫‪Refactoring‬‬ ‫● מייפה את הקוד‬ ‫● כותב תיעוד‬ ‫● אסור לשבור טסטים / פונקציונאליות‬ ‫אי אפשר לחבוש את שני הכובעים בו-זמנית‬
  70. 70. ‫שימוש בשיטה בתהליכי פיתוח‬ ‫‪Test Driven Development‬‬
  71. 71. ‫שימוש בשיטה בתהליכי פיתוח‬ ‫‪Test Driven Development‬‬ ‫1. כתיבת ‪ test‬מינימלי שנכשל‬ ‫2. כתיבת קוד מינימלי עד שה‪ test‬עובר‬ ‫3. ביצוע ‪refactoring‬‬ ‫4. כשמרוצים מהקוד – חוזרים לשלב 1‬
  72. 72. ‫שימוש בשיטה בתהליכי פיתוח‬ ‫‪Test Driven Development‬‬ ‫1. כתיבת ‪ test‬מינימלי שנכשל‬ ‫2. כתיבת קוד מינימלי עד שה‪ test‬עובר‬ ‫3. ביצוע ‪refactoring‬‬ ‫4. כשמרוצים מהקוד – חוזרים לשלב 1‬ ‫התכנון יהיה מבוסס על הבנה‬ ‫של המשתמשים‬
  73. 73. ‫שימוש בשיטה בתהליכי פיתוח‬ ‫‪Test Driven Development‬‬ ‫1. כתיבת ‪ test‬מינימלי שנכשל‬ ‫2. כתיבת קוד מינימלי עד שה‪ test‬עובר‬ ‫3. ביצוע ‪refactoring‬‬ ‫4. כשמרוצים מהקוד – חוזרים לשלב 1‬ ‫התכנון יהיה מבוסס על הבנה‬ ‫של המשתמשים‬ ‫המשתמשים יהיו מעורבים בכל‬ ‫שלבי התכנון והפיתוח‬
  74. 74. ‫שימוש בשיטה בתהליכי פיתוח‬ ‫‪Test Driven Development‬‬ ‫1. כתיבת ‪ test‬מינימלי שנכשל‬ ‫התכנון יהיה מבוסס על הבנה‬ ‫של המשתמשים‬ ‫2. כתיבת קוד מינימלי עד שה‪ test‬עובר‬ ‫המשתמשים יהיו מעורבים בכל‬ ‫שלבי התכנון והפיתוח‬ ‫3. ביצוע ‪refactoring‬‬ ‫התכנון מונע ומשתנה כל הזמן‬ ‫לפי פידבק מהמשתמשים‬ ‫4. כשמרוצים מהקוד – חוזרים לשלב 1‬
  75. 75. ‫שימוש בשיטה בתהליכי פיתוח‬ ‫‪Test Driven Development‬‬ ‫1. כתיבת ‪ test‬מינימלי שנכשל‬ ‫התכנון יהיה מבוסס על הבנה‬ ‫של המשתמשים‬ ‫2. כתיבת קוד מינימלי עד שה‪ test‬עובר‬ ‫המשתמשים יהיו מעורבים בכל‬ ‫שלבי התכנון והפיתוח‬ ‫3. ביצוע ‪refactoring‬‬ ‫התכנון מונע ומשתנה כל הזמן‬ ‫לפי פידבק מהמשתמשים‬ ‫4. כשמרוצים מהקוד – חוזרים לשלב 1‬ ‫התכנון יהיה איטרטיבי‬
  76. 76. ‫שימוש בשיטה בתהליכי פיתוח‬ Test Driven Development I FIND YOUR LACK OF TESTS DISTURBING
  77. 77. ‫שימוש בשיטה בתהליכי פיתוח‬ Test Driven Development I FIND YOUR LACK OF TESTS DISTURBING
  78. 78. ‫חסרונות‬
  79. 79. ‫חסרונות‬ ‫זמן / משאבים‬
  80. 80. ‫חסרונות‬ ‫זמן / משאבים‬ "though we have heard of stupid haste in war, cleverness has never been seen associated with long delays." Sun Tzu – The Art of War
  81. 81. ‫חסרונות‬ ‫יותר מדי התמקדות במשתמשים‬
  82. 82. ‫חסרונות‬ ‫אין נתונים ברורים‬
  83. 83. ‫חסרונות‬ ‫צריך להיות מומחה ל‪ - UX‬חוויית משתמש‬
  84. 84. ‫דוגמאות לתכנון לא מונחה משתמש‬
  85. 85. ‫דוגמאות לתכנון לא מונחה משתמש‬
  86. 86. ‫דוגמאות לתכנון לא מונחה משתמש‬
  87. 87. ‫דוגמאות לתכנון לא מונחה משתמש‬
  • moranya

    Jan. 14, 2015
  • idoivri

    Jan. 29, 2014

לינקים רלוונטיים, קטעי וידאו שהצגתי במצגת: chaos manifesto 2013: http://versionone.com/assets/img/files/ChaosManifesto2013.pdf paper prototype: http://www.youtube.com/watch?v=nv6cYWM7ngE david kelley - human centered design: http://www.ted.com/talks/david_kelley_on_human_centered_design.html iterative development: http://www.youtube.com/watch?v=T_cTFkMCnYY satisfy the cat: http://www.youtube.com/watch?v=dln9xDsmCoY the rong way to do agile: http://www.youtube.com/watch?v=l1yWusiaLCM

Views

Total views

832

On Slideshare

0

From embeds

0

Number of embeds

52

Actions

Downloads

8

Shares

0

Comments

0

Likes

2

×