|
|
|
Общие направления в разработке ПО:
|
| Разработка сайтов, интернет магазинов, публичных порталов |
| Доработка систем, программ и WEB приложений |
| Разработка «эксклюзивного» ПО |
| Разработка дополнительных программ для готовых продуктов |
| Разработка комплексного решения |
| Тестирование программного обеспечения |
| Сопровождение (поддержка) программного обеспечения |
| Проектирование корпоративных баз данных |
| Разработка интерфейсов для корпоративных баз данных |
| Изменение или доработка существующих корпоративных баз данных |
| Разработка систем автоматизации процессов компании |
| Разработка систем для телевидения |
| Разработка сетевых приложений |
| Приложения на базе Microsoft SDK |
| Разработка программного обеспечения для периферийного аппаратного обеспечения |
|
Корпоративные проекты для малого и среднего бизнеса:
|
| Сайты |
| Публичные порталы |
| Внутренние корпоративные порталы |
| CRM |
| Системы управления знаниями |
| Информационные порталы |
| Документооборот |
| Делопроизводство |
| Проектирование корпоративных баз данных |
| Разработка интерфейсов для корпоративных баз данных |
| Изменение или доработка существующих корпоративных баз данных |
| Миграция БД между различными платформами |
| Интеграция разнородных программных средств для облегчения использования информации, которая накапливается в разных системах |
| Разработка комплексного решения |
| Доработка систем, программ и WEB приложений |
|
Один из наших сценариев работы
| 1. |
Вы сообщаете нам о Вашем проекте. Предварительные требования и тематику задач. Для этого Вы можете позвонить на один из телефонов или написать почтовое сообщение. |
| 2. |
После предварительного обсуждения наш специалист выезжает к Вам в офис для более детального рассмотрения проекта. |
| 3. |
Мы готовим для Вас коммерческое предложение с предварительной спецификацией на работы. Исходя из перечня работ в спецификации, мы оцениваем предварительные сроки и цены на проект. |
| 4. |
После утверждения спецификаций, мы высылаем Вам копию договора для ознакомления. |
| 5. |
После утверждения договора и подписания всех его частей (приложений к договору), мы готовим для Вас техническое задание, согласно спецификации. |
| 6. |
Если проект «небольшого объема», то техническое задание может быть единым документом контроля реализаций и требований. В другом случае, мы готовим техническое предложение.
Техническое предложение, согласно определению, включает в себя технические и технико-экономические обоснования целесообразности разработки документации на программное обеспечение на основании анализа технического задания заказчика и различных вариантов возможных решений. В данном документе мы описываем будущий продукт, отталкиваясь от требований, изложенных в техническом задании. |
| 7. |
Если проект требует наличия документации для сторонних разработчиков, то после утверждения технического предложения, мы готовим документацию для разработчиков. Обычно, мы сводим такую документацию к одному документу, который называем «Архитектура системы». В такой документ входит структура базы данных, с подробным описанием, диаграммы классов, диаграммы прецедентов, прототип пользовательского интерфейса и т.п. |
| 8. |
Разработка программного обеспечения может подразумевать передачу авторских прав и исходных кодов. В таком случае стоимость проекта может быть увеличена. |
| 9. |
После согласования документа «Архитектуры системы», если таков был затребован в проекте, мы приступаем к разработке программного обеспечения – кодированию. |
| 10. |
Если после утверждения документации на проект, например технического задания, у Вас возникают новые требования, то проект останавливается. Рассматриваются и согласовываются новые требования. Далее требования добавляются как приложение (отдельным документом) к техническому заданию и к договору. В новом приложении к договору указываются перечень новых работ, стоимость и временные затраты. Добавление новых требований во время выполнения проекта, особенно на стадии кодирования, влечет за собой большими дополнительными расходами. |
| 11. |
После подготовки бета-версии системы, согласно спецификации проводится тестирование системы. Тестирование может осуществляться как на стороне исполнителя, так и на стороне заказчика. Во время тестирования ведется специальный журнал ошибок. |
| 12. |
После исправления ошибок, мы производим «конечную» установку и демонстрацию системы. |
| 13. |
Согласно спецификации, если это требуется, готовится пользовательская документация. |
| 14. |
Согласно спецификации, если это требуется, мы проводим вводное обучение конечных пользователей. |
| 15. |
После закрытия актом проекта, на систему дается пост гарантийная поддержка, согласованная и утвержденная в договоре. На протяжении пост гарантийной поддержке, найденные ошибки исправляются бесплатно. |
| 16. |
Если после разработки системы потребуется ее поддерживать, то для этого мы с Вами заключаем договор на поддержку. Поддержка может быть трех видов: консультации, администрирование и доработка системы (каждая доработка имеет похожий проектный сценарий как и в случае услуг на разработку программного обеспечения). |
|
|
|
Подробнее о фазах и этапах проектов Вы можете ознакомиться здесь! |
|
|
Технологии, которые мы используем
|
|
| Технологии и языки программирования |
| .NET: ASP, C#, WPF (Windows Presentation Foundation), Windows Forms, ADO, WCF (Windows Communication Foundation),
WF (Windows Workflow Foundation), Framework 2 / 3 / 3.5 SP1, AJAX |
| Web: приложения XBAP (XAML Browser Application), PHP, ASP.NET, HTML, JavaScript, XML, DHTML, CSS, AJAX |
| SQL, UML |
| Windows Script Host |
| На базе готовых решений |
Microsoft Office SharePoint Server (MOSS)
Windows SharePoint Services (WSS)
|
| Базы данных |
Microsoft SQL 2000/2005/2008
Oracle
MySQL
IBM Lotus Domino
IBM DB2
Interbase
FileMaker
|
| Среды разработки |
Microsoft Visual Studio 2005/2008
Microsoft Visual Studio Express Edition 2005/2008
Microsoft SharePoint Designer 2007
Microsoft Office XP, 2003, 2007
IBM Lotus Designer
|
|
|
|