софтуерът-и-аз software-and-i софтуер-и-я ~ библиотека library библиотека ~ снимки photos фотографии ~ детски-неща children-stuff детские-вещи ~ приказки fairytales сказки ~ грамофонче gramofonie грамофонек ~     [ български/.bg ]     русский/.ru     english

Методология и разработка на софтуер -
от хора, за хора. Пъргаво.

За мен софтуерът е (малко ограничен и засукан) начин на общуване между хората, за пренасяне на знание - в пространството и времето.

Съответно, правенето на софтуер е съвместна игра, като всички участници по веригата са всъщност преводачи - и Доверието е най-важното свойство.

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

И въпреки че влагаме в софтуер все повече знание за знанието, все още сме на твърде примитивно ниво, може би защото подхождаме само откъм техническата страна, всъщност правейки-преоткривайки едно и също нещо по различни начини, без да сме осъзнали/ разбрали _какво_ е то всъщност. Като еволюцията...

"... Само нещата, които си опитомил, можеш да проумееш - каза лисицата... - Най-хубавото се вижда само със сърцето. Най-същественото е невидимо за очите" ( Малкият принц, Антоан дьо Сент-Екзюпери )

Methodology and development of software -
by people, for people. Agile.

To me, software is a (bit limited and twisted) way of communication between people, transfer of knowledge - through space and time.

Respectively, making of software is a cooperative game, where all the participants on the chain are actually translators - and Trust is the most important feature.

So software is being written by people and for people. Ignoring this simple fact leads to all possible bad consequences. People should feel good when writing the software, And respectively, on the other side - when using the software. In some sense these two sides play a common game... Otherwise simply nothing comes out. All them technical details - architectures, engines, languages, organisational processes et al - are completely secondary elements in the writing of software. By no means allow them to prevail.

And although we put more and more knowledge about knowledge into software, we're still on a very primitive level, maybe because we approach only by the technical side, actually making-reinventing same thing in different ways, without realizing/ understanding _what_ it actually is. Not unlike the evolution...

"... One only understands the things that one tames - said the fox... - It is only with the heart that one can see rightly; what is essential is invisible to the eye." ( The little prince, Antoine de Saint-Exupery )

Методология и разработка софтуера -
людьми, для людей. Проворно.

По моему, софтуер есть (немножко ограниченный и закрученный) способ общения людей, переноса знания - через пространство и время.

Соответственно, создание софтуера - это совместная игра, где все участники по цепи являются всущности переводчиками - и Доверие и есть самый важный елемент.

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

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

"... Узнать можно только те вещи, которые приручишь - сказал Лис... - Зорко одно лишь сердце. Самого главного глазами не увидишь." ( Маленький принц, Антуан де Сент-Экзюпери )

Още за софтуерa - препоръчвани четива, мнения, опит, ..

More on software - recommended readings, opinions, experiences, ..

Еще о софтуере - рекомендуемые чтения, мнения, опыт, ..

Аутсорсинг, ишлеме, глобална / разпределена разработка на софтуер - предизвикателства на общуването

Outsourcing, offshoring, global / distributed software development - challenges of communication

Аутсорсинг, офшоринг, глобалная / распределенная разработка софта - предизвикательства общения

Криза? Каква криза? или ефикасното правене на ефективен софтуер

Crisis? What crisis? or the efficient making of effective software

Кризис? Какой кризис? или еффикасно делать еффективного софтуера

моят софтуер: dbcook.sf.net, ...

my software: dbcook.sf.net, ...

мой софтуер: dbcook.sf.net, ...

някои интересни четива, не-съвсем софтуерни, но...

some interesting readings, not-exactly-software, but...

интересние вещи для чтения, не-совсем софтуерние, но...




моя милост | 2008 | my self

аз, нима?

me, really?

я, неужели?

Здрасти.

Това е прозорец към моя свят, и може да надникнеш.

Има библиотека с подбрани книги, музика и филми, много детски неща, мои снимки, направи си сам, и неща за хората около мен. Неща за игра и за размисъл.

Пише за софтуера - моята работа и призвание като програ­мист - oбучаващ ком­пютри, хора и орга­ни­зации - и като следствие - или първо­причина? - за моя начин на мислене и мироглед. Отнесени размисли за живота, вселената и всичко оста­нало; за действител­ността и вирту­алния мисло­вен свят, и много тънката граница помежду им.

По света и у нас... за хората и техните култури, тяхната съвмес­тимост и не съвсем. Може дори да срещнеш някой от другите Аз, като този от една сряда от преди 11 години, който въобще не прилича на оня от един петък. Пък може и да беше тя. Понякога трудно ги различавам.

С две думи, за алтернативността и промените като начин на живот и постоянство. И как всичкото това всъщност е едно и също, от различни гледни точки, и се прелива едно в друго... Ин(г) и Янг. Ръка и ръкавица.

