Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Экономическая и маркетинговая характеристика программного продукта. В соответствии с Федеральным законом «О несостоятельности (банкротстве)» к предприятию-должнику могут применяться процедуры



Экономическая и маркетинговая характеристика программного продукта.

I remember the good old days, when computers were mainframes, analysts were magicians, and programmers punced cards...   Philip Fites, Peter Johnston, Martin Kratz
Информационные технологии на рубеже XX-XXI вв. становятся важнейшим инструментом научно-технического и социально-экономического развития общества, играя существенную роль в ускорении процессов получения, распространения и использования новых знаний. Влияя на качество интеллектуальных ресурсов социума, информационные технологии повышают уровень и качество самой жизни.

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

Информационные технологии в экономике и управлении базируются на основе аппаратных средств и программных продуктов. Аппаратные средства относятся к числу опорных технологий. Опорные технологии – это такие информационные технологии, которые могут применяться в любой сфере человеческой деятельности.

Программные продукты подразделяются на операционные системы, пользовательские оболочки, вспомогательные программы, коммуникационные программы, антивирусные программы. С точки зрения управленческой деятельности, опорными здесь будут все программные продукты.

В меньшей степени можно отнести к опорным технологиям так называемые пакеты функциональной обработки информации. К ним относятся текстовые и табличные редакторы, системы управления базами данных, офисные интегрированные пакеты, программы синтеза и распознавания речи и программные продукты обеспечения распределённой информации.

Рассматривая программные продукты интеллектуальной поддержки управленческих решений, следует отметить их чёткую проблемную ориентированность. К ним относятся и бухгалтерские пакеты, финансовые пакеты, программные продукты планирования и прогнозирования деятельности предприятий и другие.

Даже проблемно ориентированные информационные технологии могут иметь широкое распространение. К примеру, финансовые и бухгалтерские пакеты, имея узкую область профессионального применения, распространены на всех предприятиях и организациях. Опорные и проблемно ориентированные программные продукты, взаимодействуя между собой, образуют информационную систему, которая может функционировать на уровне фирмы или большого предприятия. В последнем случае мы имеем дело с корпоративными информационными системами.

Грамотно применённые экономические и управленческие информационные технологии могут дать существенный прирост прибыли любому предприятию, а могут стать источником расходов. Поэтому вопросы повышения экономической эффективности информационных технологий приобретают большое значение.

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

Проектирование экономических информационных систем – логически сложная, трудоёмкая и длительная работа, требующая высокой квалификации участвующих в ней специалистов. Однако до настоящего времени проектирование экономических информационных систем нередко выполняется на интуитивном уровне неформализованными методами, включающими в себя элементы искусства, практический опыт, экспертные оценки и дорогостоящие экспериментальные проверки качества функционирования экономических информационных систем. Кроме того, в процессе создания и функционирования экономических информационных систем информационные потребности пользователей постоянно изменяются или уточняются, что ещё более усложняет разработку и сопровождение таких систем.

Основная доля трудозатрат при создании экономических информационных систем приходится на прикладное программное обеспечение и базы данных. Производство программного обеспечения сегодня – крупнейшая отрасль мировой экономики, в которой занято около трёх миллионов специалистов (программистов, разработчиков программного обеспечения и т.п.). Ещё несколько миллионов человек напрямую зависят от благополучия корпоративных информационных подразделений, либо от производителей программного обеспечения, таких, как корпорация Microsoft и IBM.

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

Сложность программного обеспечения является существенным, а не второстепенным свойством. Поэтому попытки описать программные объекты, абстрагируясь от их сложности, приводят к абстрагированию и от их сущности. Математика и физика за три столетия достигли больших успехов, создавая упрощённые модели сложных физических явлений, получая из этих моделей свойства и проверяя их опытным путём. Это удавалось благодаря тому, что сложность, игнорировавшаяся в моделях, не была существенным свойством явлений. Такой подход не работает, когда сложность является сущностью.

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

Таким образом, к концу 80 х гг. назрела необходимость в CASE-технологиях и CASE-средствах и возникли предпосылки для их появления: было проведено много исследований в области программирования (разработка и внедрение языков высокого уровня, методов структурного и модульного программирования, языков проектирования и средств их поддержки, формальных и неформальных языков описания системных требований и спецификаций и т.д.). Кроме того, были обеспечены:

подготовка аналитиков и программистов, восприимчивых к концепциям модульного и структурного программирования;

широкое внедрение и постоянный рост производительности компьютеров, позволившие использовать эффективные графические средства и автоматизировать большинство этапов проектирования;

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

