Page 284 - DCAP304_DCAP515_SOFTWARE_PROJECT_MANAGEMENT
P. 284

Software Project Management




                    Notes          to bottlenecks in development where things get backed up because everything falls onto that
                                   one overwhelmed person.
                                   The Solution: Know what your and your teammates’ limitations  are, and don’t jump into a
                                   game project without knowing how to do anything. Learn development skills before joining a
                                   project and you can spend more time making the game work instead of learning how to make
                                   a game work. Don’t take on tasks you can’t deal with, especially if you don’t actually have the
                                   skills involved. Putting on too many hats can be a common mistake, but it’s important to divide
                                   work up so one person doesn’t become bogged down or overwhelmed. Know what your limits
                                   are and abide by them to use these projects to fine tune and show off your skills.

                                   Insufficient or Lack of Leadership

                                   The  Problem: Because  most  of  the  team  members  become  friends  through  the process  of
                                   development, leadership can often suffer, especially if there isn’t a professor looking over their
                                   shoulders. Since the students become good friends, they don’t want to tell their buddy that he
                                   needs to step up his game. Insufficient leadership on the students’ part can really destroy the
                                   game from the inside out. On the other hand, it could be that there is no student leadership, and
                                   everything is run by a  professor. This  situation is  okay for a class project, but for a  student
                                   project, which takes place outside of the classroom, it really is best to have students at least
                                   partially leading each other.
                                   The Solution: First off, let the students lead if they aren’t already. That’s not to say that professors
                                   can’t help at times, but this is a learning experience for students to prepare them for the industry.
                                   If the friend issue is a problem with the leadership on the team, the leads need to realize that
                                   they have to put their foot down sometimes,  for the good of  the game.  Good team leaders
                                   should be able to communicate effectively, in a friendly but professional manner. Since leads
                                   should be the ones the rest of the team goes to if they have any problems, it’s also important for
                                   them to listen to and deal with the problems accordingly. For any leads on game projects, we’d
                                   definitely recommend reading the book below.




                                      Task  In a group of four analyze the solution for lack of leadership in small projects.
                                   Not Enough Playtesting


                                   The Problem: Sometimes the game is not playtested during development, or very rarely is. You
                                   have to playtest your game to ensure that everything is working as it should, to make sure that
                                   it is fun and playable, to discover and fix any bugs, and much more. If the team doesn’t play their
                                   own game, how will they know if everything is working properly, or if it even works? It’s also
                                   imperative to have other people play your game, and provide feedback. When the only people
                                   playing the game are the developers, it can be difficult to tell if the game is fun or not, and
                                   developers will often see what they want to see rather than what’s really going on, especially
                                   towards the middle and end of development.
                                   The Solution: If the team isn’t play testing the game regularly, try setting up designated playtest
                                   times. If a particular team member  isn’t play testing, and  their work is being  affected by it,
                                   someone should talk to them and explain, in a friendly but professional manner, why they need
                                   to test their work. You should also get other  people to  play your game and  give you some
                                   feedback. This should be fairly easy, especially if you are an on-campus student. So long as those
                                   who play provide honest feedback, almost anyone can playtest for you, even if they aren’t a
                                   gamer.





          278                               LOVELY PROFESSIONAL UNIVERSITY
   279   280   281   282   283   284   285   286   287   288   289