Retrospective: Communication

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • DossarLX ODI
    Batch Manager
    Game Manager
    FFR Simfile Author
    • Mar 2008
    • 14989

    #1

    Retrospective: Communication

    Good evening. Tonight I prepared a post to reflect on a new mindset of how staff can handle communication to both themselves and the community in a way that can lead the site in a much better direction. With the Batch Search Engine and Weekly Batch Updates coming into play the previous few weeks, this thread should be a nice way to brainstorm changes in how we as a community can improve the site. The other thread "What's happening in here" felt like a river flowing in too many directions, so this thread will be focused on feedback concerning different approaches in communication.

    There will be some terminology that I will explain during this post and I will connect it with how it applies to how the development team here could be improved.

    From what I've seen being on staff, the Development Team seems to have been going by Waterfall development methodologies. Even though FFR is not a business anymore, the concept here still applies. Waterfall is the old school way of software development which involves going through a plan for a very long period of time (9 months is a usual time frame). The phases usually go like below:
    Define > Design > Develop > QA > Deploy

    However, even the development team here doesn't seem to be following the above phases. QA is definitely missing because there isn't any testing environment that I know of (and you guys certainly know about some disasters that happened). So the current development process is a fragmented version of Waterfall which itself is already messy and covers too long of a time period to be effective.

    A few weeks ago when I considered the idea of starting Sprints for the Batch, it was to see how goals could evolve over time and how progress could be measured in smaller workable chunks -- AGILE methodologies. With Waterfall, an example of a story would be "Create a New Engine" that would go over a long period of time (like I mentioned, it could be 9 months). Let's take a step back and consider all the things wrong with that:
    - The Define stage shouldn't stop when development starts. Feedback is important for determining what other people really want to experience in an application, and not having smaller intervals of time (2 weeks in Sprint-Style Structure for instance) doesn't allow people to give feedback about what can be changed in the application.
    - If defects appear in the application or a certain process isn't working out, there's a gigantic application that has to be investigated instead of a smaller application that gets built up incrementally. Incremental changes allow both the development team and the users to discuss what features should be added or improved.
    - The time frame is too long and the story description is too broad. There isn't any clear way of breaking up the work here, and then that runs into issues of task assignment, changing requirements, and so forth.

    How does this tie into FFR?
    - The Weekly Batch Update Thread was meant to be a way to give the community an overview of what's being worked on in a certain week and see how incremental changes can lead to higher goals. Some weeks are slower than others, and the users in the community can see what's been finished and what still remains to be done within a Sprint.
    - The Batch Search Engine is only in its initial version right now and still has a long way to go. I didn't wait until later to add some more features to it. Why? I wanted feedback from the community, the actual users, about how it could be improved. Think about the enhancements that could be made to the Batch Search Engine: Including Length and Notes for file submissions, Permissions, Judgment Progress Bars, all in one place. Starting with an initial idea and then expanding on it by receiving community feedback allows for a trust-building relationship to work on improving the site's processes in smaller incremental chunks.

    Logging Work
    Logging Work also seems to be a big issue. It's one thing to define and assign tasks, and it's another for staff to actually log their work. I have to commend Silvuh and lurker for being diligent about updating their logged hours for their assigned judgment tasks; logging work allows a team to see if a task is taking longer than originally anticipated and gives a better idea of the next steps to take. For instance, when Silvuh had logged 20 hours for Set 3 in the September 2014 Batch, I offered to finish the other half that he had left to judge, but he felt confident enough to go through the rest of it himself. He ended up logging 32 hours (Silvuh was ok with me saying this). This information is not necessary to reveal to the public, although it's an example that illustrates how logging work allows tasks to be done in incremental pieces instead of having staff be overwhelmed by some broad big story.

    With all that said, I have a few questions to ask:
    - What was done well with the Weekly Batch Update, and what about it could be improved?
    - What about the Batch Search Engine could be improved? What else would you as a user want to see?
    - Would you like to see something similar to the Weekly Batch Update from the development team?
    - How can ideas be split up into smaller incremental pieces that can be expanded?

    Some great ideas could come to life from this thread. I'm thinking about potentially making a progress bar visualization to help the FFR Wiki thread display progress on certain tasks for instance. I feel like we as a community need to define work in smaller pieces that can build up over time, and that's also part of the New Jugdment System idea that will be finalized later this week.
    Last edited by DossarLX ODI; 09-15-2015, 07:38 PM.
    Originally posted by hi19hi19
    oh boy, it's STIFF, I'll stretch before I sit down at the computer so not I'm not as STIFF next time I step a file
  • noname219
    FFR Wiki Admin
    • May 2007
    • 1694

    #2
    Re: Retrospective: Communication

    Originally posted by DossarLX ODI
    Some great ideas could come to life from this thread. I'm thinking about potentially making a progress bar visualization to help the FFR Wiki thread display progress on certain tasks for instance. I feel like we as a community need to define work in smaller pieces that can build up over time, and that's also part of the New Jugdment System idea that will be finalized later this week.
    Whoops, I've just removed this minutes ago. Basically it was a % counter estimating the completion of the task. Something like this would need to be more visible (as a reminder to update it once in a while).

    Originally posted by DossarLX ODI
    - What was done well with the Weekly Batch Update, and what about it could be improved?
    Basically, any updates that let the community know what was going on with the batch is positive. There's not much that can be improved from the thread itself honestly, but it's the kind of thing that could be introduced to other administration/moderation areas.

    Originally posted by DossarLX ODI
    - What about the Batch Search Engine could be improved? What else would you as a user want to see?
    Maybe search by artist ? I dunno other than that.

    Originally posted by DossarLX ODI
    - Would you like to see something similar to the Weekly Batch Update from the development team?/
    Absolutely.

    Originally posted by DossarLX ODI
    - How can ideas be split up into smaller incremental pieces that can be expanded?
    That's a tough question because we don't want to go into each little details to avoid confusion - having too many open tasks create too much noise. But we don't want to be too general. There's a good amount of time that should be destined to planning and organisation so staff members know where to concentre their efforts on the most important tasks first and progress from there. And there are many ways to display that information so it doesn't appear too overwhelming.
    Last edited by noname219; 09-15-2015, 08:17 PM.

    Comment

    • yo man im awesome
      soleil ardent
      FFR Simfile Author
      • May 2007
      • 6514

      #3
      Re: Retrospective: Communication

      bump

      Originally posted by choof
      you double dad loving dipshit
      Originally posted by t-rogdor
      dammit now i have to smoke a picture of choof out of a bong
      Originally posted by smartdude1212
      I can't be the only guy who has wondered what it'd be like to menstruate all over the shower.

      Comment

      • justin_ator
        🥓<strong><span style="col
        • Mar 2007
        • 7648

        #4
        Re: Retrospective: Communication

        bump

        Comment

        • mrpreggers
          D7 Elite Keymasher
          • Feb 2011
          • 3393

          #5
          Re: Retrospective: Communication

          maybe have dates when tasks under in progress were started in the weekly batch updates thread and indicate priority of tasks somehow?

          Comment

          Working...