Софтуерни технологии



страница97/106
Дата11.05.2023
Размер2.27 Mb.
#117653
ТипАнализ
1   ...   93   94   95   96   97   98   99   100   ...   106
Softuerni Texnologii
Свързани:
empty doc
Модел на фрийман

Модел на Метцгер

Модел на Боем

1. Анализ на необходи-
мостта от създаване на
ПП
2. Специфициране на ПП:
създаване и описване ус-
ловията за реализация-
та му. Оформяне на
„Спецификация на ПП"

Определяне на софтуер-
ната система

1. Определяне на изиск-
ванията към ПП
2. Определяне на изиск-
ванията към средата на
използване и на разра-
ботване

1. Проектиране архи-
тектурата на софтуер-
ната система (външен
проект)
2. Детайлно проектира-
не (вътрешен проект)

Проектиране

1. Предварително про-
ектиране
2. Детайлно проектира-
не

Реализация на ПП
1. Програмиране
2. Тестване

1. Кодиране (програми-
ране)
2. Вътрешно тестване
(по модулни и системно)
3. Приемни изпитания
от независими експерти
— дали софтуерната
система може да се пус-
не на пазара

1. Програмиране
2. Тестване и експери-
ментиране (експери-
ментално внедряване,
проверка на работоспо-
собността на ПП)

Поддържане: осъщест-
вяване на връзки с пот-
ребителя за инсталира-
не на ПП, обучение, ре-
гистриране на грешки

1. Инсталиране
2. Експлоатация на ПП

Използване на ПП в ре-
ални условия

Табл. 2.1. Стандартни модели
21

13. Ще се противопоставям на всички нарушения на този кодекс от други
професионалисти.
Разбира се, такъв кодекс не може да бъде задължителен, но се препоръчва
спазването му от всички софтуерни специалисти, които го приемат и смятат, че
е важно спазването на определени морално-етични норми и при изпълнение на
софтуерните дейности. За важността на проблема говори и фактът, че най-голе-
мите професионални организации, свързани със софтуера — АСМ и IFIP — от
няколко години имат етичен кодекс за своите членове.
15. МАЛКАТА СОФТУЕРНА ФИРМА


Литература:

  1. De Marco, T., T.Lister, Peopleware. New York: Dorset House, 1987.

  2. Paulk, М. et al, Capability Maturity Model, SEI, Carnegie Mellon University, Pittsburg, PA,

1994.

  1. Curtis, B. et al, People Management Capability Maturity Model for Software, SEI, Carnegie
    Mellon University, Pittsburg, PA, 1993.

  2. Farish, P., Recruitment Sources. IN W.F.Cascio, Human Resource Planning, employment and
    Placement. Washington DC, 1989.

  3. Fujigaki Y., Stress Analysis, in Special Issue on Peopleware, American Programmer, vol. 6, No

7,1993.
6. Weinberg G.M., The Psychology of Computer Programming, Van Nostrand Reinhold, 1971.
7.Adler R., Communicating at work. McGraw-Hill, Inc., 1989.
8. Thomseff R., Crossing the line Professionalism and Software Ethics. in Special Issue on
Peopleware, American Programmer, vol.6, No 7,1993.
Всяка от главите дотук се смята за съществена част от всеки уводен курс по
софтуерни технологии. Биха могли да се добавят (според предпочитанията на
различните автори) и малък брой други важни теми. Решихме обаче да завър-
шим тази книга с една глава, която да представлява интерес от гледна точка на
реалната обстановка днес в България и да съответства на определени аспекти
на най-често срещания сценарий, когато някой реши да започне самостоятелен
бизнес в областта на софтуера. Знае се, че в софтуера навсякъде по света пре-
обладават малките предприятия. В огромното мнозинство от случаите по света
и още повече у нас софтуерният бизнес започва със създаването на малка соф-
туерна фирма. Поради тази причина интерес представлява един аналитичен пог-
лед в генезиса и еволюцията й



Сподели с приятели:
1   ...   93   94   95   96   97   98   99   100   ...   106




©obuch.info 2024
отнасят до администрацията

    Начална страница