<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Комментарии на сайте Инструменты веб-разработчика</title>
	<atom:link href="http://sitecoders.ru/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://sitecoders.ru</link>
	<description>Скрипты и библиотеки для PHP-программистов</description>
	<lastBuildDate>Thu, 20 Oct 2011 12:49:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>Комментарий к записи Как заставить программиста работать, если он никак не хочет этого делать? (Евгений Панин)</title>
		<link>http://sitecoders.ru/2011/10/kak-zastavit-programmista-rabotat/comment-page-1/#comment-110</link>
		<dc:creator>Евгений Панин</dc:creator>
		<pubDate>Thu, 20 Oct 2011 12:49:00 +0000</pubDate>
		<guid isPermaLink="false">http://sitecoders.ru/?p=108#comment-110</guid>
		<description>Я в Вашей ситуации поступаю следующим образом: 

1) Прошу объяснить причину, по которой фрилансер хочет больше денег

2) Если фрилансер сотрудничает со мной постоянно и уже долго не повышал цен, то скорее всего я пойду ему на встречу. Но только при условии, что его стоимость будет не выше рынка

3) Если требование необоснованное (например, фрилансер просто решил попробовать, не прогнётесь ли Вы), то отказыва.

Тут надо осознавать 2 вещи:
- Незаменимых людей нет. и Вы 100% найдете фрилансеру замену
- Фрилансер заинтересован в постоянном сотрудничестве, потому что ему мороки тогда меньше с поиском заказчиков.

Если он не понимает этих двух пунктов, то стоит ему об этом мягко напомнить.

