Website development pdf




















Better team communication. Use of the latest advanced IV. Lack of Human Power. Large IT firms offerings. Low cost and almost no investment. No initial hosting space for testing. Can hire specialist on demand. Greater fluctuations in project costs. Less bureaucratic procedures. Domain frauds. Direct supervision of client. Price hike of components required. Open for any strategy change. Restrictions given by University that will limit data access.

The project manager must define and understand the nature of the priorities of the project. The project must meet the completion date, specifications and scope of the project or budget. Conversely, with regard to performance, enhancing means adding value to the project. When trade-offs have to be made, is it permissible for the schedule to slip, to reduce the scope and performance of the project or to go over budget?

Time is considerable as we have enough time to buffer. The performance of the site should be enhanced and is the first priority.

WBS is best suited for projects that are tangible. For process oriented projects such as this project Website WBS is difficult to apply. Here the project is divided in to several steps or phases. The projects evolves with one phase affecting other phases. For the purpose of padding or buffer time the deadline is set to be done in days. So we have a buffer time of 16 days. In case of any delays we have enough buffer time to overcome any unexpected events.

We have used Apportion method under Top-Down Approaches. The details of the cost is included in Appendix 7: Budget Report. It is assumed that payment is sanctioned at the beginning of each activity. Key project management responsibilities include creating clear and attainable project objectives, building the requirements and cost management, schedule and the quality of project.

Determining and implement the needs of the department is also his major focus. Ide tif optio s fo i p o e e ts a d ho to a hie e these requirements and how to bridge these with the project.

He will play the supporting role to the technical development of the website. He must have expertise both in graphic design and required programming skills.

Upon creation a web designer has to play the role of maintain and add new additions to the website. While the site is under construction web designer has the role of making outlook and after the site is constructed he works with the team that maintains the website.

After testing if any problem arises that is related to the back end programs the database specialist is the one responsible to fix. A database specialist should be hired carefully. Trust and having a written agreement is important for the security of the website. The project team has a tradition of using updated technologies which is unique.

Member Identity Job Organization Team Emphasis Individual Group People Focus Task People Unit Integration Independent Interdependent Control Loose Tight Risk Tolerance Low High Reward Criteria Performance Other Conflict Tolerance Low High Means-ends Orientation Means Ends It is a guide of communication for the project.

It will update as the communications needs to perform. It is regularly assessed and updated throughout the project life span.

The roles of each individual is identified and defined in it. It includes a communication matrix. A communication matrix defines the communications requirements in the project. It describes communications rules and the process of holding meetings. It ensures every meeting successfully serves the purpose of holding it and get desired result.

While communicating with the stakeholders the structure of the project team should be presented. The Communications Matrix has defined the communications requirements. To determine what information to present the communication matrix will be used. What to communicate, to whom to communicate and when to communicate is described in the matrix.

The communications should be short and brief unless they want more information. Project manager and members should only communicate if the sponsor asks for. Technical designs, implementing design and documentation. He will communicate closely with the project manager and project team. He will communicate with supervisor and project manager. They need know whole project plan, progress over the time and possible changes in the system the department now work with. They will be kept in touch by the supervisor and project manager.

Also the CPanel they think better should be chosen. In these regards the need to be in close touch with project team. Also enough training should be given to them.

They will be briefed by the senior web-designer. This will be used as the address directory. It should include the topics, presenter and time required. A review and comments on last meeting should be discussed at the beginning of every meeting.

Additional time should be kept after the presenters time requirements. It will also take into account the discussion time and review time.

It should be suitable for every participant. The ideal place should be in the campus of Jahangirnagar University. Action items are recorded as per agenda and time duration. Meeting should start with the review of the action items of the previous meeting and end with the decisions taken on the current action items. The owner of the action items should be identified at the review of each new action items.

All the important items discussed in the meeting should be well documented. The record keeper will hand over the record to 47 the chairperson. The project member will then pass it to the project manager and other members if needed. The project manager will then take necessary steps to resolve the issues.

Before making any changes the team should discuss with the stakeholder. It also suggests that p oje t management team is well aware of the risks and it is possible to take actions to prevent these.

The site will be used both by students and non-students. So there is a great uncertainty whether the outside users will get what they are looking for. The project team will work with limited resources and time.

To finish the project on time and efficiently, risk mitigation is an important task. The risks that are most probable and has highest impacts is stated here in this schedule so that the persons responsible can take preventive measures early to reduce the risk. The meetings are arranged to give updates on the risks to the stakeholders and the sponsors. It is necessary to provide reports on the risk management if it is significant. The project manager and the members are responsible for these reporting.

Once completed the project team will assess what risk factor arose and how they handle the risk. They will also analyze the outcome and check if there is any scope for improvements. He will be responsible for monitoring the project risks and plan strategies to mitigate the risks.

Project performance such as budget, scope and milestones. The senior web programmer is an experienced professional in the field of web programming.

He will take strategies to mitigate risks related to technology and web development. These risks are mainly the performance of the web site and backend programming. The central role of risk manager will be mainly played by the Project Manager. To get desired result it is important that all the actions taken is rationalized in the meetings and other form of o u i atio.