Существенная роль информационных технологий в развитии общества состоит в ускорении процессов получения, распространения и использования обществом новых знаний. Повышая качество интеллектуальных ресурсов общества, информационные технологии повышают качество жизни.

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

Рис. 1: Характер сбыта и прибылей на протяжении жизненного цикла товара
от его создания до упадка.

В этом цикле отчётливо выделяется 3 и этапа:

Этап роста – период быстрого восприятия товара рынком и быстрого роста прибыли.

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

Этап упадка – период, характеризующийся резким падением сбыта и снижением прибылей.

Разрабатываемое программное обеспечение представляет собой реляционную базу данных, разработанной в широко известной системе управления базами данных Microsoft Visual FoxPro 7.0, которая функционирует в среде Windows и представляет собой полноценное 32 х разрядное приложение. Microsoft Visual FoxPro 7.0 является объектно-ориентированным, визуально-программируемым языком, управляемым по событиям и в полной мере соответствует новым требованиям, предъявляемым к современным средствам проектирования.

Microsoft Visual FoxPro 7.0 использует средства Windows, с помощью которых приложение Microsoft Visual FoxPro может обмениваться данными с другими приложениями Windows.

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

Microsoft Visual FoxPro поддерживает возможность к наиболее популярным SQL-серверам баз данных – Microsoft SQL Server, Oracle, Informix и другим, используя стандарт ODBC.

2. Расчёт затрат на создание программного обеспечения, цены и прибыли от его реализации.

2.1. Расчёт трудоёмкости по видам работ и исполнителя.

При расчёте затрат на создание программного обеспечения следует исходить из предложений, что программный продукт будет разрабатываться в реальных условиях государственной или коммерческой временной творческой группой.

Таб.1: Состав разработчиков программного обеспечения.

Наименование должности Численность (чел.) Тарифный разряд Месячный оклад (руб.)
1. Руководитель группы      
2. Ведущий инженер- программист      
3. Инженер- программист      
Месячный оклад вычисляется по формуле 1:

Ом = ЗПмин ∙ km , где: (1)

· Ом – месячный оклад;

· ЗПмин – минимальная заработная плата на предприятии;

· Km – тарифный коэффициент.

Время участия в создании программного обеспечения каждого специалиста определяется на основе перечня работ и трудоёмкости их выполнения.

Трудоёмкость выполнения работ следует рассчитать на основе экспертных оценок, используя формулу 2:

, где: (2)

· tp – рассчитываемая трудоёмкость выполнения работы;

· tmin – минимальное время, необходимое для выполнения работы;

· tmax – максимальное время, необходимое для выполнения работы;

Таб. 2: Расчёт трудоёмкости выполнения работ.

Наименование работ tmin tmax tp Руководитель группы Ведущий инженер-программист Инженер-программист
1. Изучение задания     6,8 6,8 6,8 6,8
2. Подбор и изучение литературы и патентов     8,8 8,8 8,8 -
3. Поиск прототипа       - -  
4. Анализ проблемы и существующих алгоритмов       -   -
5. Разработка общих принципов построения программы и методов представления данных     21,6 21,6 21,6 21,6
6. Финансово-экономическое обоснование создания ПО     13,6 13,6 13,6 -
7. Проведение маркетинговых исследований     12,4 - 12,4 -
8. Выбор и обоснование СУБД, ОС, инструментария       -    
9. Разработка структуры ПО     43,2 43,2 43,2 43,2
10. Разработка новых алгоритмов            
11. Разработка пользовательского интерфейса     30,8 30,8 30,8 30,8
12. Написание программы       -    
13. Разработка входных и выходных форм     45,6 - 45,6 45,6
14. Ввод программы в ЭВМ, её трансляция и редактирование       -    
15. Отладка, тестирование, корректировка программы, устранение выявленных ошибок и выполнение программы            
16. Разработка документации           -
17. Написание инструкции для пользователя на русском языке       - -  
18. Набор и печатание документации     21,6 - - 21,6
19. Копирование ПО и подготовка его к реализации     12,6 - - 12,6
20. Копирование документации и инструкции для пользователя       - -  
  Всего:       194,8 414,8 409,8
Для удобства и точности проведения дальнейших расчётов работы, приведённые в таблице 2 данные группируются по комплексам и записываются по форме, указанной в таблице 3.

Таб. 3: Комплекс работ по созданию программного обеспечения.





Дата публикования: 2014-12-08; Прочитано: 351 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.009 с)...