Е, ако това не ти понася, довиждане, по-нататък не е безопасно - може да настъпиш промяна...

"...трябва да тичаш колкото можеш бързо, за да останеш на едно място. А за да отидеш някъде, трябва да тичаш два пъти по-бързо" - каза Царицата на Алиса. (.. в Огледалния свят, Л.Карол ; ориг. )

G'day.

This is a window into my world, and you may take a look.

There is a library with selected books, music and films, many things for children, my photographs, do-it-yourself, and things about people around me. Things for playing and for reflection.

Writings about software - my work and vocation as programmer - teaching com­puters, people and organi­sations - and as effect - or reason? - about my way of thinking and view of life. Absent-minded ref­lections about life, universe and all the rest; about reality and the virtual mental world, and the very thin borderline inbetween.

Around the world and at home... about people and their cultures, their compatibility or not really. You can even meet some of the other Me's, like the one from one wednesday some 11 years ago, quite unlike the other guy from one friday. Or was it her. Sometimes I find it hard to make the difference.

In short, about the alternativity and changes as a way of life and steadiness. And how all this is in fact the same thing but seen from different angles, and turning into one another... Yin(g) and Yang. Hand and glove.

So, if this does not agree with you, bye, further on is not safe - you can step on a change...

"...it takes all the running you can do, to keep in the same place. If you want to get somewhere else, you must run at least twice as fast as that" - said Queen to Alice. (Through_the_Looking_Glass, L.Caroll)

Здравствуй.

Это окно в мой мир, и можешь взглянуть.

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

Пишет о софтуере - моей работе и призвании как програмист, oбучая компютеров, людей и организаций, и как следствие - или первопричина? - о моем мышлении и мировоззрении. Рассеянные размышления о жизни, вселенне и всем остальном; о действительности и виртуалном мисловном мире, и о довольно тонкой границе между ними.

По белу свету да у нас... о людьях и об их культурах, об их совместимости и не совсем. Можешь даже встретить кого-нибудь из других Я, как этот с одной среды гдето 11 лет назад, кто вообще не похож на того с одной пятницы. А можеть это была она. Иногда трудно различить.

Короче, об алтернативности и переменах как способ жизни и постоянства. И как все это в сущности одно и то же, из разных точках зрения, и переливается из одного в другого... Ин(г) и Янг. Рука и рукавица.

Ну, если все это тебе не несет, досвиданья, дальше не безопасно - можно наступить на перемену...

"... приходится бежать _со всех ног_, чтобы только остаться на том же месте! Если же хочешь попасть в другое место, тогда нужно бежать по меньшей мере вдвое быстрее! " - сказала Королева Алисе. (.. Алиса в Зазеркалье, Л.Кэрролл ; ориг. )


шарени каски на строежа | colorful helmets at a building site
шарени каски на строежа | Варна 2004
colorful helmets at a building site | Varna 2004
разноцветные каски на стройке | Варна 2004

Това място все още се прави... тъй че засега може да вземеш едно питие, да си пуснеш приятна музика и да разгледаш на спокойствие... пък и да споделиш с някой. (Създаването на добър софтуер всъщност НЕ Е солово занимание - и забележи кое е първо в списъка Summary Patlets ). Извинявай ако нещо е недовършено, недомислено, не на място или просто грешно - аз все още уча пътя си към вас. Приятно забавление.

свилен добрев

This place is still in making... in the mean time you can get some drink, let some nice music play and peacefully have a look... and maybe share with somebody. (Creating good software IS NOT a solo activity, actually - and note which is first in the Summary Patlets list). Sorry if something is unfinished, unthought, not at place or simply wrong - i'm still learning my way to you. Have fun.

svilen dobrev

Это местечко все еще делается... так что пока можешь забрать кружок чего-то, пустить себе хорошей музыки и спокойно разглядеть... ну и поделится с кем-то. (Создание хорошего софтуера НИКАК не является занятием соло - и заметь что первое в списке Summary Patlets ). Извини если что-то незаконченное, недомышленное, не на месте или просто ошибочно - я все еще учу свой путь к вам. Приятного забавления.

свилен добрев








 

а в това време... ти кво прайш?

in the mean time... how're u doing?

а в то время... ты как поживаешь?


бобо рови жито | bobo pokes grains
виж, жито | някъде в бг 2005
see, grains | somewhere in bg 2005
смотри, жито | гдето в бг 2005

аз се оглеждам и си търся работа. Mоже да е близо или надалече; географските и културните разстояния са малко различни понятия... виждал съм ги и двете. Може да е краткосрочно или дългосрочно... бъдещето е важно.

i'm looking around for work. May be near or far away; the geographical and cultural distances are little bit different notions... i've seen both. May be shortterm or longterm... future is important.

