Краят на софтуерното инженерство?
Tom DeMarco, един от големите световни специалисти по управление на софтуерни проекти, автор на една от най-важните книги за управлението на хора – Peopleware – разбуни духовете наскоро с публикуването на една своя статия, в която се отрича от предишните си вярвания за смисъла и важността на софтуерното инженерство, обявявайки го за ненужно.
Какво, всъщност, представлява софтуерното инженерство?
Терминът на английски е software engineering и в компютърните среди все още няма консенсус относно неговото точно значение. Някога, в зората на компютърната индустрия, са смятали, че софтуерното производство трябва да се постави на научна основа и да се разглежда като инженерно-техническа дейност, която може лесно да се планира и контролира. Тази идея бързо се възприема от бизнеса, който все повече иска да измъкне програмирането от научните лаборатории и да го вкара в производствените цикли на печеленето на пари.
На тази идея се противопоставят привържениците на “софтуерното занаятчийство”, които твърдят, че програмирането си е майсторлък и не може да го вкараш в калъп или да му поставяш ограничения. Това е творчески процес, който изисква вдъхновение, вглъбяване и талант.
Категории: Препоръчано четиво, Разработка на софтуер, Управление на проекти | 9 коментара
Международният институт по бизнес анализ обновява сертификационният си изпит
Това е прес-съобщение от Българската секция на Международния институт по бизнес анализ.
Международният институт по бизнес анализ (International Institute of Business Analysis – IIBA) обновява сертификационен изпит Certified Business Analyst Professional (CBAP). Считано от 1 август 2009 г. новата версия на изпита ще включва ново съдържание, съответстващо на обновените и подобрени стандарти на института.
Промяната е в съответствие с публикуваната през март 2009 г. версия 2.0 на Business Analysis Body of Knowledge Guide (BABOK). След нейното публикуване бе даден период от четири месеца на започналите своята сертификация по версия 1.6 да завършат процеса, преди изпита да бъде обновен в съответствие с новия стандарт.
Категории: Бизнес анализ | Няма коментари
Софтуер за Code Reviews само за $5! 5-дневна оферта

Компанията SmartBear чества излизането на версия 5.0 на техния основен продукт CodeCollaborator и предлага невероятна оферта продавайки пакет от 5 лиценза за техния олекотен продукт CodeReviewer само за $5!
Офертата е валидна само за 5 дни: от 13 до 17 юли 2009 г.
Аз бях много заинтригуван от това предложение и си направих труда да прочета малко повече за продукта. Изглежда много полезен, ако практикувате редовни ревюта на кода във вашата фирма. Ако пък не го правите – вероятно вашият кода крие потенциални проблеми.
За $5 вие не получавате основния продукт CodeCollaborator, който е изключително богат на възможности, а неговия “по-малък братовчед” CodeReviewer, който е с малко по-ограничени възможности. Можете да видите разликите между двата продукта тук , но веднага става ясно, че възможностите на CodeReviewer са задоволителни за всеки екип, койтоиска да подобри практиките си на писане на програмен код, а цената е повече от атрактивна.
Не пропускайте тази възможност – струва си!
Гласувайте за тази статия в Svejo.net:
Ако харесвате статиите в този блог и се интересувате от тематиката, която разглеждаме, за да си гарантирате, че няма да изпуснете публикация, абонирайте се за съдържанието му чрез RSS feed или по имейл.
Категории: Разработка на софтуер | Няма коментари
Петък – ден на майстора. Забавни компютърни цитати

В края на работната седмица ви предлагам една развеселяваща доза цитати и оригинални мисли за компютри, програмиране и програмисти. Насладете им се!
- Колко хардуерни инженери са необходими, за да се смени една крушка?
- Николко. Ще го оправим в софтуера.- Колко програмиста са необходими, за да се смени една крушка?
- Николко. Ще го документираме в ръководството.- Колко инженери от Microsoft са необходими, за да се смени една крушка?
- Николко. Ще дефинираме тъмнината като индустриален стандарт.- Колко документатори са необходими, за да се смени една крушка?
- Николко. Потребителят ще се оправи и сам.Анонимен
—
Непрекъснатата принтерна хартия е най-здрава в перфорациите.
Закон на Мърфи за принтерната хартия
—
Целта на компютърната наука е да създаде нещо, което ще просъществува поне докато го създаваме.
Анонимен
—
Всяка програма е част от друга програма, но рядко си пасват.
Пълно издание на вътрешните майтапи в Microsoft, том III
—
Когато една програма отказва да работи според спецификацията, сменете спецификацията. По-лесно е, отколкото обратното.
Брифинг пред новопостъпилите програмисти в Microsoft, 1995
Категории: Хумор | 3 коментара
Добрите практики на софтуерното производство – анкета
Компанията Construx, собственост на един големите гурута на софтуерния бизнес – Steve McConnell – е разработила доста обемиста анкета за проучване на добрите и полезни практики в разработването на софтуер – като се тръгне от събирането и анализа на изискванията, мине се през писането на код и тестването и се стигне до управлението на проекти. Авторът призовава всички, които се занимават в тази област да отделят малко време и да се включат в изследването, за да може по-късно събраните данни от всички участници да ни покажат кое е наистина полезно като практика и върши работа, и кое – не.
Аз се включих в анкетата и наистина времето за попълването е между 30 и 60 минути, но вие не сте длъжни да попълвате всички категории, особено пък ако не се занимавате с всички описани дейности. Можете да дадете мнение само за онези дейности, с които активно се занимавате и с които имате най-много опит. Тогава би трябвало да се справите за 20-ина минути.
Категории: Анкети, Разработка на софтуер | 2 коментара