Конечно, Вы тоже потеряеете как минимум время на поиск нового сотрудника, но я считаю, что нужно работать с адекватеными людьми, которые не наглеют</description>
		<content:encoded><![CDATA[<p>Я в Вашей ситуации поступаю следующим образом: </p>
<p>1) Прошу объяснить причину, по которой фрилансер хочет больше денег</p>
<p>2) Если фрилансер сотрудничает со мной постоянно и уже долго не повышал цен, то скорее всего я пойду ему на встречу. Но только при условии, что его стоимость будет не выше рынка</p>
<p>3) Если требование необоснованное (например, фрилансер просто решил попробовать, не прогнётесь ли Вы), то отказыва.</p>
<p>Тут надо осознавать 2 вещи:<br />
- Незаменимых людей нет. и Вы 100% найдете фрилансеру замену<br />
- Фрилансер заинтересован в постоянном сотрудничестве, потому что ему мороки тогда меньше с поиском заказчиков.</p>
<p>Если он не понимает этих двух пунктов, то стоит ему об этом мягко напомнить.</p>
<p>Конечно, Вы тоже потеряеете как минимум время на поиск нового сотрудника, но я считаю, что нужно работать с адекватеными людьми, которые не наглеют</p>
]]></content:encoded>
	</item>
	<item>
		<title>Комментарий к записи Как заставить программиста работать, если он никак не хочет этого делать? (Екатерина)</title>
		<link>http://sitecoders.ru/2011/10/kak-zastavit-programmista-rabotat/comment-page-1/#comment-109</link>
		<dc:creator>Екатерина</dc:creator>
		<pubDate>Thu, 20 Oct 2011 06:33:00 +0000</pubDate>
		<guid isPermaLink="false">http://sitecoders.ru/?p=108#comment-109</guid>
		<description>Евгений, спасибо за ролик, очень полезно! А как Вы считаете, как быть, если программист - фрилансер, но проблема та же: потеря интереса к проекту, намекает на бОльшее вознаграждение и т.п.? Личный контакт в данном случае минимальный, &quot;поговорить по душам&quot; не получится, предоставить какие-то поблажки - какие? Я не вижу оснований для повышения &quot;оклада&quot;, мое вознаграждение - среднее по рынку, да и кошелек не резиновый. Заранее спасибо! </description>
		<content:encoded><![CDATA[<p>Евгений, спасибо за ролик, очень полезно! А как Вы считаете, как быть, если программист &#8211; фрилансер, но проблема та же: потеря интереса к проекту, намекает на бОльшее вознаграждение и т.п.? Личный контакт в данном случае минимальный, &laquo;поговорить по душам&raquo; не получится, предоставить какие-то поблажки &#8211; какие? Я не вижу оснований для повышения &laquo;оклада&raquo;, мое вознаграждение &#8211; среднее по рынку, да и кошелек не резиновый. Заранее спасибо!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Комментарий к записи Программисты &#8211; олухи? Или как добить программиста и сделать его машиной для кодинга (Angel)</title>
		<link>http://sitecoders.ru/2011/10/programmisty-oluhi-ili-kak-dobit-programmista-i-sdelat-ego-mashinoj-dlya-kodinga/comment-page-1/#comment-108</link>
		<dc:creator>Angel</dc:creator>
		<pubDate>Wed, 19 Oct 2011 19:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://sitecoders.ru/?p=85#comment-108</guid>
		<description>К сожалению к этому я уже и сам дошел. Вы наверное подумали, что я вас критикую, нет. Да, делая программы для бухгалтеров, мне пришлось вникать в бухгалтерию. И вина этому, отсутствие ТЗ.
А по поводу ТЗ, не соглашусь с вами, заказчик должен знать как его делать. Он должен составить мне цель, а средства решения уже на мне. Если заказчик не знает как составить ТЗ, то это уровень моих заказчиков, то есть на серьезные проекты речи не нет. 
Дело в том, что человек не имеющий в программирование познаний, никогда не станет на место программиста. Но этого ему и не надо делать. К примеру, строители. Вы, перед тем как дать задание строителям, должны знать какой будет дом. Вот уже во внутренних работах, вы можете положиться и на строителей. К примеру при подборе материалов, и нюансов. Но согласитесь, дом вы попросите сделать такой, как вам надо, и дадите проект? Так же и в программирование, не надо из программистов делать какую то левую касту, это все инженера и не больше.

P.S.: Спасибо за статьи, я теперь ваш постоянный читатель. У вас своего форума нет? Могу предложить общение у себя на форуме, буду рад. Правда, я думаю у меня пониже уровень знаний, я программист БД и с нетом только знакомлюсь, но сайт и форум будут серьезные, надо только разогнаться, а времени практически ноль...</description>
		<content:encoded><![CDATA[<p>К сожалению к этому я уже и сам дошел. Вы наверное подумали, что я вас критикую, нет. Да, делая программы для бухгалтеров, мне пришлось вникать в бухгалтерию. И вина этому, отсутствие ТЗ.<br />
А по поводу ТЗ, не соглашусь с вами, заказчик должен знать как его делать. Он должен составить мне цель, а средства решения уже на мне. Если заказчик не знает как составить ТЗ, то это уровень моих заказчиков, то есть на серьезные проекты речи не нет.<br />
Дело в том, что человек не имеющий в программирование познаний, никогда не станет на место программиста. Но этого ему и не надо делать. К примеру, строители. Вы, перед тем как дать задание строителям, должны знать какой будет дом. Вот уже во внутренних работах, вы можете положиться и на строителей. К примеру при подборе материалов, и нюансов. Но согласитесь, дом вы попросите сделать такой, как вам надо, и дадите проект? Так же и в программирование, не надо из программистов делать какую то левую касту, это все инженера и не больше.</p>
<p>P.S.: Спасибо за статьи, я теперь ваш постоянный читатель. У вас своего форума нет? Могу предложить общение у себя на форуме, буду рад. Правда, я думаю у меня пониже уровень знаний, я программист БД и с нетом только знакомлюсь, но сайт и форум будут серьезные, надо только разогнаться, а времени практически ноль&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Комментарий к записи Программисты &#8211; олухи? Или как добить программиста и сделать его машиной для кодинга (Евгений Панин)</title>
		<link>http://sitecoders.ru/2011/10/programmisty-oluhi-ili-kak-dobit-programmista-i-sdelat-ego-mashinoj-dlya-kodinga/comment-page-1/#comment-107</link>
		<dc:creator>Евгений Панин</dc:creator>
		<pubDate>Wed, 19 Oct 2011 18:41:00 +0000</pubDate>
		<guid isPermaLink="false">http://sitecoders.ru/?p=85#comment-107</guid>
		<description>На самом деле Вы сейчас очень явно проиллюстрировали проблему, о которой я рассказывал вот в этих статьях: 

http://sitecoders.ru/category/%d0%ba%d0%b0%d0%ba-%d0%be%d0%b1%d1%89%d0%b0%d1%82%d1%8c%d1%81%d1%8f-%d1%81-%d0%b7%d0%b0%d0%ba%d0%b0%d0%b7%d1%87%d0%b8%d0%ba%d0%b0%d0%bc%d0%b8/

Проблема вот в чем: 

Согласитесь, что заказчик не профессионал в создании программ, верно? И именно поэтому он понятия не имеет как сделать программу правильно. 

И уже тем более не представляет как написать ТЗ так, чтобы результат получился отличный.

Т.е. получается, что Заказчик заранее даёт Вам неверную информацию.

Вы же, со своей стороны, делаете точно так, как он сказал, и в результате получается неверный результат.

Т.е. Вы, конечно, не виноваты. Но отсюда все беды.

А решение очень простое: в каждой задаче Вам нужно обязательно разобратьсяв том, какая у Заказчика бизнес-цель. Зачем ему нужна эта программа.

Попробуйте поставить себя на место Вашего заказчика и представьте как бы Вы пользовались тем, что собираетесь запрограммировать.

Что касается бухгалтерских отчетов: а Вы пробовали понять, что именно хочет бухгалтер узнать, используя эти отчеты?

Может быть для этого ему вовсе и не отчеты нужны?

Чаще всего проблема скрыта именно в том, что заказчик говорит Вам делать так, как он это представляет. А его точка зрения оказывается неверной.

И здесь Вы должны взять всё в свои руки и сделать правильно.

И для этого Вам придётся хорошенько разобраться в предметной области.</description>
		<content:encoded><![CDATA[<p>На самом деле Вы сейчас очень явно проиллюстрировали проблему, о которой я рассказывал вот в этих статьях: </p>
<p><a href="http://sitecoders.ru/category/%d0%ba%d0%b0%d0%ba-%d0%be%d0%b1%d1%89%d0%b0%d1%82%d1%8c%d1%81%d1%8f-%d1%81-%d0%b7%d0%b0%d0%ba%d0%b0%d0%b7%d1%87%d0%b8%d0%ba%d0%b0%d0%bc%d0%b8/"  rel="nofollow">http://sitecoders.ru/category/%d0%ba%d0%b0%d0%ba-%d0%be%d0%b1%d1%89%d0%b0%d1%82%d1%8c%d1%81%d1%8f-%d1%81-%d0%b7%d0%b0%d0%ba%d0%b0%d0%b7%d1%87%d0%b8%d0%ba%d0%b0%d0%bc%d0%b8/</a></p>
<p>Проблема вот в чем: </p>
<p>Согласитесь, что заказчик не профессионал в создании программ, верно? И именно поэтому он понятия не имеет как сделать программу правильно. </p>
<p>И уже тем более не представляет как написать ТЗ так, чтобы результат получился отличный.</p>
<p>Т.е. получается, что Заказчик заранее даёт Вам неверную информацию.</p>
<p>Вы же, со своей стороны, делаете точно так, как он сказал, и в результате получается неверный результат.</p>
<p>Т.е. Вы, конечно, не виноваты. Но отсюда все беды.</p>
<p>А решение очень простое: в каждой задаче Вам нужно обязательно разобратьсяв том, какая у Заказчика бизнес-цель. Зачем ему нужна эта программа.</p>
<p>Попробуйте поставить себя на место Вашего заказчика и представьте как бы Вы пользовались тем, что собираетесь запрограммировать.</p>
<p>Что касается бухгалтерских отчетов: а Вы пробовали понять, что именно хочет бухгалтер узнать, используя эти отчеты?</p>
<p>Может быть для этого ему вовсе и не отчеты нужны?</p>
<p>Чаще всего проблема скрыта именно в том, что заказчик говорит Вам делать так, как он это представляет. А его точка зрения оказывается неверной.</p>
<p>И здесь Вы должны взять всё в свои руки и сделать правильно.</p>
<p>И для этого Вам придётся хорошенько разобраться в предметной области.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Комментарий к записи Программисты &#8211; олухи? Или как добить программиста и сделать его машиной для кодинга (Angel)</title>
		<link>http://sitecoders.ru/2011/10/programmisty-oluhi-ili-kak-dobit-programmista-i-sdelat-ego-mashinoj-dlya-kodinga/comment-page-1/#comment-106</link>
		<dc:creator>Angel</dc:creator>
		<pubDate>Wed, 19 Oct 2011 18:16:00 +0000</pubDate>
		<guid isPermaLink="false">http://sitecoders.ru/?p=85#comment-106</guid>
		<description>Согласен, каков заказ, таков и результат. Когда мне не дают ТЗ и я сам все думаю, то так же бывают глюки. К примеру я делал программы бухгалтерам и когда по одному бланку делаешь программу, а потом тебе заявляют о том, что я чего то не учел...
Но опять же, автор говорит про большие проекты, про управление таких проектов. Мне, к примеру, нету возможности нанять системного аналитика...</description>
		<content:encoded><![CDATA[<p>Согласен, каков заказ, таков и результат. Когда мне не дают ТЗ и я сам все думаю, то так же бывают глюки. К примеру я делал программы бухгалтерам и когда по одному бланку делаешь программу, а потом тебе заявляют о том, что я чего то не учел&#8230;<br />
Но опять же, автор говорит про большие проекты, про управление таких проектов. Мне, к примеру, нету возможности нанять системного аналитика&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Комментарий к записи Программисты &#8211; олухи? Или как добить программиста и сделать его машиной для кодинга (Евгений Панин)</title>
		<link>http://sitecoders.ru/2011/10/programmisty-oluhi-ili-kak-dobit-programmista-i-sdelat-ego-mashinoj-dlya-kodinga/comment-page-1/#comment-105</link>
		<dc:creator>Евгений Панин</dc:creator>
		<pubDate>Wed, 19 Oct 2011 06:22:00 +0000</pubDate>
		<guid isPermaLink="false">http://sitecoders.ru/?p=85#comment-105</guid>
		<description>Весьма вероятно. Рекомендую в этих случаях нанимать системного аналитика, чтобы он составлял подробные ТЗ</description>
		<content:encoded><![CDATA[<p>Весьма вероятно. Рекомендую в этих случаях нанимать системного аналитика, чтобы он составлял подробные ТЗ</p>
]]></content:encoded>
	</item>
	<item>
		<title>Комментарий к записи Программисты &#8211; олухи? Или как добить программиста и сделать его машиной для кодинга (Александр)</title>
		<link>http://sitecoders.ru/2011/10/programmisty-oluhi-ili-kak-dobit-programmista-i-sdelat-ego-mashinoj-dlya-kodinga/comment-page-1/#comment-104</link>
		<dc:creator>Александр</dc:creator>
		<pubDate>Wed, 19 Oct 2011 03:09:00 +0000</pubDate>
		<guid isPermaLink="false">http://sitecoders.ru/?p=85#comment-104</guid>
		<description>Евгений, конечно, бывают программисты олухи. Он пишет так, что кроме самого него никто ни чего не понимает. Но заказчики и постановщики программ  - вот это олухи! Зачем программы задают бессмысленные вопросы? Программисты не виноваты - таков заказ!</description>
		<content:encoded><![CDATA[<p>Евгений, конечно, бывают программисты олухи. Он пишет так, что кроме самого него никто ни чего не понимает. Но заказчики и постановщики программ  - вот это олухи! Зачем программы задают бессмысленные вопросы? Программисты не виноваты &#8211; таков заказ!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Комментарий к записи Программисты &#8211; олухи? Или как добить программиста и сделать его машиной для кодинга (Angel)</title>
		<link>http://sitecoders.ru/2011/10/programmisty-oluhi-ili-kak-dobit-programmista-i-sdelat-ego-mashinoj-dlya-kodinga/comment-page-1/#comment-103</link>
		<dc:creator>Angel</dc:creator>
		<pubDate>Mon, 17 Oct 2011 19:09:00 +0000</pubDate>
		<guid isPermaLink="false">http://sitecoders.ru/?p=85#comment-103</guid>
		<description>Я чуть прозрел от статьи... Есть много сомнений, но все же полезное почерпнул. Спасибо!</description>
		<content:encoded><![CDATA[<p>Я чуть прозрел от статьи&#8230; Есть много сомнений, но все же полезное почерпнул. Спасибо!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Комментарий к записи Опять обломал заказчик? Узнайте вторую причину, по которой это происходит и не допустите следующего облома (Евгений Панин)</title>
		<link>http://sitecoders.ru/2010/05/%d0%be%d0%bf%d1%8f%d1%82%d1%8c-%d0%be%d0%b1%d0%bb%d0%be%d0%bc%d0%b0%d0%bb-%d0%b7%d0%b0%d0%ba%d0%b0%d0%b7%d1%87%d0%b8%d0%ba-%d1%83%d0%b7%d0%bd%d0%b0%d0%b9%d1%82%d0%b5-%d0%b2%d1%82%d0%be%d1%80%d1%83/comment-page-1/#comment-101</link>
		<dc:creator>Евгений Панин</dc:creator>
		<pubDate>Thu, 08 Sep 2011 10:27:00 +0000</pubDate>
		<guid isPermaLink="false">http://sitecoders.ru/2010/05/%d0%be%d0%bf%d1%8f%d1%82%d1%8c-%d0%be%d0%b1%d0%bb%d0%be%d0%bc%d0%b0%d0%bb-%d0%b7%d0%b0%d0%ba%d0%b0%d0%b7%d1%87%d0%b8%d0%ba-%d1%83%d0%b7%d0%bd%d0%b0%d0%b9%d1%82%d0%b5-%d0%b2%d1%82%d0%be%d1%80%d1%83/#comment-101</guid>
		<description>Что касается сроков на видение и ТЗ, то мы в своё время поступали так:
1) Делали предварительную оценку с погрешностью 700%
2) Заказчик оплачивал составление ТЗ и погрешность в оценке после этого составляла где-то 20-30%
3) Делали итеративным методом, что позволяло нам вносить все правки заказчика и успевать в срок</description>
		<content:encoded><![CDATA[<p>Что касается сроков на видение и ТЗ, то мы в своё время поступали так:<br />
1) Делали предварительную оценку с погрешностью 700%<br />
2) Заказчик оплачивал составление ТЗ и погрешность в оценке после этого составляла где-то 20-30%<br />
3) Делали итеративным методом, что позволяло нам вносить все правки заказчика и успевать в срок</p>
]]></content:encoded>
	</item>
	<item>
		<title>Комментарий к записи Как избежать кидалова при сдаче софтовых проектов (Tango)</title>
		<link>http://sitecoders.ru/2010/04/%d0%ba%d0%b0%d0%ba-%d0%b8%d0%b7%d0%b1%d0%b5%d0%b6%d0%b0%d1%82%d1%8c-%d0%ba%d0%b8%d0%b4%d0%b0%d0%bb%d0%be%d0%b2-%d0%bf%d1%80%d0%b8-%d1%81%d0%b4%d0%b0%d1%87%d0%b5-%d1%81%d0%be%d1%84%d1%82%d0%be%d0%b2/comment-page-1/#comment-100</link>
		<dc:creator>Tango</dc:creator>
		<pubDate>Tue, 28 Dec 2010 15:29:00 +0000</pubDate>
		<guid isPermaLink="false">http://sitecoders.ru/2010/04/%d0%ba%d0%b0%d0%ba-%d0%b8%d0%b7%d0%b1%d0%b5%d0%b6%d0%b0%d1%82%d1%8c-%d0%ba%d0%b8%d0%b4%d0%b0%d0%bb%d0%be%d0%b2-%d0%bf%d1%80%d0%b8-%d1%81%d0%b4%d0%b0%d1%87%d0%b5-%d1%81%d0%be%d1%84%d1%82%d0%be%d0%b2/#comment-100</guid>
		<description>Рано или поздно наступает понимание: разработчик - это технарь, а для общения с заказчиком нужен менеджер. 
Для общения с заказчиком нужно знать психологию, владеть навыками общения, понимать принятые правила, знать подводные камни... и еще много такого, чем программист если начнет забивать себе голову то ему придется бросить основную работу. :)
И ТЗ программист никогда толком составить не сможет - он не сможет понять тонкостей бизнеса заказчика, а их слишком много и все они влияют на ожидания и удовлетворенность результатом.
Поэтому даже такая мелочь, как &quot;сделать заказчика обязанным&quot; (с) может всё испортить. Потому что раздражение - далеко не последний фактор в создании благоприятной атмосферы общения (а в договорах всего не пропишешь).

Насчет фиксированной суммы за фиксированное время Вы правы - задачу нужно разбивать на подзадачи и оплату - соответственно.</description>
		<content:encoded><![CDATA[<p>Рано или поздно наступает понимание: разработчик &#8211; это технарь, а для общения с заказчиком нужен менеджер.<br />
Для общения с заказчиком нужно знать психологию, владеть навыками общения, понимать принятые правила, знать подводные камни&#8230; и еще много такого, чем программист если начнет забивать себе голову то ему придется бросить основную работу. <img src='http://sitecoders.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
И ТЗ программист никогда толком составить не сможет &#8211; он не сможет понять тонкостей бизнеса заказчика, а их слишком много и все они влияют на ожидания и удовлетворенность результатом.<br />
Поэтому даже такая мелочь, как &laquo;сделать заказчика обязанным&raquo; (с) может всё испортить. Потому что раздражение &#8211; далеко не последний фактор в создании благоприятной атмосферы общения (а в договорах всего не пропишешь).</p>
<p>Насчет фиксированной суммы за фиксированное время Вы правы &#8211; задачу нужно разбивать на подзадачи и оплату &#8211; соответственно.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

