Разработка программного обеспечения в основном только на техническую сторону считается достаточно сложным, но всегда есть по крайней мере два вопроса парят в пространстве, которое я мог бы ответить, ни один именно:
а) Как долго это будет прежде программного обеспечения завершена, и работает корректно?
б) Сколько это будет стоить удовольствие?
Многие менеджеры проектов используют Пи-времени пальца методом. Хотя это, как правило, в сочетании с точной спецификации и анализа модулей, которые должны быть произведены, но в самом конце это результат с Пи-времени палец-фактор, который находится между 100% и 200% процентов. Исходя из опыта проекта и, конечно, размер проекта, текущей конкурентной ситуации и на природу или в бюджет клиента, разумеется. Существующие процедуры являются более сложными (для небольших проектов), как правило, очень много времени. Но это использование необходимо для того, чтобы программное обеспечение большей продолжительности проекта и расходы рассчитываются заранее или, по крайней мере быть в состоянии оценить. Некоторые общие методы кратко описаны в следующей таблице.
Профессиональные требования, опыт работы в свете предопределенных факторов
Чтения
große Projekte
большой
очень тесно
Алгоритмическая оценка
COCOMO2
Затраты на разработку будет определяться по количеству строк кода (LOC). Базовая стоимость умножается на стоимость факторов.
Чтения
крупных проектов
большой
точно
Алгоритмическая оценка
По крайней мере, с Cocomo2 и метод аналогии играет размер проекта - с точки зрения строк кода, прямое или косвенное роль. Этот показатель может быть просто для существующих проектов для определения будущих проектов аналогичного масштаба для оценки принять. Интересные с открытым исходным кодом инструментом для этого является statsvn .
Для этого должны быть и Java, а также установить SVN. Руководство находится в statsvn-вики . Если Git используется, Есть способы, чтобы репозитории критерием считается экспорта и SVN последующего импорта дюйма
В http://blog.blprnt.com/ может впечатляющих визуализаций каналам распределения и динамики вируса H1N1 может быть рассмотрено. Данные услуги, как щебет и Facebook, и получить от использования Java, Twitter4J , MetaCarta и обработки отредактирован.
Некоторые книги по программному обеспечению процессов, моделирования объекта, архитектура, дизайн моделей, весна или спящий режим (новая редакция первоисточник: Метскер, Стивен Джон (2002): шаблоны проектирования Java книги, Addison Wesley, п.3):