数年前、オゾンでは、同じプラットフォーム上のアプリケーションの2つのリリースの間に3か月かかる可能性がありました。ある大きな機能でリリースしたいと思っていたのですが、リリースするまではリリースしません。
このスキームに従ってリリースをリリースするときに直面したこと:
機能がいつリリースされるかを予測することは困難です。さて、どういうわけか期限を把握しましたが、開発された機能が多ければ多いほど、期限を正確に見積もることは難しくなります。機能の進行状況を追跡することは、「それはそこに行っています」ので、また、非常に便利ではない、 との中間には、「見て」組み立てが困難な準備ができて何かを構築します。
バグを修正するのに長い時間がかかります。コードでは、それらは迅速に修正できます。ただし、この修正は、同じグローバル機能を持つユーザーに適用されます。
レガシーをオフにするのは痛いです。新しいバージョンのユーザー数がすでに十分に多くなるまで待つ必要があります。まれな更新で、待つのに何年もかかることがあります。
. - , . , , «», .
. , , , , , , … , …
. , . . - , – (, - ).
, . «» , – . , : « … ».
:« , , Apple -- . , , , ?». : “ ”.
:
, .
. . , 1 , 1 .
, . , . . .
. , . , . , .
. . , . . : , , . , , — . , , . -.
: -
, , . , ... . – ! , - .
…
– .
, - :
.
– , .
«» .
.
: , – . . , . «», , , , .
QA. , .
, . , , , – .
– !
. :
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
«-». , , , develop. dev, . , – . , , . , - - . |
QA, . , – , . - .
- , - , .
, , –
;
;
.
- – .
, . :
.
( , ).
, . , , , – .
. , . , , . , dev.
, - , .
. – in progress. merge request – code review. review – QA.
, .
UI- . «» merge request. Jira.
merge request dev Jira. , . , .
QA Notes
QA Notes. :
.
.
.
.
— , - ( , ).
QA Notes . : QA - .
. QA . , . . , . .
. , . dev, . , - dev. – .
, QA , . .
«QA ». - – :
.
. , , – - .
.
-, - .
.
, , .
:
, :
. - , , . . -, . -, - , , , .
. , , , .
. , -, , ( – :) ).
. . . – . Ozon , , .
. , . -, «» dev, .
– , - . , .. - . . , .
. , . . . – , -.
. . .
, , :
.
.
.
.
, , , : , , .