Каковы некоторые ресурсы для обучения записать спецификации?

    var p =[{"username":"ordermanageadmin","user_id":"2","resource_id":"Magento_Sales::actions"},
{"username":"ordermanageadmin_1","user_id":"3","resource_id":"Magento_Sales::actions"}]
for(var value in p) {
    for (var key in value) {
        if (p.hasOwnProperty(key)) {
            console.log(key + " -> " + p[key]);
        }
    }
}
9
задан Montag451 15 May 2014 в 12:32
поделиться

5 ответов

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

  • Документы требований - пользователи + бизнес-аналитик
  • Функциональная Спецификация - Бизнес-аналитик + разработчик
  • Техническая Спецификация (как функциональность будет на самом деле реализована) - сэр Developer / Архитектор
  • Временные оценки для планирования целей - определенный разработчик присвоили задаче

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

Википедия является на самом деле хорошим началом для Функциональной Спецификации, которая кажется подобной Вашей Спецификации - http://en.wikipedia.org/wiki/Functional_specification.

10
ответ дан 4 December 2019 в 12:22
поделиться

Посмотрите безболезненные функциональные спецификации Joel Spolsky.

Некоторые вещи, он говорит, что каждая спецификация должна иметь:

  • Правовая оговорка
  • Автор. Один автор
  • Сценарии
  • Нецели
  • Обзор
  • Детали, детали, детали
  • Нерешенные вопросы
  • Сторона отмечает
2
ответ дан 4 December 2019 в 12:22
поделиться

Существует замечательная глава в Коде Steve McConnell, Завершенном, который пробегает документы спецификации и что они должны содержать.

Когда для меня определили задачу для создания команды Архитектуры и Бизнес-анализа в компании, которая никогда не имела также, я использовал главу спецификации McConnell для создания схемы для документа Технической спецификации. Это развивалось со временем, но начиная с этой платформой я удостоверился, что мы ничего не пропустили, и это оказалось удивительно применимым.

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

3
ответ дан 4 December 2019 в 12:22
поделиться

Важная вещь состояла в том, чтобы записать что-то, а не беспокойство о формате.

1
ответ дан 4 December 2019 в 12:22
поделиться

Купить книги: Разработка требований Ian Sommerville & Pete Sawyer ISBN 0-471-97444-7 или требованиями к программному обеспечению ISBN Karl Wiegers 0-7356-0631-5

1
ответ дан 4 December 2019 в 12:22
поделиться
Другие вопросы по тегам:

Похожие вопросы: