Working on a project, how to make a schedule/gantt chart?
-
Hello, hopefuly someone can advice me on this. I am working on a project (I am making a game-level with the Unity game-engine) and I would like to manage my time in the best way so things would go smother. basically I understand that I am going to have to cut the whole project in parts: idea/sketches, 3D modelling, texturing, Unity engine and Coding/programming and report (I think those are it). but how can I put all of this into a schedule/Gantt chart? advice please
-
Answer:
You have the individual tasks: Idea/sketches 3D modelling Texturing Unity stuff and coding/programming What you need to do is spliyt the up further if you can: Idea/sketches 3D modelling: basic modeling of X Rigging animation Unity engine: basic setup importing models and placing them programming: For this I suggest you make a basic UML chart, giving you an idea of the class layout, inheritance etc. The chart is subject to change as you move along, adding functions etc. so: creating basic class structure writhting this function writing that function code testing etc. Depending on how long you have for the project, I suggest you divide the project down into "sprints" (as known from scrum), intervals of a week or two, where you set some basic goals (game element xyz is finished for example) and have a daily short meeting on what has been done and what needs to be done. A larger, weekly or bi-weekly meeting is also good, where you make the chart and discuss the goals for next "sprint". The gantt chart indicates an estimated number of hours a given task takes, so making a burndown chart (google it) can reflect the actual number of hours used on a given task or a set of tasks. The burndown chart is a running tally on the time used compared to the time alotted, and indicates if there were any problems during the sprint. Also make sure that no group members are stuck doing two things at once or nothing at all. A list of tasks can be made and crossed off as the tasks are completed, thus if someone has some extra time on his hands, he can choose a new task and keep going, even if it's reserved for the next sprint. At the end of each sprint, you may also include some time for testing existing code and gameplay elements, noting down any bugs and gameplay changes you wish to implement. This turns your waterfall model into more of a spiral model, making you able to compile running prototype versions and incrementing them. Thus, if a project version gets messed up for some reason, you have a working backup to fall back on, or, later on in life, you have a set of game versions that can be forked into new projects.
lokito at Yahoo! Answers Visit the source
Other answers
Put these in each row: ideas sketching 3d modeling texturing unity engine programming testing Next to each, write how long it is going to take you (days). Next step is to start with the first row, the start date. June 1. If it takes ten days, the next row will start on June 10. Repeat until done. Schedule compleat.
Yahoo Jedi
Related Q & A:
- Should I use a code repository if I am the only one working on a project?Best solution by Programmers
- How to make a working windmill model?Best solution by Yahoo! Answers
- How do make a website and make money from it?Best solution by Yahoo! Answers
- How to make a French Revolution Project?Best solution by eHow old
- How to make a creative arts project about myself?Best solution by Yahoo! Answers
Just Added Q & A:
- How many active mobile subscribers are there in China?Best solution by Quora
- How to find the right vacation?Best solution by bookit.com
- How To Make Your Own Primer?Best solution by thekrazycouponlady.com
- How do you get the domain & range?Best solution by ChaCha
- How do you open pop up blockers?Best solution by Yahoo! Answers
For every problem there is a solution! Proved by Solucija.
-
Got an issue and looking for advice?
-
Ask Solucija to search every corner of the Web for help.
-
Get workable solutions and helpful tips in a moment.
Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.