Also the p oje t is highl depe de t o the sepa ate tasks. It is also required to clarify the requirements by the next phase. Also miscommunication can create negative impression on the stakeholders. Miscommunication can lead to outputs that are incompatible with other phases.

Without good communication this type of problems has a high chance of happening. Potential Response: Arrange meetings regularly and timely. Give everyone space to present their opinion. Prepare adequate documentation to clarify the matters. Provide everyone with communications list so that anyone can connect to anyone directly.

The stakeholders will accept the project, so they needs to know what outcome will the project produce. Unless may not like the outcome. Therefore underestimating the outcome the project team may not get adequate support, resources or time to finish task in time and with satisfactory quality.

Potential Response: A direct communication option among the sponsors and project team can eliminate this risk. Apart from that a meetings will be held to get a better communication and eliminate any misconception.

These types of changes may ruin total project. As every phase of the project is linked with the previous parts. A major change may require changes that are almost impossible to do.

For example, changing any functionality of the website may impact graphics design, web design, web programming, backend programming and resources needed. These type of modification will take great toll on the project team. Potential Response: Paper works of scopes and project requirements should be documented properly and signed by stakeholders. There should be documentation for the situation if any major changes is demanded.

It should state the additional time and other resources. If any bug is discovered it can delay the completion of the website.

It is also possible that a bug in the core can lead to a complete overhaul of the website. These bugs can occur by human errors, development tools or hardware. Potential Response: The project has two main resources to do the job. Senior Web Programmer and Tommatos technologies Ltd. Both are experienced in their field. So it is expected they have the ability to identify the problem as early as possible and fix it. It takes time and money, the project team has provisions for that.

We can also appoint external programmer to assist in debugging procedures. Example of Low priority items are; wrong image, wrong description etc. On the other hand High priority items are difficult to fix and takes long time to debug e. Responsiveness, Backend error, database problems etc. Potential Responses: To avoid these problems it is necessary to take great care while handling high priority items and consume less time on low priority items. It is also important to identify major features of the website in planning phase and sign them by the stakeholders.

The high priority items should be defined by the senior Programmer at the beginning of the project, so that persons involved in these task can be cautious while doing them. Supervisor, Project Manager and senior web programmer are the key players.

Potential Response: The team has been designed in a way that we have backup for almost e e ke pe so el. O the other hand host party can do the tasks of senior web programmer. In absence of the supervisor chairman or any faculty member can take the responsibility. To identify risks we will use Crawford Slip Method. It is very common and effective information gathering technique.

In this method a small slip is passed to the participants of the meeting and they are asked to write suggestions on a specific questions. It is important that suggestions for only one question is written on one slip.

In this project at the risk assessment meeting we will use this technique to identify risks. We will pass slips at the beginning and everyone will be asked to write as many risks they can regarding the specified topic. Then it will be collected and presented in front of them via projector and start discussion how to eliminate these.

These will also be recorded in the project plan and risk register. All the risks related to the current phase of the project is discussed in the each meeting. The project manager, senior web programmer and members will discuss the risks and their current state. Risk monitoring is a part of monitoring and controlling.

It will be continuous process over the project life. As each risk approaches it will be updated in the risk register. These items will be registered to the risk register and will be included in the risk management plan. It will provide information whether the risks are being identified in time and handled in a professional manner. It is important that current and future risks are managed within the scope, time and resources.

The project manager and senior web programmer will analyze the risks and find best way to mitigate or avoid them. If it is impossible to overcome this should be considered as constraints of the projects. To meet the project time and scope it may be necessary to add extra resources and time. This should be only done in the worst case scenario. Scope and funding should only be modified in the case where no mitigation and avoidance techniques work. After implementation of the project the results are acquired, but some task remains still working.

These small task continue to the last phase and continues until they are fully closed. At maximum it can be delayed to this closure phase, no further. Any unsettled issues or any official paper work should be done in this phase. This will help find any lacking or problem with execution of the project. It will help to organize later project. The form of the closure report is given in appendix 9. Modifications may be necessary to fit the project with the organizational structure of the Department.

Some major items has been presented in the appendix section. It has been separated from the main report for convenience of access. It is possible to complete the project with less cost but as institution that has great reputation should not take too much risk. Buffer time and backup resource person has been considered to avoid any unwanted delay and p o le s. Larger and sensitive data will be kept at the local server for safety.

It will reduce load on main site and diversify the used load on the site. This will also ensure that external help will not be necessary. A Cpanel is makes content upgrade as easy as posting in a social network site.

We will purchase a domain from a supplier who has a record for better security. Major Area : Accounting and Information Systems. C Institute : Pirojpur Govt. Permission 4 1. Permission 2. Graphic design 19 2. At the same time, this tutorial has enough material to help even system administrators to broaden their knowledge about websites.

This tutorial is meant for all those readers who would like to understand the entire process of setting up a well-designed website. We strongly believe that this tutorial will help almost everyone who wants to set up a website, without having to take professional guidance from a technical person. We have designed this tutorial, keeping in mind the requirements of beginners, especially those who come from a non-technical background.

Zach Miller. DigiFisk Programming Is Fun. Azaz Patel.



0コメント

  • 1000 / 1000