Тонове полезна информация за freelancers

Тази седмица попаднах на две изключително богати на връзки публикации, адресирани към хората на свободния труд, или иначе казано фрийлансърите (freelancers). В интерес на истината, въпреки че в този блог говорим основно за разработване на софтуер и преди бях публикувал един много кратък списък с полезни сайтове за фрийлансъри-програмисти, свободните професии са много повече и разнообразни, а в днешната интернет ера – и все по-популярни.
Първият списък е ориентиран към обяви за работа и свързване на търсещите и предлагащите услуги. Той идва от блога FreelanceSwitch и е тяхна редовна рубрика, която се обновява всяка година. Сайтовете са разделени по категории, като едни са само дъски за обяви, в които само се осъществява контакт между двете страни, а други са един вид борси, в които може да се наддава и да се сключват сделки.
Категории: Връзки, Препоръчано четиво | 2 коментара
Управлението на проекти е организиран здрав разум

Project Management Institute (PMI), може би най-авторитетната организация в областта на проектното управление, издадоха нова, четвърта версия на основния си документ – The Guide to Project Management Body Of Knowledge (PMBOK®) – и в същото време създадоха серия от стандарти, които дефинират “правилния” начин за управление на проекти.
За съжаление, новата версия на PMBOK® се различава от предишната съществено, което повдига въпроса доколко това може да бъде стандарт, след като постоянно се променя?
Този въпрос поставя и Dr. James T. Brown в своя блог. Една от ключовите промени, която според него не само е ненужна, но и ще обърка твърде много практикуващите проектни мениджъри, е подмяната на тройката ограничения (обхват, срок, цена) с шесторка – обхват, качество, срок, бюджет, ресурси и риск. Тук наистина може да се спори дали някои от тези характеристики не са част от другите.
Категории: Управление на проекти | 1 коментар
Предимства на комерсиалния софтуер пред open source решенията

Отношенията между потребителите на комерсиален и open source (OS) софтуер са като между заклетите фенове на двата най-големи футболни отбора у нас – фанатична вярност към любимия отбор и неизкоренима омраза към врага. При производителите нещата стоят малко по-разумно – една голяма част от тях търсят успешни бизнес модели както в комерсиалните, така и в OS продуктите и мое би това в най-голяма степен важи за малките производители, които на запад вече си имат собствен термин – micro ISV (mISV).
Един такъв производител е Patrick McKenzie, разработващ софтуер за печатане на карти за Bingo в помощ на учителите и автор на блога MicroISV on a Shoestring. Той е публикувал една интересна статия, в която изтъква предимствата на комерсиалния подход пред open source решенията, прилагайки аргументи, върху които си струва да се замисли човек.
За да парира всякакви недоброжелателни критики, Патрик категорично декларира почитанията си към OS идеологията, както и факта, че сам той е активен потребител и разработчик на open source продукти. Но, когато е търсил решение какъв подход да избере за своя продукт, Bingo Card Creator, той е търсел аргументи, които да противопостави на онези малки проекти, които “вършат полезни неща за хората, и за които никога не сте чували”. Не забравяйте, казва той,
Не всички open source продукти са Firefox и също така не всички комерсиални продукти са Microsoft Office.
Повечето аргументи на Патрик се базират на отношението към потребителя и в много от тях съм склонен да приема неговата позиция. По-надолу ви предлагам няколко примера.
Категории: Разработка на софтуер | 12 коментара
10 умения, нужни на програмистите в следващите 5 години

Софтуерната индустрия е изключително непредсказуема. Някои технологии се променят толкова бързо, че докато решиш да я ползваш, да я усвоиш и вкараш в употреба, и тя вече е остаряла. Друг път “експерти” предвиждат бързата смърт на някой “остарял” механизъм, а се оказва, че той има още дълъг живот в служба на човечеството.
Затова предвижданията за бъдещето в софтуерния бизнес са ми много забавни. От една страна наистина дават някакви идеи и насоки в краткосрочен план, а от друга – позволяват ни да си развихрим въображението и да си пофантазираме за по-далечното бъдеще.
Една такава статия представя 10-те най-важни умения, които ще бъдат нужни на софтуерните разработчици в следващите 5 години. Според автора, това са:
- Една платформа от “голямата тройка” (.NET, Java, PHP)
- Богати интернет приложения
- Уеб програмиране
- Уеб услуги
- Умения за общуване (soft skills)
- Един динамичен или един функционален език за програмиране
- Гъвкави методологии
- Познания за предметната област
- Професионална “хигиена”
- Програмиране за мобилни устройства
Категории: Разработка на софтуер | 9 коментара
Включете се в третото издание на класическата книга “Death March”!
Ed Yourdon, авторът на класическата книга за управление на софтуерни проекти “Death March“ подготвя нейното трето издание. В нея се описват много примери на “смъртоносни” проекти, в които клиентът или собственият ни мениджмънт съкращават сроковете, бюджета или пък постоянно увеличават изискванията. Познато, нали?
В книгата авторът анализира причините за приемането на самоубийствени проекти и дава полезни съвети как можем да доведем дори и такива проекти до успех.
Сега Ed разработва третото издание на “Death March” и кани всички, които имат желание и интерес да се включат с коментари. Необходимо е да му изпратите писмо и ще получите потребителско име и парола до сайта с текста на книгата и хем ще можете да прочетете новото, допълнено издание, хем ще можете да споделите и собственото си мнение, което той обикновено включва също в книгата.
Категории: Книги, Разработка на софтуер, Управление на проекти | Няма коментари
