Friday, September 14, 2018

How to make Project Planning


Project Planning
  How to make Project Planning

The next step, after you selected your project topic, is project planning. Project planning subject is taught, one way or another, at different schools. Some address it during teaching thesoftware engineering module/course and some others teach it as an individual module/course. Studentsmight even have some experience of planning through their previousindividual/group assignments. Despite the fact, it is quite a common phenomenon among the students to undermine this step extensively, which cause them to submit incomplete projects or face late submission.
Actually, in software engineering and development, project planning is intertwined into the metho- dology in a way that sometimes it is difficult to separate these subjects from each other. However, to understand the whole roadmap of conducting a project, these two concepts would be discussed in two different chapters, though the relation between the two would be maintained and addressed wherever appropriate. Having this, in the current chapter we will focus on the planning step, then we will discuss the methodology and its influence, and impacts on the project planin the next chapter.
To understand how to prepare a plan for your project, let us considerthe situation that you are standing in. You are in the final year of your study; you have several modules to study, you have other assignments and you have to pass several other exams; and finally you have to do your project as well. Now, other duties that you have would normally be scheduled by the university and/or the school. In fact, you are obliged to stick with the timetables that the university/school enforces, and therefore, the degree of freedom is not totally under your control. However, the scheduling and controlling your project is at your disposal. As a result, this situation makes the project planning of paramount importance in the whole process.
Obviously, lack of planning and being careless about schedulingcan create an irreversible catastrophic circumstance that puts your entire project in a hazardous situation. The dangerous outcomes can be very different. The extent can be from low quality project delivery, at one extreme, to a total failure, at the other. Now, how can you prevent this unwanted scenario? How can you guarantee that your project would provide the requirements to a pass, as a minimum achievement? How can you turn it to a real success then? Indeed, taking simple steps can help you to overcome with this situation, properly.
To illustrate, we begin with the assumption that you have already studied some project management techniques, therefore, you have the required knowledge of project planning and scheduling. If this is the case, then presumably, you already have familiarity with software development techniques, as well. Consequently, you are required to apply the knowledge that you have already obtained, efficiently. As a first action, if you are already familiar with the planning concepts and using Gantt charts as a scheduling tool then consider the following steps:
Main phases of a project plan

- Using one of the tools, such as Microsoft Project, Microsoft Visio, and OpenProj, etc. that can help you in
preparing a Gantt chart, devise a first-cut plan including the following major steps:
• Understanding the problem area
• Literature Review
• Requirements Management
• Analysis
• Design
• Implementation
• Test
• Project Report
• Presentation

If you are not familiar with the Gantt chart, which was mentioned in the previous step, and have not experienced the tools that you can use to createone at this stage,do not worry because these concepts would be presented in the following sections. However, although we are not going to discuss these concepts in a very detailed format, you can find general explanations that canhelp you plan and manage your projects, effectively.

No comments:

Post a Comment