FYI, spent some time this morning "refactoring" the epic
<https://phabricator.wikimedia.org/T98970>, scope has been reduced to CI
(moving CD into its own epic <https://phabricator.wikimedia.org/T102547>)
and clarified/elaborated many other sections.

On Thu, Jul 23, 2015 at 3:14 PM, Brian Gerstle <[email protected]>
wrote:

> The (rough) epic definition is already on Phabricator:
> https://phabricator.wikimedia.org/T98970.
>
> I've defined some metrics there already, but admittedly—and thanks for
> calling us out on this—we don't really have baselines*.  I think there are
> some feasible ways to get a rough starting point, which I can brainstorm w/
> the team.  We were planning (or I should say, I was hoping) to gather more
> code metrics anyway, so I'm glad to have an excuse to hook it up sooner ;-).
>
> FWIW, I also think having patches tested as part of code review
> <https://github.com/bgerstle/apps-ios-wikipedia/pull/3> would also work
> as a sufficient definition of success.  Our goal here is to do that as
> quickly, easily, and cheaply as possible so we can get back to focusing on
> the app.
>
> * I think it's fair to say that the coverage at point of migration was
> already low (~10% based on my Travis-covered fork) and hasn't changed much.
>
>
> On Thu, Jul 23, 2015 at 2:04 PM, Greg Grossmeier <[email protected]>
> wrote:
>
>> Brian and the Reading team:
>>
>> On Wed, Jul 22, 2015 at 3:40 AM, Brian Gerstle <[email protected]>
>> wrote:
>>
>>> By using GitHub with Travis CI, the team believes it will work faster,
>>> improve testing, grow developer confidence in making code changes, and,
>>> most importantly, deploy fewer bugs to production.
>>>
>>>
>> Given that, I am requesting you/your team create a set of KPIs to review
>> in 3 or 4 months to determine if this change had the intended outcome. It's
>> hard to make these things quantifiable as useful KPIs (that prevent eg
>> gaming the system) but I think it'd be a good exercise for your team given
>> your team's decision making process thus far.
>>
>> Please post those KPIs somewhere public and trackable (wiki or phab).
>>
>> Thank you,
>>
>> Greg
>>
>> --
>> Greg Grossmeier
>> Release Team Manager
>>
>
>
>
> --
> EN Wikipedia user page: https://en.wikipedia.org/wiki/User:Brian.gerstle
> IRC: bgerstle
>



-- 
EN Wikipedia user page: https://en.wikipedia.org/wiki/User:Brian.gerstle
IRC: bgerstle
_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to