Bulgarian Experience

links for 2008-03-11

March 11th, 2008

links for 2008-03-06

March 6th, 2008

След семинара Best Practices in Software Engineering

February 21st, 2008

Вчера вечерта от 6 до към 10 без бях на февруарския семинар на БАРС. Темите бяха интересни и реших да видя какво ще кажат лекторите.

Имаше много хора. Залата е за около 100 човека и постепенно се събраха може би двойно повече. Доколкото си спомням от предишния път пак беше пълно, но не чак толкова. Явно Rapid Development е ключовата дума, която привлича масата дивелъпъри.

От самите лекции не съм особено впечатлен. Презентацията за Rapid Development и оценката на софтуерни проекти бяха преразказ по книгите на Стив МакКонъл. Които сами по себе си най-вероятно са чудесни четива (само съм зачитал Code Complete, другите не съм ги и виждал), но все пак за презентация очаквах и споделяне на малко личен опит, някакво мнение.

Лекцията за ползваемстта на уеб приложенията беше съвсем обща - какво е ползваемост, добри практики, ала-бала. Презентаторът съвсем не ми хареса. Явно има бекграунд на програмист, защото от говоренето му за ползваемостта останах с впечатление, че е някакво негово странично занимание или по-скоро интерес и за практиката му е нещо по-скоро пожелателно и със съмнителни ползи.

Това ми усещане се дължи на няколко впечатлителни реплики, които доста ме изненадаха.

Пример (не е дословен): “Презентаторът чете от слайда:
– Юзъбилитито поставя потребителя в центъра на процеса. Всичко се прави така, че да е удобно на потребителя.
Бележка на презентатора:
– Това лично аз смятам за глупост, защото … ”

Други подобни странни изявления бяха твърденията, че

  • ранното тестване е прекалено объркващо за потребителите, те на разбират какво се иска от тях и съответно няма смисъл да се прави;
  • гъвкав интерфейс се прави като се тества на различни платформи и съответно се уверяваме, че никъде фиксирания лейаут няма да се счупи ако потребителят има много туулбарове или не е максимизирал прозореца си;
  • трябва да се внимава с pop-up прозорците, защото потребителите не знаят какво да правят с тях и очакват в тях да има вируси. Описана беше случка със софтуер за държавната администрация, в който някаква справка се показва в pop-up прозорец и лелките имали проблем с това заради вградения pop-up блокър на IE6. Решението за проблема - “Трябваше да обиколим стотици работни станции в различни институции, за да разрешим pop -up прозорците.” Евала, наистина!

С това искам да кажа, че малко се притесних с какво мнение за ползваемостта остана аудиторията, съставена предимно от програмисти. Но в крайна сметка - по-добре нещо да се говори по темата отколкото да цари тишина и неведение. 

Направих и видео на последната лекция - за Software Development Estimation.

PS. Незнайно защо се повтаря два пъти записа. Около 50 минути е презентацията, а се е получило видео от почти два часа… Както и да е :)

links for 2008-02-20

February 20th, 2008

Дизайнерите и IE7

February 18th, 2008

В последно време попадам на редица “дизайнерски” сайтове, които са тотално счупени откъм дизайн в IE7. И това са сайтове, които излизат от ръцете на хора, претендиращи за експертни знания в областта на уеб стандартите.

Пример 1

Пример 2

Разбирам, че повечето уеб разработчици ползват Firefox или Safari за работа и ежедневно браузване. Но в същото време съм на мнение, че оптимизацията за браузър от сорта на IE7 не е кой знае колко трудна или отнемаща специални услилия.

Явно обаче тия хора са счели за излишно въобще да поглеждат страниците си с тоя все още популярен (в моя случай дифолтен) браузър. Лично мен би ме било срам да пускам такъв вид продукт.

Ако бях и на мястото на хилядите блогове и галерии, които слагат линкове към подобни сайтове също бих се засрамил от себе си. Защото показвам възхищението си и соча за пример очевидно неработещи решения.

То верно, че на обущаря децата ходят боси, но чак пък толкова…

Та мисълта ми е - не пренебрегвайте нищо мейнстрийм, просто защото не го одобрявате или не “вярвате” в него. Обикновено има доста добри причини да се е наложило в обществото и да се пренебрегва с лека ръка е дълбоко погрешно.

links for 2008-02-06

February 6th, 2008

Семинар “Software Engeneering”

February 5th, 2008

От някъде съм се абонирал да получавам известия за семинарите на БАРС. Вчера получих писмо-покана за семинар, който ми се струва интересен.

Ето го:

Здравейте, колеги,

Ето, че дойде време за следващия семинар, организиран от БАРС, от който ще получите полезни за вашата работа съвети и практики при управление и реализиране на софтуерни проекти. Този път темата е „Best Practices in Software Engineering”:

http://www.devbg.org/seminars/seminar-Software-Engineering-20-February-2008/

Семинарът ще се проведе на 20 февруари (сряда) в парк-хотел „Москва” в София, зала „Киев” от 18:00 часа. Както винаги, входът е свободен, така че можете да вземете и вашите колеги и приятели. Не ви обещаваме бира, кебапчета и подаръци, но ще има кадърни лектори и интересни теми.

Лекторите Михаил Михайлов и Стефан Кирязов са опитни софтуерни инженери с дългогодишен опит като ръководители на софтуерни проекти, с професионална сертификация и лекторски опит. Темите са технологично неутрални и полезни за всички, които се занимават с разработка на софтуер.

Програма на семинара:

18:00-18:50 - Rapid Development, Part 2

Speaker: Mihail Mihaylov

19:00-19:50 - Software Development Estimation – Dark Art or Science

Speaker: Stefan Kiryazov

20:00-20:40 - Usability Considerations for Developing Web Applications

Speaker: Mihail Mihaylov

Очакваме ви!

Макар Михаил Михаилов да ми се струва съмнителен авторитет и може би недостатъчно мотивиращ фактор, за да биете път до парк-хотел Москва все пак ще е яко да се засечем на 20-ти за малко networking. Пък и винаги съм смятал, че по-интересното на тия събития е дискусията, а не самите презентации.

links for 2008-01-29

January 29th, 2008

links for 2008-01-23

January 23rd, 2008

links for 2008-01-22

January 22nd, 2008
  • Интересен преглед на развитието на Интернет (пазара) в Русия през 2007-ма година.
  • Още едно мрънкане против шаблонизирания напоследък дизайн (изключвайки флаш сайтовете), при който все повече си личи липсата на арт директ
  • Нов блог по темите дизайн и разбработка на БИП (Богати Интернет Приложения). Съвместно усилие на Adobe и O’Reilly, сиреч може да не е много обективе
  • 50 пиксела разделени на 4 правят 12,5 пиксела. Но как различните браузъри показват 12,5 пиксела?
    (tags: css browsers)