Разница между PSP и MMF
От: zfima  
Дата: 17.08.13 20:33
Оценка:
Разница между "potentially shippable product" (PSP) и "Minimal Marketable Feature" (MMF)

Первое (PSP), насколько я понимаю, это продукт спринта. Как, если представить проект в качестве торта, PSP — это срез пирога, целый кусок.
MMF, как мне казалось, тоже самое, пока не прочитал в интернете.

PSP — The team’s ability to deliver something
MMF — The minimal content for the customer

Waterfall model:
Add all the content (MMF) and then ship it (PSP).
Scrum model:
Exercise in Shipping (PSP) and then focus on adding content (MMF)

Так какая все таки разница между PSP и MMF?

Спасибо
Re: Разница между PSP и MMF
От: rlabs Россия  
Дата: 17.08.13 20:47
Оценка:
Здравствуйте, zfima, Вы писали:

Z>Waterfall model:

Z>Add all the content (MMF) and then ship it (PSP).
Z>Scrum model:
Z>Exercise in Shipping (PSP) and then focus on adding content (MMF)

Z>Так какая все таки разница между PSP и MMF?


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

Во втором случае, у нас продукт, который в самом минимальном варианте уже способен приносить пользу. Поэтому сперва мы делаем этот минимальный вариант, учимся его эксплуатировать (приделывать ммф к работающему продукту не так просто), и дальше прирастаем фичами.
Alex Nikulin
Yota Lab
Re[2]: Разница между PSP и MMF
От: zfima  
Дата: 17.08.13 21:05
Оценка:
Здравствуйте, rlabs, Вы писали:

R>Здравствуйте, zfima, Вы писали:


Z>>Waterfall model:

Z>>Add all the content (MMF) and then ship it (PSP).
Z>>Scrum model:
Z>>Exercise in Shipping (PSP) and then focus on adding content (MMF)

Z>>Так какая все таки разница между PSP и MMF?


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


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


А можно какой-то простой пример? Например, мой продукт — это notepad. PSP в этом случае, это возможность сохранить работу, например (Save)? А MMF это что тогда?

Спасибо
Re[3]: Разница между PSP и MMF
От: SkyDance Земля  
Дата: 19.08.13 01:38
Оценка: 20 (2)
Z>А можно какой-то простой пример? Например, мой продукт — это notepad. PSP в этом случае, это возможность сохранить работу, например (Save)? А MMF это что тогда?

PSP — это весь ваш продукт без критических и мажорных багов, если вы можете его зарелизить. Например, опубликовать продукт или апдейт в google store. Для некоторых типов продуков PSP добиться не так и просто. Например, если продукт должен быть сертифицирован по ФСТЭК, доведение его до PSP требует массы усилий.

MMF — это не продукт, а реализация фичи в продукте. Конкретный пользовательский сценарий. Как, например, упомянутая вами процедура Save, но с условием: если получающийся в результате файл можно потом как-то использовать. Представьте, что ваш ноутпад сохраняет данные в каком-то проприетарном формате, в таком случае пользователю от наличия Save легче не станет — ему еще потребуется Load, и, соответственно, сам по себе Save не будет MMF. Для проприетарных форматов MMF будет Save/Load.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.