я гляжу вокруг и ищу работу. Mожет близко, может далеко; то географские и културные расстояния вещи разные... я видел и одни и другие. Можно на короткий или длинний срок... будущее важно.



релси около Бъра, Австралия | rails near Burra, oz
релси около Бъра | Австралия 2002
rails near Burra | Australia 2002
рельси возле Бърра | Австралия 2002

Може самостоятелно, или част от нещо..

May be independent, or part of something..

Можно самостоятельно, или часть чего-то..


крушка в пясъка | bulb in sand
крушка в пясъка | Крапец 2005
bulb in the sand | Krapetz 2005
лампа в песке | Крапец 2005

Ако написаното в биографията и наоколо не пасва, мога също да готвя и да пускам пералнята. И да ти кажа доколко сиренето прилича на това от предната седмица. И тая цигулка е малко твърда и не запълва спектъра в песента. И че шрифтът е съвсем дърварски и не е за нежни неща... Абе и други работи.

If what's written in biography and around does not match, i can also cook and turn on the washing machine. And tell u whether the cheese tastes like the one from last week. And the violin sounds a bit hard and does not fill the spectrum of the song. And the font is rather lumbery and is no good for tender stuff... Ah, and other things.

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










мото-та

Ето някои мото-та, от автобиографията ми - може да са полезни:

  • Намери си приятел да бъде твоите сетива.
  • Не можеш да направиш свестен инструмент/нещо, ако никога не си му бил потребител.
  • Направиш ли нещо да могат да го ползват идиоти, само идиоти ще го ползват.
  • Езиците са инструменти. Ако има подходящи, ползвай ги. Ако няма, направи си!
  • Асоциациите са велико нещо - вярвай на собствения си (интуитивен) нюх.
  • Софтуерът всъщност е за и относно хората, а не за и относно машините.
  • Доверието е същността на правенето на софтуер. Машината има 100% доверие на програмиста... докато на другия край хората изобщо си нямат доверие. Човек трябва да реши къде е в тази редичка - колко доверие и недоверие можеш да понесеш?
  • www-Mрежата прави световното село - така че _всичко_ и всеки е на почти-нулево "разстояние". Но НИКОГА нулево. А понякога човек се нуждае точно от това - леко докосване - или добър ритник...

motto-s

btw, here some mottos, from my cv/resume - might be useful:

  • Find a friend to be your senses.
  • One can't make a decent tool/thing if never has been an user of it.
  • If you make something to be usable by idiots, only idiots will use it.
  • Language is a tool. If there is one suitable, use it. If not, make it!
  • Association is a great thing - trust your common (intuitional) sense.
  • Software is actually about people, not about machines.
  • Trust is the essence of making software. The machine trusts the programmer 100%... while at the far end people don't trust each other at all. One has to see hirself in this chain - how much trust and distrust you can handle?
  • www-web makes the global village - so _everything_ and everyone is at near-zero "distance". But NEVER zero. And sometimes one needs just that - a warm touch - or good kick...

мотто

а вот некоторые из моих мотто, из автобиографии - могут быть полезными:

  • Найди себе друга, который был бы твои ощущения.
  • Не можешь сделать хороший инструмент/чтото, если никогда не был его потребителем.
  • Если сделаешь чтото употребляемое идиотами, только идиоты будут его пользовать.
  • Языки являются инструментами. Если есть подходящие, пользовай их. Если нет, сделай сам!
  • Ассоциация - великая штука. Верь своему собственному (интуитивному) носу.
  • В сущности Софтуер есть для и о людей, а не для и о машин.
  • Доверие является сущностью всего изготовления софтуера. Машина доверяет програмисту на 100%... а на другом полюсе люди вообще не доверяют друг друга. Человек должен найти свое место в этой цепи - сколько доверия и недоверия ты сможеш нести?
  • www-Сеть делает мировую деревню - так что "расстояние" до _всех_ и до _всего_ почти-нулевое. Но НИКОГДА нулевое. А человек иногда нуждается точно в этим - легкое прикосновение - или хороший пинок...



Това е засега. Пощата е отдолу... чао

That's it so far. Mail is below... ciao

Ну, пока все. Почта снизу... чао

лаптопи по стълбите | laptops on the stairs
отборът... | 2005, STC, Сингапур
the team... | 2005, STC, Singapore
команда... | 2005, STC, Сингапур


~~ свилен добрев svilen dobrev свилен добрев :: софтуерът-и-аз software-and-i софтуер-и-я ~ библиотека library библиотека ~ снимки photos фотографии ~ детски-неща children-stuff детские-вещи ~ приказки fairytales сказки ~ грамофонче gramofonie грамофонек ~ (c) 2008-9   az()svilendobrev _ com