201671010417 Jin Zhenxing эксперимент четырнадцать проекта обзор команды и конечно резюме

проект содержание
Программная инженерия https://www.cnblogs.com/nwnu-daizh/
Эксплуатационные требования https://www.cnblogs.com/sunmiaokun/p/11095027.html
Цели учебного курса (1) освоить программный проект будет оцениваться процесс; (2) суммирует содержание курса, чтобы отразить

1. Содержание курса в семестр, Контрасты «Experimental Software Engineering подготовить» задачи 5 вы упомянули (данные вопросы в блоге ссылку), чтобы попытаться ответить на вопросы и разъяснить, каким образом дискуссия обучения / практики / ясно, создает ли обучение новые проблемы? Если это так, пожалуйста, спросите.

1. Персональные технологии и процессы и программная инженерия Что такое отношение?

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

  После разработки программного обеспечения должно быть проверено считаются полным программным обеспечением, которое требует хорошего уровня модульного тестирования. 1, блок тестирует проверку правильности работы программы при самых низких функциях / параметрах. 2, блок испытание должно быть написано людьми (автор программы) наиболее знакомы с кодом. 3, после испытательного блока, состояние машины остается неизменным. 4, модульное тестирование быстрее (проверка времени работы составляет несколько секунд, а не минут). 5, тест блок должен производить повторяемые, устойчивые результаты. 6, Независимость - модульные тесты запуска / Pass / Fail / тест не полагаться на что-либо другое, то данные могут быть искусственно сконструированы для того, чтобы сохранить независимость испытательной установки. 7, модульные тесты должны охватывать все пути кода. 8, тест должен быть интегрирован в блок кадра автоматически испытанный. 9, модульное тестирование и техническое обслуживание и должны быть сохранены с кодом продукта.

2. Процесс роста инженеров программного обеспечения есть так аспекты?

 1, накопление знаний, связанных с разработкой программного обеспечения, в целях повышения технических навыков (например, овладение конкретной технической, практической возможности). Например: Java, C / C ++, C #, мастер диагностики / улучшения технических характеристик драйвера устройства (Device Drive), отладчик ядра (Kernel Debugger) мастер, мастер для платформы разработки.

 2, накопление знаний и опыта в области проблемы

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

 3, понимание общего дизайна программного обеспечения и программное обеспечение инженерных идей.

 4, повышение профессиональных навыков (в отличии от технических навыков)

3. Что такое MSF?

1.MSF является крупномасштабным руководством разработки системы, которая описывает, как использовать модель команды приложений, модель процесса и модель приложения для разработки структуры клиента / сервера, является создание и развития распределяется на основе инструментов Microsoft и технологий на относятся к применению корпоративных систем.

2.MSF представляет собой эмпирическое знание, которое представляет собой структуру кадра, набор ресурсов.

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

2. подытожил свой анализ осуществимости проекта / анализ потребностей / разработки программного обеспечения / внедрение / тестирование / проект приемка / узнала, что такое «знание».

Технико-экономический анализ:

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

Анализ требований:

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

Программное обеспечение Дизайн:

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

Реализация:

Реализация специфична кодирование стадии.

Тест:

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

Принятие проекта:

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

3. Сочетание индивидуального проекта / двойникующего индивидуального опыта команды программы / проекта, чтобы говорить об опыте.

В процессе разработки проекта, от первоначального проекта программного обеспечения для текущего проекта, реализуемого после долгого времени, наша группа тщательно завершила эту систему управления бумагой проекта. На протяжении всего процесса, мы проводим работу по каждому члену подробной разбивки каждому человека выполнять свои обязанности, чтобы реализовать проект в настоящее время испытывает много проблем, мы идем учиться, чтобы обсудить вместе, чтобы решить каждую загадку, Я думаю, что наиболее ценным является то, что этот опыт, поэтому мы научились сотрудничать четыре людей может совместно работать над общей целью вместе.

4. Обзор практики по ходу и модернизации, чтобы привести вас, включая следующие.

  • Статистическая программное обеспечение инженерной практики, завершен код, сколько строк;

2900 Line

  • Вы должны были тратить много времени во второй практике разработок программного обеспечения работы? (Составьте список)
эксперимент время
Эксперимент 1: Подготовка Software Engineering 3h
Эксперимент два: Software Engineering Индивидуальный проект 6h
Эксперимент III: Улучшение операции взаимной оценки 3h
Эксперимент 4: Программная инженерия побратимские проекты 6h
Эксперимент 5: Программное обеспечение R & D команда создана 2h
Эксперимент Шесть: Выбор Команд проекта 2h
Эксперимент 7: прототипирования и проект развития команды 4h
Эксперимент восемь: прототип на основе исследований и анализа потребностей команды проекта 5h
Экспериментальные девять: команда проекта нуждается в совершенствовании и системы проектирования 5h
Эксперимент X: предназначен для улучшения системы и детального проектирования проектной команды 5h
Эксперимент XI: проектирование команды и кодирование совершенным 20h
Эксперимент 12: Тестирование программного обеспечения и Альфа спринт 5h
Experimental тринадцать: Бета командный спринт и принятие проекта 4h
  • Какая работа, чтобы сделать вас самым впечатляющим? Почему?

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

  • Совокупное количество часов, потраченных на практике программной инженерии? Среднее количество часов в неделю потратили?

70 часов, 7 часов

  • Вы узнаете и освоить новый язык, новую платформу;

Язык Java; GitHub

  • Заполните форму ниже, суммирует семестр обучения, средства разработки программного обеспечения разработки, методы разработки и методы моделирования вы узнаете или использовать;
инструментальные средства разработки программного обеспечения, инструменты управления проектами методы разработки программного обеспечения программное обеспечение моделирования
GitHub, Eclipse, MySQL Методология разработки объектно-ориентированного Объектно-ориентированное моделирование
  • Другие аспекты уборки или подъема.

При дальнейшем увеличении языка Java.

5. Какие проблемы вы думаете, текущий учебный план, у вас есть какие-либо лучше предложения.

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

 

рекомендация

отwww.cnblogs.com/jinzhenxing/p/11106715.html
рекомендация