1. Разработка - umotnas.ru o_O
Главная
Поиск по ключевым словам:
страница 1
Похожие работы
Название работы Кол-во страниц Размер
Бриф (творческое задание) Общая информация 1 22.61kb.
Отчет №1: Устав проекта на Стадию «Разработка и тестирование» 9 1062.47kb.
Бочкарёв Евгений Сергеевич Программист Delphi 1 124.95kb.
Разработка среднесрочного прогноза развития регионов пфо 1 169.31kb.
Методическая разработка. Психологическое сопровождение педагогов... 1 83.89kb.
Тема разработка проекта: от проектной идеи к формулировке проекта... 4 1174.86kb.
Разработка методики визуализации трёхмерных объектов по их двухмерным... 1 41.4kb.
М. М. Степанова Разработка в программном комплексе distolymp подсистем... 1 11.13kb.
Разработка и описание схемы электрической структурной 5 Разработка... 1 161.21kb.
Программа по дисциплине Подземная гидромеханика для специальности... 1 264.24kb.
«Разработка концепции исследования особенностей восприятия городской... 1 207.74kb.
Программа дисциплины «Разработка и проведение тренингов» 1 243.7kb.
Любой дизъюнктивный член начинается с итерации 1 91.4kb.
Викторина для любознательных: «Занимательная биология» 1 9.92kb.

1. Разработка - страница №1/1

1. Разработка
Проект HealthShield разрабатывается на языке С++ в среде Visual Studio 2008 с использованием Open Source версии библиотеки QT

(ftp://ftp.trolltech.com/qt/source/qt-all-opensource-src-4.3.5.zip)
Для хранения исходного кода и документации используется система контроля версий Subversion.

(http://subversion.tigris.org/files/documents/15/43506/Setup-Subversion-1.5.2.en-us.msi)
C репозитарием на Google Code. (http://code.google.com/p/healthshield/)
2. Методология

При разработке проекта применяется итерационный подход с высоким уровнем формализации. Продолжительность одной итерации 1 месяц или 2 человеко-дня. Учёт рабочего времени будет вестись через Календарь Google. (http://www.google.com/calendar/)

Высокий уровень формализации будет достигаться doxygen-комментариями

(www.doxygen.org), ведением документации, введением чётких требований к именованию функций и переменных.
3. Итерации

Каждая итерация планирует введение какой-либо функциональности в проект.

Примерный план итераций:
1-ая итерация

Приложение умеет показывать свою иконку в системном трее.


2-ая итерация

Приложение умеет напоминать о времени отдыха.


3-ая итерация

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


4-ая итерация

Приложение обладает гибкой настраиваемостью


5-ая итерация

Приложение умеет заставлять пользователя выполнять свои предписания


4. Итоги

Разработка базовой функциональности приложения при загруженности 2 человеко-дня в месяц займёт около 5-ти месяцев. После пятой итерации начнётся привлечение пользователей, каждая чётная итерация станет итерацией исправления ошибок. Нечётная будет использоваться совместно для исправления ошибок и добавления функциональности