<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>הבלוג של צוות כליקיט</title>
	<atom:link href="http://blogs.ort.org.il/clickit/feed" rel="self" type="application/rss+xml" />
	<link>http://blogs.ort.org.il/clickit</link>
	<description>על פיתוח, טכנולוגיות, אינטרנט - וחינוך</description>
	<lastBuildDate>Mon, 04 Jan 2010 12:02:45 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>כליקיט, וורדפרס, ומה שבינהם</title>
		<link>http://blogs.ort.org.il/clickit/archives/46</link>
		<comments>http://blogs.ort.org.il/clickit/archives/46#comments</comments>
		<pubDate>Mon, 04 Jan 2010 12:02:45 +0000</pubDate>
		<dc:creator>יהונתן לרנר</dc:creator>
				<category><![CDATA[אינטרנט]]></category>
		<category><![CDATA[פיתוח]]></category>

		<guid isPermaLink="false">http://blogs.ort.org.il/clickit/?p=46</guid>
		<description><![CDATA[השבוע העלנו לכליקיט כמה אפשרויות חדשות – ערבול שאלות, הצגת פריטים בסדר כרונולוגי יורד – שמתווספות לפיתוחים האחרונים כמו הטמעה נוחה יותר של קוד גוגל אנליטקס באתר האישי.
אני חושב שכבר אמרתי את זה באחד הפוסטים הקודמים שכתבתי, אבל אחת הדילמות העיקריות שלנו דנה בעניין פיתוח מערכת לניהול תוכן. באופן עקרוני, הגרסא הראשונה של כליקיט פותחה [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal" style="text-align: justify"><span>השבוע העלנו לכליקיט כמה אפשרויות חדשות – </span><span><a href="http://c3.ort.org.il/Apps/WW/page.aspx?ws=4703f389-43e2-4fae-be3f-9be5a7ca9c7c&amp;page=1718f8cd-61c7-4bff-a103-c7334c90dac1&amp;box=158ded27-5bc8-41b7-be7a-7d8cb150c6a9&amp;_pstate=item&amp;_item=443fcd73-fc22-4726-a1d2-eb80d4e24b1b" target="_blank">ערבול שאלות</a></span><span>, </span><span><a href="http://c3.ort.org.il/Apps/WW/page.aspx?ws=4703f389-43e2-4fae-be3f-9be5a7ca9c7c&amp;page=1718f8cd-61c7-4bff-a103-c7334c90dac1&amp;box=158ded27-5bc8-41b7-be7a-7d8cb150c6a9&amp;_pstate=item&amp;_item=c7cc8636-bb98-445b-b2b6-3e4bb32864cb" target="_blank">הצגת פריטים בסדר כרונולוגי יורד</a></span><span> – שמתווספות לפיתוחים האחרונים כמו הטמעה נוחה יותר של קוד ג</span><span><a href="http://c3.ort.org.il/Apps/WW/page.aspx?ws=4703f389-43e2-4fae-be3f-9be5a7ca9c7c&amp;page=1718f8cd-61c7-4bff-a103-c7334c90dac1&amp;box=158ded27-5bc8-41b7-be7a-7d8cb150c6a9&amp;_pstate=item&amp;_item=90f0717f-c948-4371-8613-ed22c21c3ad7" target="_blank">וגל אנליטקס באתר האישי</a></span><span>.</span></p>
<p class="MsoNormal" style="text-align: justify"><span>אני חושב שכבר אמרתי את זה באחד הפוסטים הקודמים שכתבתי, אבל אחת הדילמות העיקריות שלנו דנה בעניין פיתוח מערכת לניהול תוכן. באופן עקרוני, הגרסא הראשונה של כליקיט פותחה כבר במאה הקודמת (1999) כיוון שלא הרבה אפשרויות אחרות – מערכות ה-</span><span>CMS</span><span> היו עוד בחיתוליהן, היה מבחר מועט ות&#8217;כלס אף אחת מהן לא היתה כזה גליק, אז החלטנו לפתח בעצמנו מערכת שכזו, וככה נוצרה כליקיט. באופן טבעי, במרוצת הזמן המשכנו לתחזק ולפתח את המערכת – מכליקיט לכליקיט2, מכליקיט2 לכליקיט3 ומכליקיט3 לכליקיט לייט, שהעבודה עליו הסתיימה לפני שנה לערך. </span></p>
<p class="MsoNormal" style="text-align: justify"><span>בדיעבד, אני חושב שאפשר לומר שבשנה האחרונה הפיתוח של כליקיט לייט והשדרוג התמידי של כליקיט3 היה במידה מסוימת טראומטי, במיוחד לאור העובדה באותו פרק הזמן התחלנו ללמוד ולהטמיע גם את וורדפרס. ככה יצא שאיכשהו נתקענו. היתרונות והחסרונות של כל אלטרנטיבה ברורות לנו – כליקיט לייט נבנתה כדי לתת מענה מהיר ונוח ליכולות של קהל המשתמשים שלנו, וזה לא משהו שצריך להקל עליו ראש כשאנחנו מדברים על קהל משתמשים של מורים ואנשי חינוך. העניין הוא שלעומת וורדפרס שמציעה אינספור תוספים ותבניות עיצוב בהתקנה מיידית, בכליקיט לייט כל פיתוח או שדרוג מלווה בשעות עבודה של תכנות, ולא היינו מתנגדים להעביר את שעות העבודה האלו לפרוייקטים אחרים. </span></p>
<p class="MsoNormal" style="text-align: justify"><span>נכון לעכשיו עושה רושם שבאופן לא-מודע אנחנו נוטים לכיוון הוורדפרס. שני האתרים האחרונים שהקמנו, </span><span><a href="http://psifas.ort.org.il/" target="_blank">פסיפס</a></span><span> ו</span><span><a href="http://arts60.ort.org.il/" target="_blank">תחרות לרגל 60 שנה לרשת אורט</a></span><span>, נבנו על בסיס וורדפרס, ושלושת האתרים הנוספים שאנחנו עובדים על פיתוחם מיועדים להבנות על וורדפרס גם כן. יחד עם זאת, לא בטוח שזה יהיה גזר הדין הסופי, בעיקר משום שקהל המשתמשים שלנו מורגל לעבודה על כליקיט, ויהיה מאוד לא פשוט להזיז אותם לאפשרויות אחרות, גם אם טובות יותר. לי נראה שבסופו של דבר הפיתרון יהיה נעוץ בהגדרת ייעוד לכל פלטפורמה. הגדרה כזו תוכל לעזור לנו להבין מה אנחנו מצפים מכל פלטפורמה, איזה צורך שלנו כל אחת מהן משרתת וכמה מאמץ יעלה לנו לשנות את הרגלי העבודה של קהל המשתמשים שלנו. אולי ככה נוכל להגיע לאיזון מוצלח יותר ב&quot;חלוקת הקשב&quot; שלנו. </span></p>
<p class="MsoNormal" style="text-align: justify"><span>אה,<br />
וגם שדרגנו את גרסת </span><span><a href="http://moodle.ort.org.il/" target="_blank">המודל</a> </span><span>שלנו ל-1.9.7.</span></p>
<p class="MsoNormal" style="text-align: justify"><span> </span></p>
<p class="MsoNormal" style="text-align: justify"><span> </span></p>
<p class="MsoNormal" style="text-align: justify"><span> </span></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.ort.org.il/clickit/archives/46/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>עורך טקסטים בכליקיט3 &#8211; הסאגה</title>
		<link>http://blogs.ort.org.il/clickit/archives/45</link>
		<comments>http://blogs.ort.org.il/clickit/archives/45#comments</comments>
		<pubDate>Mon, 09 Nov 2009 07:58:09 +0000</pubDate>
		<dc:creator>לאה כהן</dc:creator>
				<category><![CDATA[פיתוח]]></category>
		<category><![CDATA[שמישות ושימושיות]]></category>

		<guid isPermaLink="false">http://blogs.ort.org.il/clickit/?p=45</guid>
		<description><![CDATA[
למי שלא היה כאן בשבועיים האחרונים – תקציר: לפני כשבועיים החלפנו את עורך הטקסטים במערכת הניהול של כליקיט3. ההחלפה היתה אמורה להיות שדרוג, אך היא לוותה במספר תקלות משמעותיות. במשך שבועיים אלה טיפלנו בחלק מהתקלות, אך עדיין היה חוסר שביעות רצון מצד חלק ממשתמשי המערכת, ולכן הפתרון שהגענו אליו הוא &#34;וגר זאב עם כבש&#34; – [...]]]></description>
			<content:encoded><![CDATA[<p dir="ltr">
<p>למי שלא היה כאן בשבועיים האחרונים – תקציר: לפני כשבועיים החלפנו את עורך הטקסטים במערכת הניהול של כליקיט3. ההחלפה היתה אמורה להיות שדרוג, אך היא לוותה במספר תקלות משמעותיות. במשך שבועיים אלה טיפלנו בחלק מהתקלות, אך עדיין היה חוסר שביעות רצון מצד חלק ממשתמשי המערכת, ולכן הפתרון שהגענו אליו הוא &quot;וגר זאב עם כבש&quot; – העורך הקודם והעורך החדש יושבים זה לצד זה במסך הטקסטים של מערכת הניהול, וכל מנהל-אתר/ מזין-תכנים יכול לבחור אם לערוך את הטקסט שלו עם זאב או עם כבש (כמובן שכל אחד יחליט בעצמו מיהו הזאב ומיהו הכבש…)</p>
<p>ועכשיו נתחיל מההתחלה…</p>
<h2>מוטיבציה</h2>
<p>במשך שנים רבות היה עורך אחד ויחיד בכליקיט3 – עורך של חברת מייקרוסופט. הוא הכיל את כל הכפתורים המוכרים מ-Word, וגם כמה כפתורים מיוחדים למערכת שלנו: כפתור הוספת אינטראקציות, כפתור יצירת קישור למטלת LMS, כפתור של ציור חופשי. בקיצור, אידיליה.<br />
יום אחד, יצא לשוק דפדפן חדש : אינטרנט אקספלורר 7.  מיד עם יציאתו לשוק הוחלט שחלק מחברי הצוות ישדרגו את דפדפנם לגרסה החדשה, כדי להתנסות בו עם מערכת הכליקיט ולתקן בעיות אם ישנן. ואכן לאחר זמן קצר התברר שקוד ה-JavScript של העורך אינו תואם את הסטנדרטים של הדפדפן החדש, ומספר כפתורים מקפיצים הודעות שגיאה. מהר אצנו-רצנו ותיקנו את השגיאות כדי שכולם יוכלו להשתמש בעורך בכל גרסאות אקספלורר, והשקט שב לאזורנו.  זה היה הרמז הראשון כי זמנו של עורך לא סטנדרטי עומד להסתיים, והתחלנו לחשוב מה לעשות.<br />
ובכן, זמן מרובה למחשבה לא היה לנו, מפני שאך סיימנו להתמודד עם IE7, צצה וקפצה לה מערכת הפעלה חדשה: Windows Vista. כאן לא עזרו לנו תחבולות שונות בעורך – מערכת ההפעלה אבחנה את העורך כיצור עוין מבחינה אבטחתית, ואנחנו היינו מוגבלים ביכולת שלנו לשנות את דעתה בגלל הקוד המורכב של העורך.<br />
בשלב ההוא עדיין לא שקלנו הכנסת עורכים אחרים מלבד זה של מייקרוסופט. היתה תחושה של – זה העורך שלנו ואיתו ננצח. עם זאת, כדי לתת פתרון למשתמשי ויסטה, עמדה לרשותנו מתכנתת מדהימה, והיא קיבלה על עצמה לכתוב עורך שיתאים לסטנדרטים. חיש קל ניגשה לעבודה, ותוך מספר שבועות עמד על רגליו עורך סטנדרטי, המכיל את הכפתורים העיקריים הנחוצים לערכית טקסט באינטרנט, ועובד בכל מערכות ההפעלה ודפדפני האינטרנט (כן, גם פיירפוקס!). האם הגענו אל המנוחה ואל הנחלה? ממש לא &#8211; התברר שהכפתורים שלא הספקנו ליישם בעורך החדש (המכונה במחוזותינו &quot;העורך הקל&quot;) – כגון אותם כפתורים מותאמים למערכת כמו אינטראקציות ודומיו &#8211; היו מאד חסרים למשתמשי המערכת, והגבילו מאד את שימושם בעורך הקל. הבנו שהפתרון הזה הוא זמני בלבד. עם זאת, העורך הזה בכל זאת קיבל עדנה כאשר החלטנו להשתמש בו גם במקרים שהכותב גולש בדפדפן סטנדרטי, כגון פיירפוקס, וכך הוא הוכנס כעורך בין השאר גם לפורומים ולתגובות, לשמחתם הרבה של הגולשים הסטנדרטיים.<br />
הקש ששבר את גב הגמל היה לא אחר מאשר אינטרנט אקספלורר 8. מיד עם יציאתו לשוק בדקנו בו את העורך, וראינו שגם הוא, כאחיו 7, סרב לתמוך בעורך בלתי סטנדרטי, אך הוא הוסיף חטא על פשע – הוא לא שלח לקוד זיהוי ברור של זהותו, ועל כן היה קשה מאד לזהות משתמשי אקספולרר 8 ולהגיש להם את העורך הקל. לאחר עבודה קשה הצלחנו למצוא דרך לזהות את אדון 8, אבל הבנו שבגרסה הבאה של אקספלורר שוב תיווצר הבעיה, והחלטנו לשים לעניין סוף &#8211; הקש הזה גרם לנו להחליט לעבור לעורך מלא וסטנדרטי לחלוטין. בשלב זה של חיינו המקצועיים כבר היינו אחרי הקמת מערכת כליקיט לייט, ואחרי הטמעת מערכת וורדפרס אצלנו, ולכן היתה לנו כבר היכרות עם עורך כזה – TinyMCE. מצאנו מתכנת שיודע היטב JavaScript שיוכל להוסיף לעורך הנפלא הזה את הכפתורים המיוחדים למערכת שלנו, ויצאנו לדרך.</p>
<h2>היישום – עם באגים</h2>
<p>לאחר חודשי עבודה אינטנסיביים של אותו מתכנת, הצורך לשדרג כבר החל לנשוף בעורפנו – פורום כליקרס התמלא הודעות של משתמש ויסטה ואקספלורר 8 אשר לא יכלו לעבוד עם העורך הישן, והעורך הקל היה חסר מדי עבורם. כמו&quot;כ התבשרנו כי מייקרוסופט דוחפת את IE8 בכל העדכונים שלה, והיתה תחושה כי בקרוב כל משתמשי הכליקיט יעמדו מול שוקת שבורה. לכן אצנו-רצנו, העלינו את עורך TinyMCE בניהול הטקסטים, ונשמנו לרווחה – כעת הצלנו את משתמשינו היקרים מתהומות התסכול!</p>
<p>(אנחת רווחה)</p>
<p>אך לא. לא זו בלבד שמלקוחותינו לא נשמעה אנחת רווחה, אלא שהחלו להישמע קולות מצוקה: במסגרת התאמת העורך למערכת הכליקיט, יישמנו בו את הפלגאין המאפשר העלאת תמונות. בבדיקות שלנו וידאנו כי תמונותהמצורפות לטקסטים  אכן מועלות לשרת, אך שכחנו לבדוק שהן גם נשארות שם…<br />
עוד זה מדבר וזה בא: גילינו כי TinyMCE אינו מסוגל להתמודד עם רבים מהטקסטים שנערכו בעורך המייקרוסופטי. העורך המייקרוסופטי – בהיותו בלתי תואם סטנדרטים – היה מאד סלחני כלפי התוכן שנכנס אליו, ואיפשר גם את ה-HTML המזוויע ש-Word מייצר. TinyMCE, פדנט שכמותו, לא עמד בזה. כאשר ניסו לערוך בו טקסטים שכבר היו במערכת – הוא חתך אותם על ימין ועל שמאל (מאחר שהוא שואף לייצר HTML סטנדרטי ככל האפשר, העורך פשוט מנקה את התוכן שמכניסים אליו, וכמובן שנקיון זה אינו תמיד לרוח מזין התוכן….), הוסיף ריווחים היכן שלא צריך, ובאופן כללי השתדל לשדר מסר של אי שביעות רצון גדולה מהטקסטים שמבקשים ממנו לערוך…</p>
<p>בקיצור, ראינו שהעורך הנפלא והמהולל, המתפקד לשביעות רצון כולם בכליקיט לייט ובוורדפרס, חווה קשיי קליטה קשים במערכת כליקיט3.</p>
<h2>היישום – ללא באגים?</h2>
<p>האם הסיבה היחידה לקשיי הקליטה היו הבאגים? קצת קשה לומר, מאחר שהתלונות בעניינים הנ&quot;ל תפסו את מירב זמננו. אולם בד בבד עם באגים אובייקטיביים אלה, נשמעו גם תלונות שמישות – הזזנו את הגבינה של מזיני התכנים. אם לכאורה לעורך החדש ישנם כל הכפתורים של העורך הישן, עדיין קיימים הבדלים &#8211; חלונות העלאת התמונות, יצירת האינטראקציות, הוספת התמונות – כולם שונים מעורך לעורך. ולא תמיד קל להתרגל לשינוי – במיוחד עבור אותם משתמשים שלא חוו כל בעיה עם העורך הישן. האם לא הבינו: אם זה עובד, למה נגעו בזה?</p>
<h2>הפסקת אש</h2>
<p>לכן הוחלט באופן זמני (עם אופציה לנצחיות) לתת למזיני התכנים את שני העורכים בבת אחת, ולאפשר להם לבחור באיזה מהם לערוך את תכניהם. כעת ישנם שני כפתורי עריכה &#8211; &quot;עריכה בעורך ישן&quot;, ו&quot;עריכה בעורך חדש&quot; (השמות עדיין ניתנים לשינוי, מי שרוצה להשפיע יכול <a href="http://spreadsheets.google.com/viewform?formkey=dFNWMDctbW9rWGMtVU5ITmxzT29UTWc6MA">להצביע</a>). ממעט התגובות שיש בפורום, נראה שזו החלטה שהרגיעה את הרוחות.</p>
<h2>ואחרי זה?</h2>
<p>מי יודע? זה מה שכיף בעבודה עם אנשים – אתה אף פעם לא יודע מה יהיה הסוף. ימים יגידו.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.ort.org.il/clickit/archives/45/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>גוגל אנליטיקס בכליקיט</title>
		<link>http://blogs.ort.org.il/clickit/archives/44</link>
		<comments>http://blogs.ort.org.il/clickit/archives/44#comments</comments>
		<pubDate>Tue, 20 Oct 2009 12:39:44 +0000</pubDate>
		<dc:creator>יהונתן לרנר</dc:creator>
				<category><![CDATA[אינטרנט]]></category>
		<category><![CDATA[פיתוח]]></category>

		<guid isPermaLink="false">http://blogs.ort.org.il/clickit/?p=44</guid>
		<description><![CDATA[נכון לעכשיו אנחנו עובדים עם שלוש מערכות ניהול תוכן, שתיים מערכות הן תוצר פיתוח שלנו (כליקיט3 וכליקיט לייט) ומערכת קוד פתוח אחת (וורדפרס). בנוסף לשלושת אלו, יש לנו גם התקנה של דרופל שאותה אנו מתכוונים ללמוד ואנחנו מתכננים גם לבדוק מה כל הרעש סביב ג&#8217;ומלה.
שפע המערכות הללו מוביל אותנו לחשיבה מחודשת לגבי התפקיד שלנו בפיתוח [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify">נכון לעכשיו אנחנו עובדים עם שלוש מערכות ניהול תוכן, שתיים מערכות הן תוצר פיתוח שלנו (כליקיט3 וכליקיט לייט) ומערכת קוד פתוח אחת (וורדפרס). בנוסף לשלושת אלו, יש לנו גם התקנה של דרופל שאותה אנו מתכוונים ללמוד ואנחנו מתכננים גם לבדוק מה כל הרעש סביב ג&#8217;ומלה.</p>
<p style="text-align: justify">שפע המערכות הללו מוביל אותנו לחשיבה מחודשת לגבי התפקיד שלנו בפיתוח מערכות לניהול תוכן. נכון לעכשיו, עושה רושם שאם עד לפני שלוש שנים היה בזה מין ההגיון, הרי שכרגע זה כבר לא כל כך ברור לאור העבודה שיש אלטרנטיבות חינמיות.</p>
<p style="text-align: justify">ככה או ככה, עד שנגיע להחלטה לגבי העתיד אנחנו ממשיכים לתחזק ולשדרג את כליקיט 3 שמשמשת כפלטפורמה לאתרי בית ספר, מורים, השתלמויות ולקוחות חיצוניים. במסגרת החשיבה שלנו להפוך את כליקיט 3 ידידותי הן למשתמש והן לגוגל, הוספנו פיצ&#8217;ר שמאפשר את רישומו של אתר בכליקיט 3 לגוגל אנאליטקס. באופן כזה מנהל האתר יוכל לדעת מאיפה מגיעים המבקרים שלו, עם אלו מחרוזות חיפוש מגיעים אליו, כמה זמן נשארים אצלו באתר וכו&#8217;.</p>
<p style="text-align: justify">באופן עקרוני, על מנת להטמיע את גוגל אנאליטקס באתר צריך להעתיק חתיכת קוד ולהשתיל אותה בפוטר של דף הבית. לאחר בחינה קלה, ראינו שכל חתיכות הקוד שגוגל אנאליטקס נותן לצורך השתלה באתר זהות זו לזו &#8211; אותן 13 שורות קוד הנדרשות להוספה בפוטר ש לאתר א&#8217; זהות לאלו הנדרשות לאתר ב&#8217; &#8211; חוץ ממחרוזת אחת שמופיעה בתחתיתו ושמתחילה ב-UA-xxxxxxx-xx. לכן, בתוך דף הניהול של האתר בכליקיט 3 יצרנו שדה שמאפשר למנהל האתר להזין את המחרוזת הזו, וככה הוא לא צריך להכנס לנבכי ה-HTML של דף הבית של האתר.</p>
<p>זהו זה, <span style="text-decoration: underline"><a href="http://c3.ort.org.il/Apps/WW/page.aspx?ws=4703f389-43e2-4fae-be3f-9be5a7ca9c7c&amp;page=1718f8cd-61c7-4bff-a103-c7334c90dac1&amp;box=158ded27-5bc8-41b7-be7a-7d8cb150c6a9&amp;_pstate=item&amp;_item=90f0717f-c948-4371-8613-ed22c21c3ad7" target="_blank">קל ופשוט</a></span>. <img src='http://blogs.ort.org.il/clickit/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.ort.org.il/clickit/archives/44/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>איך לשלוח אגרת מידע ביעילות (או: למה נפל שרת הדואר)</title>
		<link>http://blogs.ort.org.il/clickit/archives/42</link>
		<comments>http://blogs.ort.org.il/clickit/archives/42#comments</comments>
		<pubDate>Thu, 10 Sep 2009 12:32:34 +0000</pubDate>
		<dc:creator>יהונתן לרנר</dc:creator>
				<category><![CDATA[כללי]]></category>

		<guid isPermaLink="false">http://blogs.ort.org.il/clickit/?p=42</guid>
		<description><![CDATA[בחודשים האחרונים אנחנו משתעשעים כאן עם אפליקציה לניהול רשימות תפוצה. זה נבע מהצורך שלנו לתת ללקוחות שלנו אפשרות לשלוח אגרות מידע בלי לערב אותנו בעניין, ככה שאם הם רוצים לשלוח אגרת מידע למספר גדול של אנשי קשר, בין אלפים לעשרות אלפים, הם יכולים לעשות זאת לבדם. כמו בכל ארגון שדואג למינימום הוצאות אחד השיקולים היה [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify">בחודשים האחרונים אנחנו משתעשעים כאן עם אפליקציה לניהול רשימות תפוצה. זה נבע מהצורך שלנו לתת ללקוחות שלנו אפשרות לשלוח אגרות מידע בלי לערב אותנו בעניין, ככה שאם הם רוצים לשלוח אגרת מידע למספר גדול של אנשי קשר, בין אלפים לעשרות אלפים, הם יכולים לעשות זאת לבדם. כמו בכל ארגון שדואג למינימום הוצאות אחד השיקולים היה למצוא תוכנה שהשימוש בה לא עולה כסף, ולכן התמקדנו בקוד פתוח עד שהתבייתנו על ה- PHPLIST (להלן פהפליסט), שכשמה כן היא, מבוססת PHP.</p>
<p style="text-align: justify">להלן הרשמים מהמשחקים שלי איתה בחודשים האחרונים.</p>
<p style="text-align: justify">הפהפליסט <strong>עונה</strong> לצורך הראשוני שלנו. היא מאפשרת לי, כאדמין: ליצור שמות משתמש, לבנות רשימות תפוצה ולהעלות לתוכן את רשימות אנשי הקשר בקובץ CSV, לשייך אליהן את המשתמשים הרלוונטים מבין אלו שיצרתי ולבנות תבנית HTMLית בסיסית עם footer ו-header. ובא לציון גואל. מה שנחמד בה זה שהיא מאפשרת לעשות סטטיסטיקה על כל אגרת מידע שנשלחת באמצעות שני אמצעים. אנחנו משתמשים בשני האמצעים האלו על מנת להגיע להבנה קצת יותר רחבה לגבי האפקטיביות של אגרת המידע:</p>
<p style="text-align: justify">1.  השתלת תמונה לא נראית בפוטר של אגרת המידע &#8211; האגרת נשלחת בפורמט HTML עם תמונות ולכן כל פעם שאיש קשר פותח אותה הוא גם מוריד את התמונות. הפהפליסט יודעת להגיד איזה איש קשר הוריד את התמונה ויודעת לסכום את סך ההורדות. הבעיה היחידה שעל מנת שהפהפליסט תדע לספור את כמות ההורדות, אישר הקשר צריך לאשר את הורדת התמונות. האפליקציות לניהול דוא&quot;ל (בין אם ג&#8217;ימייל ובין אם אאוטלוק), כשהן מזהות מייל HTML עם תמונות הן אמנם מציגות את המלל אבל לא התמונות. על מנת לראות את התמונות, הן מבקשות מהמשתמש אישור להורדתן והצגתן. הבעיה שהיא שלפעמים איש הקשר מסתפק בקריאת המלל ולא מאשר את הצגת התמונות ואז הצפייה שלו לא נרשמת בסטטיסטיקה.</p>
<p style="text-align: justify">2.   ספירת פתיחת קישורים &#8211; במידה ויש באגרת המידע קישורים לדפים באינטרנט, ניתן להגדיר שכל פתיחה של קישור כזה תעבור דרך הפהפליסט. באופן כזה אם משתמש פותח קישור ל-Ynet שנמצא באגרת המידע הוא קודם עובר בפהפליסט, נרשם בה ואז עובר ל-Ynet. אפשר לצפות שהתהליך הזה יקח זמן אבל האמת היא שזה עובר די חלק וזורם. בסופו של דבר הפהפליסט מאפשרת לראות כמה לחיצות היו ומה היו הקישורים הנצפים ביותר.</p>
<p style="text-align: justify">חוץ מזה, המערכת יודעת ליצור דף הרשמה לכל רשימת תפוצה שבו כל משתמש יכול להזין את כתובת הדוא&quot;ל שלו על מנת להצטרף אליה. מה שנחמד הוא שהפהפליסט מאפשרת לקחת את הקוד של שדות ההזנה ולהשתיל אותן באתר חיצוני. זה מוצלח משום שככה אנחנו לא מוגבלים לעיצוב הסטדנרטי של דף ההרשמה הנתון של פהפליסט אלא יכולים לשלב אותו בעיצוב שלנו. עוד משהו ששווה להגיד הוא שלאחר השליחה של אגרת המידע הפהפליסט יודעת להגיד אלו מכתובת הדוא&quot;ל הקיימות ברשימת התפוצה לא פועלות ואם רוצים (ואין סיבה שלא) אז גם אפשר למחוק אותן מהמערכת.</p>
<p style="text-align: justify">סך הכל אחרי כמה חודשי שימוש אפשר לומר שהיא עונה על הציפיות. מצד שני, אנחנו יהודים טובים וכיוון שכך תמיד שום דבר לא מספיק טוב בשבילנו:</p>
<p style="text-align: justify">1.  ממשק הניהול שלה מכוער &#8211; מאפליקציות קוד פתוח אני לא מצפה להרבה. גם הממשק של דרופל לא להיט ואם בארזים נפלה השלהבת אז מה יגידו אזובי הקיר (למרות שוורדפרס עשו עבודה טובה מבחינה זו), אבל בכל זאת, מכוער לאללה.</p>
<p style="text-align: justify">2.  לא ניתן להגדיר מועד לשליחה אוטומטית של אגרת המידע &#8211; המקסימום הוא שאפשר להגדיר עד מתי <strong>לא </strong>לשלוח וזו בעיה גדולה. אנחנו בדרך כלל רוצים לשלוח את אגרות המידע בשעות הערב על מנת שלא להעמיס את שרתי הדואר שלנו אחרת הם נופלים (ואז בודקים למה זה קרה ואז מגיעים אלי ואז אני אומר, אופס, לא חשבתי על זה, זה לא יקרה שנית). המשמעות היא שעל מנת לשלוח את אגרת המידע בחצות הליל אז הלקוח צריך להכנס למערכת בחצות הליל וזה די מבאס. הפהפליסט נותנת פתרון מסוים, היא מותקנת אצלנו על שרת לינוקס אז אפשר להגדיר Cron Job אבל להדיוט כמוני שלא מכיר פקודות ב-UNIX זה קצת בעייתי.</p>
<p style="text-align: justify">זהו זה.</p>
<p style="text-align: justify">אם מישהו מכיר או יודע על פיתרון לבעיה הזו אז מאוד אשמח לקבל אותו.</p>
<p style="text-align: justify">שנה טובה!</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.ort.org.il/clickit/archives/42/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>איך להיות חבר צוות תורם</title>
		<link>http://blogs.ort.org.il/clickit/archives/41</link>
		<comments>http://blogs.ort.org.il/clickit/archives/41#comments</comments>
		<pubDate>Tue, 11 Aug 2009 14:29:45 +0000</pubDate>
		<dc:creator>לאה כהן</dc:creator>
				<category><![CDATA[פיתוח]]></category>

		<guid isPermaLink="false">http://blogs.ort.org.il/clickit/?p=41</guid>
		<description><![CDATA[לפני כמה זמן פנה איש צוות של סקוט הנסלמן אליו, ושאל אותו אם יש לו עצות איך להיות איש צוות תורם. בתגובה שלח לו הנסלמן דואל, אותו הוא פרסם בבלוג שלו תחת הכותרת איך להיות אישיות תורמת. לטעמי כל העצות שם שוות, והפוסט עצמו איננו ארוך, לכן אני ממליצה לקרוא אותו עצמו. למי שבכל זאת [...]]]></description>
			<content:encoded><![CDATA[<p>לפני כמה זמן פנה איש צוות של סקוט הנסלמן אליו, ושאל אותו אם יש לו עצות איך להיות איש צוות תורם. בתגובה שלח לו הנסלמן דואל, אותו הוא פרסם בבלוג שלו תחת הכותרת <a href="http://www.hanselman.com/blog/BestPracticesForIndividualContribution.aspx">איך להיות אישיות תורמת</a>. לטעמי כל העצות שם שוות, והפוסט עצמו איננו ארוך, לכן אני ממליצה לקרוא אותו עצמו. למי שבכל זאת רוצה לקבל טעימה לפני המסע הארוך בעקבות הקליק, הנה כמה טיפים שאני אהבתי:</p>
<ul>
<li><span style="color: #000000">מתח את הגבולות – קריס סלז אמר פעם להנסלמן, שאם אתה לא מסתבך עם הבוס שלך לפחות פעמיים בשנה, סביר להניח שאתה לא מנסה לפרוץ גבולות. </span></li>
<li><span style="color: #000000">יש כמות מוגבלת של הקלקות שנותרו לאצבעותינו במהלך חיינו. חסוך בהם. לפני כל דואל שאתה כותב, שאל את עצמך אם הוא באמת נחוץ. והאם הוא נחוץ לכל המכותבים. ומה עדיף – דואל או פוסט.</span></li>
<li><span style="color: #000000">להיות מאד זהיר במה שמפרסמים בטוויטר או פייסבוק. מספיק קישור אחד כדי להרוס עבודה של שנה תמימה.</span></li>
<li><span style="color: #000000">אם יש לך 1000 דואלים ב-Inbox שלך, זה לא Inbox. צור תהליך, לא משנה איזה, למיין את העבודה. כל פריט צריך להיות מעובד: ביצוע, מחיקה, עיכוב, האצלה. אין עוד פעולות.</span></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blogs.ort.org.il/clickit/archives/41/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>10 אי ההבנות הכי נפוצות על תכנון חוויית משתמש</title>
		<link>http://blogs.ort.org.il/clickit/archives/35</link>
		<comments>http://blogs.ort.org.il/clickit/archives/35#comments</comments>
		<pubDate>Mon, 08 Jun 2009 19:48:27 +0000</pubDate>
		<dc:creator>לאה כהן</dc:creator>
				<category><![CDATA[כללי]]></category>

		<guid isPermaLink="false">http://blogs.ort.org.il/clickit/?p=35</guid>
		<description><![CDATA[המונח &#34;חוויית משתמש&#34; מקבל הרבה תשומת לב לאחרונה, אבל עסקים רבים עדיין מבולבלים בשאלה מהי המשמעות האמיתית של המונח הזה ועד כמה הוא קריטי להצלחתם.
במאמר הבא נשאלו כמה מאנשי המקצוע המשפיעים והמכובדים ביותר התחום ה-UX מהן לדעתם אי ההבנות הגדולות ביותר לגבי השאלה מה עושים אנשי חוויית משתמש. התוצאה היא רשימת 10 המיתוסים הגדולים. קראו [...]]]></description>
			<content:encoded><![CDATA[<p>המונח &quot;חוויית משתמש&quot; מקבל הרבה תשומת לב לאחרונה, אבל עסקים רבים עדיין מבולבלים בשאלה מהי המשמעות האמיתית של המונח הזה ועד כמה הוא קריטי להצלחתם.<br />
במאמר הבא נשאלו כמה מאנשי המקצוע המשפיעים והמכובדים ביותר התחום ה-UX מהן לדעתם אי ההבנות הגדולות ביותר לגבי השאלה מה עושים אנשי חוויית משתמש. <a title="10 Most Common Misconceptions About User Experience Design" href="http://mashable.com/2009/01/09/user-experience-design/">התוצאה היא רשימת 10 המיתוסים הגדולים</a>. קראו את זה, הפנימו את זה, חיו את זה.</p>
<p>תכנון חוויית משתמש <strong>איננו</strong>&#8230;</p>
<ol style="color:black">
<li><strong>&#8230;תכנון ממשק משתמש<br />
</strong>ממשק הוא מרכיב בחוויית המשתמש, אבל יש הרבה יותר. עיצוב אינו עניין קוסמטי, הזזת פיקסלים ומיקום כפתורים. זהו דבר הוליסטי ומהווה עניין לכולם, לא רק לטיפוסים &quot;יצירתיים&quot;.</li>
<li><strong>&#8230;צעד בתהליך<br />
</strong>הוא עצמו התהליך. כדי ליצור חוויה מצויינת למשתמשים שלך ולא רק לעצב משהו שהיינו רוצים להשתמש בו, אנחנו חייבים להמשיך לחזור ולהקשיב ולעצב בהתאם. עיצוב חוויית משתמש אינה משהו חד פעמי. זה חיב להיות מוטמע בכל מה שאתה עושה.</li>
<li><strong>&#8230;קשור לטכנולוגיה<br />
</strong>חווית משתמש גם אינה קשורה לטכנולוגיה. היא קשורה לדרך החיים שלנו, לכל מה שאנו עושים. מעצבי חוויית משתמש משתמשים בטכנולוגיה כדי לעזור לאנשים לממש את מטרתם. אבל המטרה העיקרית היא לעזור לאנשים, לא ליצור טכנלוגיה מדהימה. באמת, מעצב חוויית משתמש יכול לסייע בשיפור חויה של אדם כמעט עם כל דבר &#8211; ידית, ברז, עגלת קניות. אנחנו פשוט בד&quot;כ לא מתייחסים לאנשים הללו כ&quot;משתמשים&quot;, אבל זה מה שהם.</li>
<li><strong>&#8230;קשור רק לשמישות<br />
</strong>אנשים בד&quot;כ חושבים שעיצוב חוויית משתמש היא דרך להפוך מוצרים לא מוצלחים למוצרים מוצלחים ע&quot;י הפניית משאבים לעיצוב המוצר. אבל יצירת מוצרים קלים ואינטואיטיביים היא ממש לא המטרה היחידה. שמישות היא אמנם חשובה, אבל ההתמקדות שלה ביעילות ותועלת מטשטשת את המרכיבים החשובים הנוספים בחויית משתמש, כולל קלות לימוד ותגובות רגשיות והתנהגותיות למוצרים ולשרותים שבה אנו משתמשים. לא כל דבר חייב להיות הכי פשוט בעולם, אם קל ללמוד אותו. והעיצוב שלו כמוצר מושך היא קריטית, אחרת אנשים לעולם לא ירצו בכלל להתממשק איתו</li>
<li><strong>&#8230;קשור רק למשתמש<br />
</strong>רוס אונגר אוהב לומר שהמיתוס הגדול ביותר ב-UX הוא ה-U. יש גם כמה מטרות עסקיות שצריך לממש, והעיצוב מתייחס גם אליהן. אנחנו לא תמיד יכולים לעשות מה שטוב למשתמש. אנחנו חייבים לוודא שאנחנו מציגים חוויה כוללת היכולה לשרת מטרות וצרכים רבים ככל האפשר לעסק ולמשתמשים.</li>
<li><strong>&#8230;יקר<br />
</strong>לפעמים תהליך עיצוב חוויית משתמש מלא הוא ממש לא מה שדרוש. בהחלט יתכן לבצע מספר שיפורים קטנים הן  לפרוייקט והן ולמוצר ע&quot;י שימוש בטכניקות חווית משתמש<br />
אנשים נצמדים לדברים כמו פרסונות, סקר משתמשים וכד&#8217;. במציאות, למעצבים הטובים יש סט כלים המאפשר בחירה ושימוש במתודות עפ&quot;י הצורך בכל פרוייקט.</li>
<li><strong>&#8230;קל<br />
</strong>רק בגלל שאנחנו יודעים לבצע כמה פעולות מגניבות ומועילות, ומכירים את העסק שלנו ממש טוב, זה לא אומר שכל התהליך הזה הוא קלי קלות. להפך &#8211; נסיון לעגל פינות בצעדים חשובים הוא מתכון לאסון.</li>
<li><strong>&#8230;תפקידו של אדם אחד או של מחלקה אחת<br />
</strong>אנחנו כתעשיה לא השכלנו להפריד בין תתי התמחויות ותפקידים בעיצוב חוויית משתמש וכך לקוחות אינם מבינים שעליהם להעזר בסוגי אנשים שונים בנקודות שונות בחיי הפרוייקט.</li>
<li><strong>&#8230;דיסציפלינה יחידה<br />
</strong>יתכן שעדיין אי אפשר לומר שמדובר בקהילה. במקרה הטוב מדובר במודעות משותפת, חוט המקשר יחד אנשים מדיסציפלינות שונות שאכפת להם מעיצוב טוב.<br />
אנשים שונים מתמחים בחלקים שונים בתהליך. כשם שלא היית הולך לקרדיולוג כדי שירפא את הרגל השבורה שלך, אל תצפה מכל מומחה בתחום חוויית המשתמש להשיג את כל המטרות שלך.</li>
<li><strong>&#8230;אופציה<br />
</strong>ג&#8217;ארד ספול, המייסד והמנכ&quot;ל של חברת המחקר הגדולה בעולם בתחום חוויית המשתמש, ביצע חקירות נרחבות על איכות צוותי מוצר מוצלחים ומרוצים. בפשטות, הפגם הנפוץ ביותר שהוא מצא הוא חברות החושבת ש&quot;חוית משתמש טובה היא תוספת, לא דרישה יסודית&quot;.</li>
</ol>
<p><strong></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.ort.org.il/clickit/archives/35/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>עכשיו מתחיל הכיף האמיתי</title>
		<link>http://blogs.ort.org.il/clickit/archives/39</link>
		<comments>http://blogs.ort.org.il/clickit/archives/39#comments</comments>
		<pubDate>Mon, 18 May 2009 18:58:02 +0000</pubDate>
		<dc:creator>לאה כהן</dc:creator>
				<category><![CDATA[כללי]]></category>

		<guid isPermaLink="false">http://blogs.ort.org.il/clickit/?p=39</guid>
		<description><![CDATA[

יש לא מעט מאמרים על תהליך בניה של אתר מ-א&#8217; ועד ת&#8217;. לרוב הם לא מחדשים דבר, או לחלופין נוקטים גישות שלא כולם מסכימים איתם. המאמר הזה מצא חן בעיני בגלל הפסקה האחרונה שלו, ולכן למרות שלא הסכמתי עם כולו היה נעים לי מאד לקרוא אותו, ואני ממליצה גם לכם. הוא לא ארוך, וכתוב בפונט [...]]]></description>
			<content:encoded><![CDATA[<div><span class="950213412-17052009"><span style="font-family: Arial;font-size: x-small"><br />
</span></span></div>
<div>יש לא מעט מאמרים על תהליך בניה של אתר מ-א&#8217; ועד ת&#8217;. לרוב הם לא מחדשים דבר, או לחלופין נוקטים גישות שלא כולם מסכימים איתם. <a title="Web-Design-from-the-Gut" href="http://visitmix.com/Articles/Web-Design-from-the-Gut">המאמר הזה</a> מצא חן בעיני בגלל הפסקה האחרונה שלו, ולכן למרות שלא הסכמתי עם כולו היה נעים לי מאד לקרוא אותו, ואני ממליצה גם לכם. הוא לא ארוך, וכתוב בפונט גדול וקריא. הוא גם כתוב בצורה זורמת מפני שהכותב מבסס את תיאור התהליך על מקרה אמיתי &#8211; בניית האתר בו שוכן המאמר.<br />
מאחר שהפיסקה האחרונה, על &quot;היום שאחרי&quot;, הותירה אותי עם חומר למחשבה, תרגמתי אותה והרי היא לפניכם:<br />
&quot;עכשיו מתחיל הכיף האמיתי. היום שאחרי ההשקה הוא בד&quot;כ יום עמוס כי מיד עוברים למצב תחזוקה. שלא לציין, כל אותן בקשות פיצ&#8217;רים שהתחייבת עליהן לפני שההשקה פרצה לך ל-Inbox. יחד עם זה, הדבר הכי חשוב שהוא שהאתר שלך באויר. לקוחות &#8211; לקוחות אמיתיים &#8211; מגיעים אליו! זה מפחיד משום שכל אותם דברים שעבורם נלחמת ועליהם הגנת למען הלקוח, נמצאים עכשיו אל מול אותו לקוח. מה אם הלקוח לא יאהב את העיצוב?<br />
הגיע הזמן לבוחן פתע-</div>
<div><strong><br />
שאלה:</strong> מה נחשב משוב רלוונטי מלקוח?</div>
<div>
<ol style="color:#000">
<li>מישהו מהחברה שלך שולח לך דואל: &quot;אני לא בטוח שהתמונה הזאת מעודדת אנשים להקליק&quot;</li>
<li>אשתך שולחת לך דואל שאומר &quot;אני ממש לא אוהבת את הצבע הזה&quot;</li>
<li>קולגה שלך קופץ למשרדך ואומר &quot;אתר יפה! אבל יש לי בעיה אחת איתו &#8211; זה ממש מרגיז אותי שאני צריך להקליק כדי לעשות את הדבר ההוא&quot;</li>
<li>הבוס שלך &#8211; למרות שאישר את זה קודם &#8211; אומר &quot;אני חושב שאנחנו צריכים לעשות משהו עם המיקום של הטקסט. לא נראה לי שהוא עושה את העבודה במיקום הנוכחי שלו&quot;</li>
<li>כל התשובות לעיל</li>
<li>אף אחת מהתשובות לעיל</li>
</ol>
</div>
<div>אם בחרת 5, ניצחת.  חשבת שזה 6, נכון? תתבייש לך. קל לשכוח שבאינטרנט, העולם הוא בסיס המשתמשים שלך. חלק יותר חשובים לך מאחרים, ואתה ללא ספק חייב לשקלל את זה בקבלת ההחלטות העיצוביות שלך. אבל השלם עם העובדה שכל אחד הוא משתמש, וכל המשובים הם תמימים עד שיוכח אחרת. ככל שתשלים עם זה  מהר יותר, יקל עליך לתכנן אתרים תותחיים.<br />
אני בסך הכל ממליץ  לך לשמוע מה שיש לכל אחד לומר; בודאי שיש הצדקה להתעלמות מחלק מהמשובים, אבל אל תתעלם ממנו לפני שהפנמת אותו. נסה לנתק את עצמך מהצורך לחשוב על זה כביקורת, ובמקום זה חשוב על זה כרמז למשהו שבור.  ברגע שהאתר שלך הושק, אתה בלש &#8211; כל הזמן מחפש רמזים &#8211; מנסה לגרום לאתר שלך להגיע לזן הפוטנציאלי שלו (במקום לנסות לפתור תעלומה). אם תהיה מאזין קשוב, המשתמשים יעשו בשבילך את כל העבודה הקשה בזה שיתנו לך רמזים. שלב אותם עם כלי ניתוח אתרים (<a href="http://en.wikipedia.org/wiki/Web_analytics">site analytics</a>)  ואין ספק שתצליח.&quot;</div>
]]></content:encoded>
			<wfw:commentRss>http://blogs.ort.org.il/clickit/archives/39/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>התמודדות עם שינויים בפרוייקטים</title>
		<link>http://blogs.ort.org.il/clickit/archives/38</link>
		<comments>http://blogs.ort.org.il/clickit/archives/38#comments</comments>
		<pubDate>Thu, 07 May 2009 07:46:24 +0000</pubDate>
		<dc:creator>לאה כהן</dc:creator>
				<category><![CDATA[כללי]]></category>

		<guid isPermaLink="false">http://blogs.ort.org.il/clickit/?p=38</guid>
		<description><![CDATA[בספר שאני קוראת עכשיו, Code Complete, יש פרק שלם המדבר על חשיבות האפיון. אחד מתתי הסעיפים דן בשאלה איך להתמודד עם שינויי אפיון שקורים תוך כדי פיתוח. 

להלן כמה דברים שניתן לעשות כדי להוציא מתוק מעז:

להשתמש ברשימה (checklist) של הדרישות בסוף הסעיף הזה (*) כדי להעריך את מסמך הדרישות אם הדרישות לא טובות מספיק, אז [...]]]></description>
			<content:encoded><![CDATA[<div dir="rtl"><span>בספר שאני קוראת עכשיו, </span><a title="code complete" href="http://www.amazon.com/Code-Complete-Practical-Handbook-Construction/dp/0735619670/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1241601543&amp;sr=1-1"><span>Code Complete</span></a><span>, יש פרק שלם המדבר על חשיבות האפיון. אחד מתתי הסעיפים דן בשאלה איך להתמודד עם שינויי אפיון שקורים תוך כדי פיתוח. </span></div>
<div>
<p dir="rtl"><span>להלן כמה דברים שניתן לעשות כדי להוציא מתוק מעז:</span></p>
<ul type="disc">
<li><strong><span>להשתמש ברשימה (</span></strong><strong><span>checklist</span></strong><strong><span>) של הדרישות בסוף הסעיף הזה (*) כדי להעריך את מסמך הדרישות</span></strong><span> אם הדרישות לא טובות מספיק, אז צריך להפסיק לעבוד, לחזור אחורה, ולתקן אותן לפני שממשיכים. נכון, זה נותן תחושה שאנחנו מתעכבים אם מפסיקים לקודד בשלב הזה. אבל אם אנחנו נוסעים משיקגו ללוס-אנג&#8217;לס, האם זה בזבוז זמן לעצור ולהתבוננן במפה כשאנחנו רואים שילוט לניו-יורק? לא. אם נוסעים בדרך לא נכונה, עלינו לעצור ולבדוק את הכיוון</span></li>
<li><strong><span>לוודא שכולם יודעים את מחיר שינוי הדרישות</span></strong><span> לקוחות מתרגשים כשהם מצליחים לחשוב על פיצ&#8217;ר חדש. בהתרגשותם, הדם שלהם מתדלל וזורם ללשד עצמותיהם, והם נהיים מסוחררים, ושוכחים את כל ישיבות האפיון שהיו, את טקס החתימה, ואת כל מסמך הדרישות. הדרך הקלה ביותר להתמודד עם מורעלי-פיצ&#8217;רים כאלה היא לומר: &quot;וואו, זה נשמע רעיון מצוין. מאחר שזה לא נמצא במסמך הדרישות, אני אצור כעת לוח זמנים מעודכן והערכת עלות, כדי שתוכל להחליט אם אתה רוצה להוסיף את זה עכשיו או אחר-כך&quot;. המלים &quot;לוח זמנים&quot; ו&quot;עלות&quot; מפכחים יותר מקפה ומקלחת קרה, והרבה פיצ&#8217;רים &quot;חיוניים&quot; יהפכו להיות &quot;נחמד אם יהיה&quot;</span></li>
<li><strong><span>ליזום הליך בקרת שינויים</span></strong><span> אם ההתלהבות של הלקוח ממשיכה, שקלו הקמת ועדת בקרה רשמית שתסקור הצעות לשינויים. זה בסדר גמור אם הלקוח משנה את דעתו ומחליט שהוא זקוק ליכולות נוספות. הבעיה היא שהם מציעים שינויים בתדירות כל כך גבוהה, שאי אפשר לעמוד בקצב. הליך מובנה של בקרת שינויים משמחת את כולם. אתם שמחים כי אתם יודעים שתצטרכו לעבוד על שינויים רק בזמן מסוים. הלקוח שמח כי הוא יודע שיש לכם תכנית לטיפול בבקשות שלו</span></li>
<li><strong><span>להשתמש בגישות פיתוח המתאימות עצמן לשינויים</span></strong><span> ישנן גישות פיתוח הממקסמות של היכולת להגיב לדרישות משתנות. גישת אב טיפוס אבולוציוני מסייעת לחקור דרישות מערכת לפני ששולחים את כל הכוחות לבנות אותה. מסירה אבולוציונית היא גישה המוסרת את המערכת בשלבים. אפשר לבנות מעט, לקבל מעט משוב מהמשתמשים, לתקן קצת את הכיוון, לעשות כמה שינויים, ולבנות עוד קצת. המפתח הוא שימוש במחזורי פיתוח קצרים כדי שאפשר יהיה להענות למשתמשים במהירות</span></li>
<li><strong><span>להיפטר מהפרוייקט</span></strong><span> אם הדרישות הן גרועות במיוחד או הפכפכות, ואף אחת מההצעות לעיל אינה אפשרית, בטל את הפרוייקט. אפילו אם זה לא אפשרי ממש לבטל את הפרוייקט, דמיינו איך זה יהיה לבטל אותו. נסו לחשב לאיזו רמה גרועה הפרוייקט יצטרך להגיע כדי שאפשר יהיה לבטל אותו. אם יש מקרה שבו הייתם נפטרים ממנו, לפחות שאלו את עצמכם מה ההבדל בין המקרה ההוא למקרה הנוכחי.</span></li>
<li><strong><span>לשמור על ה-</span></strong><strong><span>business case</span></strong><strong><span> של הפרוייקט</span></strong><span> הרבה ענייני דרישות נעלמים בקלות ברגע שחוזרים לסיבה לעסקית שבגללה הותחל הפרוייקט. דרישות שנראו כרעיונות טובים כשחשבו עליהם כ&quot;פיצ&#8217;רים&quot;, עשויים להראות כרעיונות גרועים כשמנסים לחשב את &quot;הערך העסקי המוסף&quot;. מתכנתים הזוכרים להתחשב בהשפעה העסקית של ההחלטה שלהם שווים את ערכם בזהב &#8211; למרות שהייתי שמח לקבל את העמלה שלי על הייעוץ הזה במזומן.</span></li>
</ul>
<div>
<p dir="rtl"><span>(*) הרשימה נמצאת בעמוד 42 בספר. לצערי היא ארוכה מכדי להעתיק אותה לכאן. </span></p>
<p dir="rtl"><span><a href="http://blogs.ort.org.il/clickit/archives/38"></a></span></p>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://blogs.ort.org.il/clickit/archives/38/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>3 שאלות על חווית משתמש נפלאה</title>
		<link>http://blogs.ort.org.il/clickit/archives/34</link>
		<comments>http://blogs.ort.org.il/clickit/archives/34#comments</comments>
		<pubDate>Sat, 24 Jan 2009 21:13:35 +0000</pubDate>
		<dc:creator>לאה כהן</dc:creator>
				<category><![CDATA[מנשק משתמש]]></category>
		<category><![CDATA[פיתוח]]></category>
		<category><![CDATA[שמישות ושימושיות]]></category>

		<guid isPermaLink="false">http://blogs.ort.org.il/clickit/?p=34</guid>
		<description><![CDATA[User Interface Engineering היא חברה בראשותו של Jared Spool, מומחה usability ידוע. באתר החברה הוא מפרסם מאמרים רבים בנושא שמישות וחווית משתמש.
במאמר שקראתי שם לאחרונה, מוצגות 3 שאלות שכל חברה שרוצה ליצור מוצר עם חוויית משתמש נפלאה צריכה לשאול את עצמה.
לפני שהוא מציג את השאלות, ספול מספר שכבר במשך 7 שנים הם חוקרים את ההצלחות [...]]]></description>
			<content:encoded><![CDATA[<p>User Interface Engineering היא חברה בראשותו של Jared Spool, מומחה usability ידוע. באתר החברה הוא מפרסם מאמרים רבים בנושא שמישות וחווית משתמש.<br />
במאמר שקראתי שם לאחרונה, <a title="3 שאלות הנצרכות לתכנון חוויית משתמש נפאלה" href="http://www.uie.com/articles/the3qs/">מוצגות 3 שאלות</a> שכל חברה שרוצה ליצור מוצר עם חוויית משתמש נפלאה צריכה לשאול את עצמה.</p>
<p>לפני שהוא מציג את השאלות, ספול מספר שכבר במשך 7 שנים הם חוקרים את ההצלחות של צוותים שיוצרים חוויית משתמש נפלאה. הם בחנו 250 פרמטרים כדי להחליט מה מהם משפיע על התוצר שהוא חוויית משתמש מצויינת. בין השאר נבחנו מבנה הנהלה, מתודולגיות פיתוח, טכניקות תקשורת בין-צוותיות, קהל היעד ומיקום גאוגרפי. הם גילו שכמו בהרבה מקרים, רוב המשתנים לא משחקים תפקיד. עם זאת, הם מצאו 3 משתני מפתח בעלי חשיבות קריטית: <em>חזון, משוב ותרבות</em>. תוך הסתמכות על משתנים אלה, הם יצרו שאלות מתאימות המסייעות להם לדרג מיומנות של צוות תכנון חוויית משתמש.</p>
<p><strong>משתנה מס&#8217; 1: הבנת המטרה של חזון</strong><br />
השאלה הראשונה שכל חברה צריכה לשאול את עצמה היא האם כל חבר צוות יודע איך תהיה חוויית המשתמש עם המוצר בעוד 5 שנים. כשהתשובה היא חיובית, כל חבר צוות יכול לתת תרחיש עתידני לגבי חוויית המשתמש במוצר שלו.<br />
חמש שנים קדימה הם זמן אופטימלי לדעת המחבר. אם נסתכל רק שנה קדימה, נהיה תקועים עדיין במציאות הקיימת. אם נסתכל רחוק מדי, נכנס כבר לתחום המדע הבדיוני.<br />
בגלל שלכל הצוות יש אותו חזון, כולם מסונכרנים לגבי מה צריך לעשות כדי להצליח. גם אם החזון משתנה תוך כדי התקדמות זה בסדר, כי כולם יכולים לראות את השינוי ולנוע בכיוון החדש.<br />
צוותים שעדיין לא הגיעו למצויינות אינם יכולים לענות בחיוב על שאלה זו, או מפני שהם מעולם לא הקדישו מחשבה למשהו מעבר הבעיות היומיומיות, או מפני שלכל אחד יש חזון אחר. נסיון להגיע לחזון מוצק שכולם שותפים לו יסייע מאד לצוותים אלה.</p>
<p><strong>משתנה מס&#8217; 2: מנגנון משוב מוצק</strong><br />
בעוד שהשאלה הראשונה התמקדה בעתיד, השאלה השניה מתמקדת במה שכבר נעשה: האם בששת השבועות האחרונים בילו חברי הצוות לפחות שעתיים בצפיה באנשים החווים את המוצר?<br />
צוותים מוצלחים הם כאלה שיכולים לענות בחיוב על שאלה כזו בכל נקודת זמן. פרוש הדבר הוא שהם צופים במשתמשים באופן סדיר, ולומדים מהם.<br />
ספול מדגש כי ב&quot;צפיה&quot; הוא מתכוון לבדיקות שמישות או מחקרי שדה. סקרים או מדדי שביעות רצון אינם נחשבים תשובה חיובית לשאלה זו מפני שברוב המקרים כלים אלה לקויים ומראים רק חלק קטן מהתמונה. במקרה הטוב הם יכולים לומר לנו אם המשתמשים מתוסכלים או מאושרים, אבל אינם יכולים לומר מדוע. על הצוות לצפות בחוויה בצורה מפורטת כדי לקבל את המידע האמיתי הנחוץ לקבלת החלטות חשובות.<br />
בצוותים לא מוצלחים לרוב אף לא אחד מחברי הצוות צפה בחוויה של שימוש במוצר, למרות שבמקרים רבים מדובר במליוני משתמשים המתממשקים עם המוצר מדי יום. במקרים אחרים הצוות מקבל מידע רק ממקורות עקיפים. במצב כזה, כל חבר צוות יכול לדבר רק על החוויה שלו בשימוש במוצר, מה שבד&quot;כ שונה מאד מהחוויה של משתמשים אמיתיים.</p>
<p><strong>משתנה מס&#8217; 3: חיים בתרבות המתענגת על כשלון</strong><br />
שתי השאלות הראשונות הן הגיוניות מנקודת מבט אסטרטגית. אתה חייב לדעת לאן אתה הולך, ואתה חייב לדעת מה כבר בנית. השאלה השלישית, לעומת זאת, עשויה להראות מנוגדת להגיון: האם בששת השבועות האחרונים חגגה ההנהלה הבכירה את הופעתה של בעיית תכנון?<br />
ברוב הארגונים, בעיות אינן סיבה למסיבה. אך בתרבות המעודדת שינויים קטנים ותכופים, בעיות יכולות להפוך להזדמנויות לשיפור. צוותים העונים בחיוב על השאלה יצרו תרבות שלא רק מקבלת כשלון, אלא מתענגת עליו כדרך ללמוד עוד על המשתמש וצרכיו.<br />
ספול מספר, למשל, על חברה בתחום הטכנולוגי שחוותה קריסת שרתים מוחלטת כאשר לאחר שחרור גרסה מתקדמת ונחשקת מאד של המוצר שלהם, כאשר מליוני משתמשים ביצעו את השדרוג בבת אחת. אמנם קריסת השרתים גרמה לבושה איומה (שהשתקפה גם בתקשורת וגם בבורסה), אך היא נבעה משיווק מוצלח לפונקציונליות נחשקת במיוחד. למרות המשבר הרגעי, הארגון למד בעת ובעונה אחת ליצור שיפורים נחשקים בד בבד עם הבנת ההשפעה שיש להם על התשתית &#8211; שני שיעורים חשובים שישמשו אותם גם בעתיד.<br />
הארגונים הטובים ביותר מקיימים מסיבות כאלה לעתים קרובות כי הם כל הזמן לומדים מהטעויות שלהם. ע&quot;י הפיכת תהליך הלמידה למודע, ע&quot;י הכרה בטעויות ותגמול יוצריהם, התרבות מתחילה לחפש את זה. כפי שאומרת האימרה העתיקה: &quot;מה שמודדים &#8211; נעשה, ומה שמתגמלים- נעשה היטב&quot;.<br />
ארגונים לא מוצלחים אינם חוגגים את מה שנראה להם כטעות בתכנון. במקום זה הם מענישים את ה&quot;אשם&quot;, ויוצרים מדיניות הגנה על מוצר כדי למנוע מטעות כזו להישנות. אחרי זמן קצר, המוטיבציה למדיניות הזו נשכחת, והארגון נדון לחזור שוב על אותן טעויות.</p>
<p><strong>רצון לשיפור מתמיד</strong><br />
מה שטוב בשלוש השאלות הללו היא ההתאמה שלהן לשיפור מתמיד. צוותים יכולים לבחון את עצמם ולחפש הזדמנויות לענות על השאלות בצורה טובה יותר.<br />
לצוות טוב יכולה להיות תחילתו של חזון, אבל הוא טרם הופץ לכל מי שקשור לתכנון. יכול להיות שהצוות מקבל משוב ממשתמשים מפעם לפעם, אבל חברי הצוות לא צפו במישהו לאחרונה. ותמיד ישנן הזדמנויות להבליט את הדברים האחרונים שנלמדו, אפילו אם הם נלמדו בדרך הקשה.<br />
אמנם יתכן שאם ספול וצוותו ימשיכו לחקור, הם יגלו שישנם עוד משתנים המשפיעים על הצלחה של צוות, אבל ברור למחבר ששלושת הגורמים הללו הם בעלי חשיבות עליונה. למרבה השמחה, שיפור שלהם כרוך במעט מאד הוצאות, מה שהופך אותם למועמדים רציניים עבור כל רמת השקעה שארגון יכול להרשות לעצמו.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.ort.org.il/clickit/archives/34/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>מחשבות מהירות על אבטחת מידע</title>
		<link>http://blogs.ort.org.il/clickit/archives/32</link>
		<comments>http://blogs.ort.org.il/clickit/archives/32#comments</comments>
		<pubDate>Thu, 11 Dec 2008 14:15:27 +0000</pubDate>
		<dc:creator>יהונתן לרנר</dc:creator>
				<category><![CDATA[אינטרנט]]></category>
		<category><![CDATA[כללי]]></category>

		<guid isPermaLink="false">http://blogs.ort.org.il/clickit/?p=32</guid>
		<description><![CDATA[כמה מחשבות מהירות על אבטחת מידע.
היום הייתה לנו הרצאה מאוד מעניינת על אבטחת מידע. באופן אישי, אני יכול לחלק אופי ההקשבה שלי לשני חלקים – עשר הדקות הראשונות של הקשבה טכנולוגית ושעה שלמה של הקשבה למה שעומד מאחורי המילים. 
למה אני מתכוון? ההרצאה התחילה בחלוקת נושא האבטחה לשלוש שכבות: 
1. רמת הרשת – מתייחסת לאנשי [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal" style="text-align: justify" dir="rtl"><span>כמה מחשבות מהירות על אבטחת מידע.</span></p>
<p class="MsoNormal" style="text-align: justify" dir="rtl"><span>היום הייתה לנו הרצאה מאוד מעניינת על אבטחת מידע. באופן אישי, אני יכול לחלק אופי ההקשבה שלי לשני חלקים – עשר הדקות הראשונות של הקשבה טכנולוגית ושעה שלמה של הקשבה למה שעומד מאחורי המילים. </span></p>
<p class="MsoNormal" style="text-align: justify" dir="rtl"><span>למה אני מתכוון? ההרצאה התחילה בחלוקת נושא האבטחה לשלוש שכבות: </span></p>
<p class="MsoNormal" style="margin-right: 0.75in;text-align: justify" dir="rtl">1. <span dir="rtl"><span>רמת הרשת – מתייחסת לאנשי הסיסטם, הקמת פיירוולים וכיוב&#8217;.</span></span></p>
<p class="MsoNormal" style="margin-right: 0.75in;text-align: justify" dir="rtl">2. <span dir="rtl"><span>רמת שרת – גישה לשרת, מתן הרשאות כתיבה וכיוב&#8217;.</span></span></p>
<p class="MsoNormal" style="margin-right: 0.75in;text-align: justify" dir="rtl">3. <span dir="rtl"><span>רמת האפליקציה – שנוגעת ישירות למשתמש ולא לשרת עצמו וכוללת בין היתר את האפשרות לתמרן את המשתמש ולגרום לו למסור נתונים אישיים ללא ידיעתו.</span></span></p>
<p class="MsoNormal" style="text-align: justify" dir="rtl"><span>פה נגמרו עשר דקות ההקשבה הטכנולוגית כשמיד לאחריהן התחלתי להרהר ביני לבין עצמי על המשמעות של הדברים. התחלתי להקשיב <strong>לא למה שאומר המרצה אלא למה שעומד מאחורי המילים</strong>, והגעתי לתובנה מעניינת. שמתי לב שהשיח שבו הוא משתמש מנותק לגמרי מהרמה של השיח היומיומי והממוצע – מפוצץ במילים שאין להן שום משמעות מעבר למהותן הטכנית – </span><span dir="ltr">Post, Java Script </span><span>, </span><span dir="ltr">SQL, XSS, Stored Procedure</span><span>. זאת אומרת, יש פה שיח שמכיל מונחים שבכלל לא רלוונטיים לשיחים אחרים. אבל זה לא נגמר רק פה, משום לשיח הטכנולוגי הזה יש משמעות נוספת, הוא גם ממדר בין אלו שיודעים ומכירים אותו לבין אלו שלא. במילים אחרות, נוצר פה מצב מעניין, האדם שבקיא בידע ולכן הוא חזק לעומת האדם שלא מכיר את הידע ולכן הוא חלש. אבל החלש שותף לידע הזה גם מבלי שהוא יודע, הוא נכנס לפייסבוק, הוא קונה דיסקים וספרים באמזון וכל זאת תחת מטריית אבטחה מקוונת – אבל המשתמש לא לגמרי מודע לכך וכך נוצרת בינו לבין השיח הטכנולוגי מערכת יחסים סמויה. </span></p>
<p class="MsoNormal" style="text-align: justify" dir="rtl"><span>השיח הטכנולוגי הזה לא נולד מהאוויר אלא מצרכים מסוימים. במילים אחרות, <strong>השיח משרת תפקיד מסוים</strong>. אני אקצין ואומר שהוא לא בא אך ורק לתת פתרון מעשי לבעיות האבטחה אלא גם למדר, למתוח גבול בין האנשים שיודעים לבין אלו שלא יודעים, בין בעלי הכוח לחסרי הכוח. התיחום הזה נועד לבטא באופן מעשי את הרצון למנוע מהפרטים גישה לידע גולמי שלא נתון לפרשנויות – הבנק מאבטח את עצמו מפני פריצות מחיצוניות, אבל האם זו לא זכותו הטבעית של הלקוח לדעת באופן בלתי אמצעי מה בדיוק הולך בבנק שמחזיק בכספי הפנסיה שלו? אז נכון, זו שאלה גסה ולא הוגנת כי יש אלף אחד ושיקולים נוספים לאבטחת המידע של הבנק אבל באותה מידה אפשר להשתמש בדוגמה אחרת – גוגל. גוגל יצרה את שפת ה-</span><span dir="ltr">SEO</span><span> שלה שמשפיעה על תוצאות החיפוש ומכאן שגם על הידע של הפרטים. שתי הדוגמאות הללו ממחישות מצב בו ישנו פרט שנמצא במעמד כוח נחות כיוון שהשיח הטכנולוגי מכוון את רמת הידע שלו באופן כזה שמשרת את בעלי הכוח.<br />
</span><span><br />
נו, אז עכשיו אפשר לשאול – הרי בסופו של דבר הפרט מקבל את מבוקשו בין אם כשהוא מחפש מידע בגוגל או בין אם כשהוא בודק את המצב העו&quot;ש באתר המקוון של הבנק, אז בעצם כל כך רע בזה? </span></p>
<p class="MsoNormal" style="text-align: justify" dir="rtl"><span>אז זהו, אני חושב שאין פה עניין של רוע או של טוב כמו תמונה מעניינת של תפישת הכוח. בסופו של דבר הכוונה היא להראות שהשיח הטכנולוגי הזה יוצר מעמדי כוח שמשפיעים על החלש ומכאן גם על הידע שמגיע לו, אבל המרתק בכל הסיפור הזה שהכוח המגולם בשיח הטכנולוגי נותן גם את האפשרויות להתנגד לו. אותם הפורצים מבעד לשכבות האבטחה של הבנק הינם פרטים שבקיאים ומתמצאים בשיח הזה אך עושים בו שימוש &quot;רע&quot; ותוך כדי כך חושפים את תחתוניו. אפשר לבוא ולומר, נכון, אבל רוב הפריצות לא נובעות ממניעים אידיאולוגיים שבאים להראות שהמלך הוא עירום אלא באות מתוך אינטרסים צרים גרידא, אז מה כל הקשקוש הזה? הקשקוש הזה חשוב משום שהוא נותן לנו לראות כי <strong>הכוח מסוגל גם לתקוף את עצמו, הוא נותן אפשרות להתנגד לו. </strong>הקשקוש הזה מאוד לא מובן מאליו ואותי, באופן אישי מאוד הוא מספק. בעבודה, הוא מכניס אותי לפרספקטיבה וגורם לי לשאול לא איך דברים נעשים אלא למה הם נעשים, מה מפעיל אותם ומה ההיגיון להם. הפער הזה שבין ה&#8217;איך&#8217; ל&#8217;למה&#8217; הוא משמעותי במיוחד כשבאים לפתח רעיון חדש והוא זה שיכול לעשות את ההבדל בין תוצר עבודה טוב לבין תוצר עבודה רע.</span></p>
<p class="MsoNormal" style="text-align: justify" dir="rtl"><span>זה הכל.</span></p>
<p class="MsoNormal" style="text-align: justify" dir="rtl"><span style="font-family: Wingdings"><span> <img src='http://blogs.ort.org.il/clickit/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </span></span></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.ort.org.il/clickit/archives/32/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
