В разработке программ существует семь правил успеха

1. Начните с самого начала и выберите правильное направление.

Если Вы желаете написать новую программу и хотите, чтобы она была востребованной, начните с самого начала, а именно задайте себе вопрос: «Смогу ли я создать именно такую программу, которая не будет отличаться от конкурентов?». Если ответом на поставленный Вами вопрос будет да, тогда задайте себе ещё один вопрос: «Что ещё необходимо добавить в мою программу, чтобы она не просто отвечала требованиям и соответствовала качеству конкурентов, а так же, что я могу добавить такого, что сделает мою программу более востребованной?». Немаловажную роль играет уверенность в развитии вашей программы на протяжении далеко не одного или двух лет. Получив ответы от самого себя, и определившись именно с тем, какую программу Вы хотите разработать, можно двигаться далее.

2. Обязательное соблюдение патентов и лицензий.

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

3. Нет плагиату!

Если Вы уже взялись за разработку своей программы не становитесь плагиатором, так как любой плагиат не только не придаст Вам чести, но и вызовет определённый негатив, а так же дело может дойти до штрафных санкций.

4. Постоянные обновления.

Ваша программа будет не просто висеть в софте или существовать, а жить полноценной жизнью, только в том случае если к ней будут регулярно выходить обновления.

5. Для программы необходим официальный сайт.

С самого начала новая программа должна быть выложена на главной странице официального сайта программы, причем не стоит использовать различные счётчики и баннеры, настоящих ценителей хороших программ этот пафос будет только раздражать. Ведь если обратить внимание, у прожжённых титанов, нет ни какой громкой рекламы.

6. Создание инсталляторов.

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

7. Слушайте и отвечайте пользователям.

Как совет, отвечайте практически на все письма пользователей, ведь в большей степени вопросы задают новички. Если Вы не будете проявлять интерес к подобным письмам, то и программа для пользователя станет неинтересной, из-за того, что пользователь не будет знать определённых нюансов, о которых он Вас спрашивал. Если вы хотите, чтобы вопросов было как можно меньше, то при создании программы подготовьте как можно более подробный материал-инструкцию.

И последнее, как напутствие, газеты и журналы – это рейтинг и популярность вашей программы. Чем чаще будет говориться о вашем продукте в газетах, тем к ней будет проявлен больший интерес.

Октябрь 3, 2008 — Рубрика: Практика
Метки: , ,

Экстремальное программирование - это далеко не методология

Экстремальное программирование можно охарактеризовать как систематизированный и инновационный подход к разработке ПО, а не методологию. Такой вывод об экстремальном программировании можно сделать, только если смотреть на этот процесс сквозь призму, которая образовывается благодаря высшим отечественным школам и с практической точки зрения. И в любом случае как не назвать данный феномен, больше интересует все-таки исходный результат.

Октябрь 3, 2008 — Рубрика: Мнения специалистов
Метки: , ,

Экстремальное программирование.

Новое модное направление в технологии программировании. Довольно часто стало встречаться в объявлениях о приеме на работу, как условие приема. В чем же заключается эта технология.

Сентябрь 11, 2008 — Рубрика: Основы
Метки: ,

“Экстремальное программирование: постановка процесса с первых шагов и до победного конца”Кен Ауэр , Рой Миллер

Книга Кена Ауэра и Роя Миллера «Экстремальное программирование: постановка процесса с первых шагов и до победного конца» - это книга, которую нужно прочитать каждому руководителю, под чьим началом работают программисты.

Август 18, 2008 — Рубрика: Литература
Метки: ,

Гибкие технологии: экстремальное программирование и унифицированный процесс разработки. Библиотека программиста

Книга посвящена гибкому моделированию — процессу, базирующемуся на практической деятельности и описывающему принципы построения полезных моделей. Она начинается с рассмотрения идей, принципов и методологии гибкого моделирования и описания методик, которые повысят вашу производительность.

Август 12, 2008 — Рубрика: Литература
Метки: , ,

Про парное программирование

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

Август 7, 2008 — Рубрика: Мнения специалистов
Метки: , ,

К. Бек, М. Фаулер. Экстремальное программирование: планирование

Кент Бек и Мартин Фаулер, “Экстремальное программирование: планирование”. Издательство “Питер”.

Август 6, 2008 — Рубрика: Литература
Метки: ,

Экстремальное программирование - не методология…

Если посмотреть на экстремальное программирование с практической точки зрения сквозь призму отечественной высшей школы, то можно смело его охарактеризовать не как методологию, а как систематизированный подход к разработке программного обеспечения. Тем не менее, как бы этот феномен не назывался, важен конечный результат. В данной статье будет рассмотрена практическая применимость экстремального программирования, и чем оно полезно для разработчиков.

Июль 14, 2008 — Рубрика: Практика
Метки: , , , ,

Экстремальное програмирование

Не будем откладывать в долгий ящик кроющуюся за многоточием в названии неопределенность. Речь пойдет об очередной “серебряной пуле”, обещающей… в общем, много чего обещающей. Экстремальное программирование (eXtreme Programming, XP) — как будто новая методология программирования,

Июль 13, 2008 — Рубрика: Основы
Метки: , , ,

Экстремальное программирование: разработка через тестирование

Эта книга об экстремальном программировании (eXtreme Programming, XP). Экстремальное программирование - это упрощенная методика организации производства для небольших и средних по размеру команд специалистов, занимающихся разработкой программного продукта в условиях неясных или быстро меняющихся требований. Данная книга предназначена для того, чтобы помочь определить, оправдано ли применение XP в вашей ситуации.

Июль 9, 2008 — Рубрика: Литература
Метки: , , , ,