Sie sind auf Seite 1von 31

NCC Education

International Advanced Diploma in Computer Studies

Managing Business Projects

Statement and Confirmation of Own Work

Programme/Qualification name:
Each NCC Education assessed assignment submitted by students must have this statement as the cover page or it will not be accepted for marking. Please ensure that this statement is either firmly attached to the cover of the assignment or electronically inserted into the front of the assignment.

Student Declaration
I have read and understood NCC Educations policy on academic dishonesty and Plagiarism.

I can confirm the following details:

Student ID/Registration number: 00115252 Name: Wambura Naomi Wasira Centre Name: Institute of Information Technology Module Name: Managing Business Projects Module Leader: Mr. Deus Kabunduguru Number of Words:
I confirm that this is my own work and that I have not plagiarized any part of it. I have also noted the assessment criteria and pass mark for assignments.

Due Date: 02 May 2011 Student signature: Submitted date: 2

Award: International Advanced Diploma in Computer Studies Module Title: Managing Business Projects Assignment Title: Charity Sponsorship Examination Cycle: June 2011 Candidate name: Wambura Naomi Wasira NCC Education Candidate No: 00115252 Submission Date:

Important Notes: Please refer to the Assignment Presentation Requirements for advice on how to set out your assignment. These can be found on the NCC Education Campus. Scroll down the left hand side of the screen until you reach Personal Support. Click on this and then on Policies and Advice. You will find Assignment Presentation Requirements under the advice section. You must familiarize your with the NCC Education Academic Dishonesty and Plagiarism Policy and ensure that you acknowledge all the sources which you use in your work. The policy is available on Campus. Follow the instructions above, but click on the Policies rather than Advice. You must complete the Statement and Confirmation Of Own Work. The form is available on the Policies Section of Campus. Scroll down the left hand side until you reach Personal Support. Click on this and then click on Policies and Advice. Please make a note of the recommended word count. You could lose marks if you write 10% more or less than this. You must submit a paper copy and digital copy (on disk or similar acceptable medium). Media containing viruses, or media which cannot be run directly, will result in a fail grade being awarded for this module. All electronic media will be checked for plagiarism.

Markers comments: Moderators comment: Mark: Moderated Mark: Final Mark:


3

Table of Contents
Acknowledgement Introduction Requirements Analysis Research of the similar website Specification of Requirements Project Life Cycle Visual Plan Duration 9 Months Redundancy Array Independent Disk (RAID) Remote systems Research, Planning and Recommendations report References & Bibliography 5 6 9 9 12 15 17 19 20 23 29

Acknowledgement I would like to acknowledge Institute for Information Technology for Affiliating with NCC Education to bring UK Education to Tanzania. I would also like to acknowledge the IIT lecturers, Supervisors, staff as well as classmates for their cooperation for the duration of IADCS course.

Introduction This assignment aims to demonstrate an understanding of the managing a business project. It will cover the initial stages of a project including: Analyzing user requirements Gathering requirements and Writing up a specification of requirements Weighing options between different project life cycles Constructing a visual plan

At the end of this paper, I will show to the best of my the knowledge acquired in the above mentioned areas.

Introduction A charity wishes to develop a website for fund-raising events. The idea is that fund-raising events are publicized on the website, and sponsors can donate money by credit card or debit card. The charity has asked you to project manage the websites development, all of which will have to be outsourced, as there is no internal expertise. It is your responsibility to: Specify what the website must do to satisfy the requirements of the charity, event organizers and those who give money. Draft an initial plan in keeping with a project lifecycle that will show the key phases and the points at which the charity personnel will be involved. Ensure that a reliable back-up solution is put in place, as data, especially financial data must be recoverable.

Aim This assignment focuses on the initial stages of a project and the need to think through all known issues as early as possible in the planning process.

Task 1 36 Marks Write a Specification of Requirements for the charitys website that will be sufficiently clear for a supplier to cost and build. a) Carry out research into a minimum of FOUR similar websites, noting their good and bad points, and use this information to frame your own Specification of Requirements. (16 Marks) b) Write up your Specification of Requirements as follows: Purpose Look and feel Performance Functionality Security +Note that the Specification of Requirements must be acceptable to all the primary stakeholders, including the charity, event organisers, donors and the website builder. It must also be clear and unambiguous (20 marks) (Deliverables: approximately 1250 words)

Requirements Analysis Charities are non profit organizations. Like any other non-profit organization, this charity depends on funding from various donors, which enables it to perform it activities. The goal of the charity is to provide aid to the less fortunate with the help of donations from sponsors. Therefore it is crucial that the charity find ways to keep the donations coming in. One way is to ensure that the funds are used in a way that will benefit the beneficiaries and by providing credible information and feedback to donors. Selecting the right fund raising event that will help the cause is also crucial to the smooth-running of the organization. The project management team will work to ensure that the website to be developed helps to increase efficiency in the organizations activities. Objective The strategic goal of the charity is to continue its work by providing aid. The website will be one of the ways that will support these goals by making information accessible to members of the public who are the potential donors and volunteers. The website will also help to reduce running cost and save time i.e. cost of print media for publicizing events and/or collecting donations by cheque for processing at the bank. Research of the similar website This research involves analysing various existing charitable organization websites. The findings of this research will be used as a basis in drafting a requirements specification of the proposed website. The following research findings focus on strengths and weakness of the websites based on: The Worldwide Blogger Bake off website - http://www.bloggerbakeoff.com/

The research revealed that, the colour combination complements the organizations activities and message. However there are other areas of the website that are poorly designed.

Bad points The layout of the content lacks visual structure i.e. the right aligned content is placed all the way from the top over the banner and the navigation bar. In addition there is a mixture of typefaces and font sizes that make the page look messy. Poor presentation of content throughout the website makes it difficult for users rd time trying to locate the information they require. Example is a clear connection on baking bread, uploading recipes and converting containers into food production and distribution locations Good points All the necessary content for a charity website is available. Every image in the website has clear alt text in case images do not load or are turned off images. To protect donors confidential financial information, the website has a certificate provided by certification authorities, which enables Secure Socket Layer connection. In addition authentication is performed on credit card numbers that are entered to ensure that the numbers are valid. Miami Childrens Hospital Foundation - http://mchf.org/

Good points The Miami Childrens Hospital Foundations about us page clearly defines the foundations mission; this make it easier for donors and other visitors to quickly understand the foundations work. The website is design to consider different screen resolutions; hence users with low screen resolution can easily view the pages with out having to scroll horizontally. The navigation bar, which appears of every page, enables users to view pages back and forth which makes for easier navigation.

10

The content and layout enhances visual structure as it is arranged systematically. Bad Points However there are several drawbacks in this website. The banner which also acts as a link back to the home page is not clearly defined as being a link. It should have had an on-mouse-over title, e.g. Go to Home page. Although the website has an encryption certificate, it also has secure and non secure content on the donation page. According to Windows Help and Support, some of the content that is being displayed comes from a non-secure (HTTP) server while other content come from secure server (HTTPS), this however, may compromise the security of sensitive data entered by donors as the non-secure script might be able to access information from the secure contents server. Macmillan Cancer Support - http://www.macmillan.org.uk/Home.aspx

Good points Macmillan Cancer Support websites look and feel, colour, grid layout effects and transition are presented well and enhance visual structure and presentation. The navigation bar appears on all pages which enable users to navigate through the pages easily. The content is informative and easy to locate using text links. The donate button and event links are clearly visible and easy to locate. The donation page is secure with encryption.

11

World Food Programme - http://www.wfp.org/

Good points World Food Programme websites look and feel of this website enhances visual structure and presentation. Colour combination as well as effects and transition is good. The layout is aligned properly and there is good use of white spaces that enhance readability. The donate page is secure with encryption. Bad points This website has various weaknesses. In case images do not load or if user opts to turn off images, alt text is not available. In addition, text images that are used as links become invisible when images do not load. The WFP logo which also acts as a link back to the home page does not have a title to direct the users to click in case they would like to return to the home page. The problem area Without a website, the charity uses alternative means to publicize its fund-raising events and collect donations. Assumptions are that other methods e.g. writing and depositing cheques, word of the mouth, print media and other media i.e. television and radio are costly and/or time consuming. Specification of Requirements Purpose The purpose of this website is to enable users to get detailed information about the charity and its activities, publicize event that will be organized for specific causes and most importantly encourage donors to donate money online by credit or debit card. Look & Feel The website appearance will consider features i.e. colours, images that complement the charitys work.

12

Organized page layout using boxes or tables will enhance proper positioning of content so it can easily be located. Performance It is important for the pages to load quickly. Graphics will load quickly to decrease download overhead. Functionality Navigation bar will be consistent throughout the whole website. Hence there will be a standard navigation bar with the primary links on every page. Primary links that will be on the will include Home, Donate, Events and Success stories. There will also be secondary links at the bottom of every page which will link to pages such as other ways to donate, about us, contact us, newsletter subscription and gallery pages. Security Security is important as because users need to feel that their information is safe and cannot be accessed by unauthorized individuals. This will be made possible with the use of Encryption and Secure Socket Layer. Back up will be designed according to the budget. Schedule estimate The project management team has been given up to nine months to complete the project. It is assumed that the Steering committee will set a tolerance period in case of delays and cost. Risk Assessment Potential users not having interest in the website hence the charity ending up in not getting enough support. Security risks which include breach of security to donor financial information. Project not meeting its objective Summary The website is expected to gain more donations which it depend on for providing aid. It will also help to publicize fundraising events and enable donors to make donations online securely and at their own time. The design will consider content and presentation by ensuring that there is short text and few images that will load quickly to enhance smooth transition from one page to the next. Content will be easily located. Security feature is of utmost importance as the donors financial details need to be protected at all cost. Cost should not compromise donors confidential financial details. This will be made possible by Secure Socket Layer Authentication which is a protocol that enables applications to transmit information back and forth through the network securely.

13

Task 2 26 Marks a) Choose a project lifecycle to use for this project. Write a brief summary (approx. 250 words) of your reasons for choosing this particular project lifecycle (6 Marks) b) Based on the project lifecycle of your choice, construct a visual plan for the website development. You have up to nine months in which to complete the project. Include only the key phases of development and the meetings or events that signal the change between phases. (20 Marks) Remember that this plan is intended as a guide to both the charity and website builder, and should show the involvement that each will have in the project. (Deliverables: visual top-level project plan and summary)

14

Project Life Cycle An effective project life cycle, focuses on all the activities that the project to go through to produce the required output. These include: Requirements specification Design Development Testing Change Over

Each stage has a start and end period; the end of the stage will produce an output that the steering committee will review the output share it with all stakeholders, comments will be incorporated, and when approved, it will serve as an input into the next stage. There are criteria (decisive factor) that influence the selection of the project life cycle. These include: Project size Project time Project duration Frequent requirement changes Availability of the stakeholders Location of the project team Availability of resources With the above criteria considered, the most appropriate lifecycle for the charity sponsorship project would be the waterfall lifecycle.

15

The reasons for selecting the waterfall lifecycle include: Because the developers are outsourced, so each project team member would be given enough time to do the work and report back before another starts. It is suitable for a project team that is dispersed. Since the requirements are known early on and the several templates will be designed early on during the design phase and shared with all stake holders for them to choose from. Each phase will end before the next on starts. Once the design is accepted by the primary stakeholders, then the coding and content writing can start. Selecting the template will make it easier for the content to be written where each content goes and how the navigation structure will be. The number of pages will be already outlined. Hence it will be easier to perform other tasks simultaneously such as registering domain name, gathering content including images. All these tasks will be assigned to different individual who will be outsourced and the work of building the site will begin. After each end of phase in the waterfall life cycle the team will meet with the primary stakeholders for them to authorize the team to move on to the next phase.

16

Visual Plan Duration 9 Months


Apr 2011
ID Task Name Start Finish Duration

May 2011 5/1 5/8

Jun 2011 6/5 7/3

Jul 2011

Aug 2011 8/7

Sep 2011 9/4

Oct 2011

Nov 2011

Dec 2011

4/3
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41

Project Initiation Kickoff meeting Budget plan Risk Assessment Contract project team Requirements Analysis Analysis of the problem area Research similar websites Requirements specification Prepare requirements specification document Review and progress meeting Incorporate inputs Project Planning Identify Steering committee Assign team roles Prepare detailed schedule Review and progress meeting Incorporate inputs Design Create website storyboard Create various website templates Stakeholders review and choose template from options presented Gather Site content Design navigation Review and progress meeting Incorporate inputs Coding Build website Database design Scripts & backend web programming Review and progress meeting Integration and Test Register domain name Contract web hosting service Browser, resolution testing Review and progress meeting Quality Assurance Testing Beta Testing Incorporate User feedback Sign off Launch website

4/1/2011 4/1/2011 4/5/2011 4/26/2011 5/10/2011 5/24/2011 5/24/2011 6/14/2011 7/5/2011 7/5/2011 7/12/2011 7/13/2011 7/14/2011 7/14/2011 7/28/2011 7/29/2011 8/12/2011 8/12/2011 8/12/2011 8/12/2011 8/19/2011 8/23/2011 8/23/2011 8/30/2011 9/6/2011 9/7/2011 9/8/2011 9/8/2011 9/29/2011 10/20/2011 11/10/2011 11/11/2011 11/11/2011 11/17/2011 11/24/2011 12/1/2011 12/2/2011 12/2/2011 12/2/2011 12/16/2011 12/20/2011

5/23/2011 4/4/2011 4/25/2011 5/9/2011 5/23/2011 7/4/2011 6/13/2011 7/4/2011 7/13/2011 7/11/2011 7/12/2011 7/13/2011 8/12/2011 7/27/2011 7/29/2011 8/11/2011 8/12/2011 8/12/2011 8/22/2011 8/18/2011 8/22/2011 9/7/2011 8/29/2011 9/5/2011 9/6/2011 9/7/2011 11/10/2011 9/28/2011 10/19/2011 11/9/2011 11/10/2011 12/1/2011 11/17/2011 11/23/2011 11/30/2011 12/1/2011 12/15/2011 12/15/2011 12/15/2011 12/19/2011 12/20/2011

7w 2d 2d 3w 2w 2w 6w 3w 3w 1w 2d 1w 1d 1d 4w 2d 2w 2d 2w 1d 1d 1w 2d 1w 2d 2w 2d 1w 1w 1d 1d 9w 1d 3w 3w 3w 1d 3w 1w 1w 1w 1d 2w 2w 2w 2d 1d

17

Task 3 28 Marks a) Carry out research into secure back-up systems, including: RAID internal systems, based on the charitys premises. (10 Marks) Remote systems, based elsewhere and accessible via the Internet (10 Marks) b) Summarise your findings and make recommendations, given that it is critical for the charity to retain data records of sponsors and their donations, but operational funds are limited. (8 Marks) (Deliverable: approximately 1000 words)

18

Redundancy Array Independent Disk (RAID)

RAID is a system that enables linking together small hard-drives for the purpose of creating large capacity storage. It is mostly used for servers, but can also be installed in desk-top computers. Common types of RAID Different types of RAID systems perform different functions and they also differ in capacity. So when selecting a RAID back-up system, it is imperative to have an understanding of the different forms of these systems in the market. RAID 0 does not have storage/redundancy capacity, instead it performs data stripping. It spreads out blocks of data of each file across multiple disks. This function improves performance because more data can be read/written simultaneously to/from the disk in a shorter time frame. The same amount of data takes longer to be written to a single large storage disk. In this version when one disk fails all the data is lost. Therefore, RAID 0 increases performance but it is not suitable for back-up. RAID 1 consists of two disks that perform mirroring which increases read/write transaction rate. One disk is the active disk and the second disk acts as a mirror. The same data that is written in disk one is also written in disk two. RAID 1 supports redundancy and therefore suitable for backing-up data, but it does not increase performance. These hybrids RAID combine the capacities of both RAID 1 and RAID 0. The difference is in the location of the disk. In RAID 01 mirroring is performed first and then write/read follows. In RAID 10 the process is reversed. To manage arrays, RAID 5 uses a hardware controller card. RAID 5 uses parity which is a form of binary math. It compares two blocks a data and forms a third data block based upon the first two to perform striping with parity which maintains data redundancy. RAID 5 array uses 3 drives, preferably identical ones for better performance. In case of failure in one drive, the parity bit to reconstruct the data when the drive is replaced.

Hardware RAID 5 also performs hot swap which allows drives to be replaced while the array is still functioning. This increases capacity of the drive as well as for replacing a damaged drive while the array is running where data array is rebuilt the drives. These systems can also be found in a desktop computer and the operating systems can create arrays using software The benefits of RAID include: Increased I/O performance and reliability Increases storage capacity/Redundancy Lowers cost

19

Remote systems

In any organization large or small scale, data backup is of utmost importance. Backing up data helps to ensure that it is recovered in case a disaster destroys IT infrastructure i.e. system crash, fire, flood, theft. Unlike data backup that use physical media such as external hard drive, tapes and disks etc. remote systems over the Internet, Virtual Private (VPN) networks store data away from the premises or offsite. It does this by transferring encrypted data over a network connection i.e. VPN or Internet connection using Secure Socket Layer which ensures that data that is being transported cannot be intercepted while on transit There are companies that provide services of backing up data online for a small monthly fee. Examples of these companies include Mozy, Carbonite, SugarSynch etc. and their software which is installed in the users pc can perform back up to a remote server online automatically without the user having start a backup session. It is also possible to back up data at the Internet Service Providers servers. This can be done in case the charity does not have another branch to back up their data to. Backup software can also be customized so user can backup selected files and not everything in the client computer. In case disaster strikes user can easily retrieve data from the different premises. Recommendations Because the charity would like to back up names of sponsors and their donations, security is of utmost importance so as to maintain the confidentiality. Therefore, my recommendation would be to choose an Virtual Private Network back up system that can online storage with reliable security features that transfer SSL encrypted data and also strong password protection. With limited operational funds, online data backup would be ideal because they offer their services at a monthly rate that is affordable.

20

Task 4 10 Marks Combine your findings and analysis into one single written report as follows: Table of contents Main Body Appendices if necessary References Bibliography (Approximate size 2000 words plus detailed visual plan)

21

Research, Planning and Recommendations report

Table of Contents
Acknowledgement Introduction Requirements Analysis Research of the similar website Specification of Requirements Project Life Cycle Visual Plan Duration 9 Months Redundancy Array Independent Disk (RAID) Remote systems Research, Planning and Recommendations report References & Bibliography References & Bibliography Books 5 6 9 9 12 15 17 19 20 23 28 29 29

22

Research, Planning and Recommendations report

Executive Summary This report outlines findings from various research carried out throughout the initial stages of the Charity Sponsorship website development project. It will outline methods used during the research, findings of the research and recommendations. Background The charity is a non-profit organization whose mission is to provide aid to less fortunate. It does not have any investment capital and it depends on sponsors donations to cover the running cost of the organization. The charity faces challenges in publicizing fund-raising events as well as providing information to potential sponsors about their mission as well as in collecting donations from sponsors. To overcome these challenges, the charity has proposed developing a website, which will enable them to inform potential sponsors about their mission and the activities that will enable them to realize their vision and achieve their mission. Purpose The goal of this project is to ensure that the charity get the website as the product which will meet the charitys requirements. A website that will ensure that all the challenges that the charity faces are tackled in order to ensure smooth running of the charitys operations, that will enable them to reach or exceed their goal and expectations. Scope This report will outline the initial stages of the project, which will include Project initiation and Project Planning. The project execution and closure stages which include developing the website and user acceptance is beyond the scope of this report. These stages will start after the charity signs an acceptance after reviewing the project initiation and planning documents. The goal of the research is to obtain findings that will be used as tools to frame the requirement specification, project life cycle, risk analysis as well as a detailed schedule showing each stage in the project and the time it will take for each stage to produce an output. The aim is to ensure that all the requirement and the project stages are clearly defined so as to reduce the chances of having to go back to make changes during the project execution so the project can be completed within the required time frame. The next part of this report will outline research and analysis methodologies used to obtain findings, outlined in the following section. Task 1: Research and Analysis Methodology The research methodologies used aimed at collecting details that would enable the project team to obtain enough information that would assist the team to develop: Requirements Analysis Project lifecycle Potential backup systems that would be used to backup records of sponsors and their donations 23

Requirements Analysis For developing a requirements specification for the charitys website, an online research was conducted on various websites that perform operations similar to the charity. The aim was to collect points on the good as well as bad features of the websites based on the purpose of the website, the look and feel which included appearance, layout, color, effect and transition as well as images and graphics and the time it takes for the to load into the webpage. In addition, the research focused on content of the website and its presentation, website performance in terms of speed, functionality that included navigation structure and ease of moving from one page to another without getting lost on the way. Another important feature that the research focused on was the security, which looked at whether data encryption feature was available to avoid unauthorized access to sponsors and donation records. The objective of researching the websites was to obtain information that would assist in developing a specification of requirements for the website development project. Task 2: Project lifecycle The project lifecycle online research focused on analyzing the project life cycle models and weighing the options and finally choosing the life cycle that would be appropriate for the website development project. The following are the criteria used during the research: Project size Project time Project duration Frequent requirement changes Availability of the stakeholders Location of the project team Availability of resources

The research looked at different types of system development life cycle models and recommendations on the type of project that the lifecycle of appropriate. Task 3: Backup systems The third part of the research included carrying out a research of potential backup systems for installing on the charitys premises as well as online backup systems that would be located outside the charity premises. The research methodology took into consideration factors such as cost of the backup systems as well as the benefits and drawbacks of installing backup systems on the premises and/or away from the premises. Findings The next part of this report will outline the findings of the research and analysis phase of the Charity website development project based on the set criteria.

24

Requirements Analysis The first part research aimed at assisting the project team to develop the specification of requirements for the website development. It came up with findings based on the outlined criteria. The research discovered that all the websites had the necessary features which enabled the websites to announce upcoming events, collect donations online as well as encryption features for secure transfer of donors financial details. Although the websites possessed the necessary features for a charity website, a few websites were poorly designed based on such as appearance, layout, color, effect & transition as well as missing alt text when images and graphics were turned off e.g. the Miami Childrens Hospital Foundation has a well presented banner that was an image. This image banner also acts as a link to back to the home page but it does not have an on-mouse-over effect title that directs the user to click to go back to the home page. Without clearly defining it as link back to the home page may lead to a users getting confused on how to go back to the home page. Another bad point of this website is that the donations page has both secure and non secure content, which may cause security vulnerabilities as non secure scripts may be able to access information from the secure content server. Project lifecycle The goal of the project lifecycle research was analyse different types of Systems Development Life Cycles with stages that would followed for the development of the website so that the Systems Development Life Cycle would be integrated into the four main phases of the Project Lifecycle including project initiation, planning, execution and closure. The fact that the user requirements were clearly defined from the start, the website templates will be designed for the users to select before coding and implementation and the stakeholders will be briefed after the end of each stage, the best choice for the systems development life cycle was the waterfall life cycle. In the waterfall life cycle each stage is one stage ends before the next one starts and at the end of each stage users will be briefed on the progress and the output will be share amongst all stakeholders for incorporating their inputs as well as authorizing the project team to proceed to the next step. Backup systems Backup systems allow users to store their data in alternative storage systems as a data recovery plan in case of any disaster that might destroy the data at the users premises. These disasters may include physical destruction of the equipment on the premises such as fire, theft or system crash. The goal of carrying out the research was to determine the best system to use for backing up details of the donors and their donations putting into consideration the cost of these systems as the operational funds of the charity are limited. The system had to facilitate the backup process at an affordable rate. The research revealed that depending on the funds available, the online system could be implemented that will ensure that data is recovered even if there is physical destruction of the charity equipment on the premise. The next section of this report is the conclusion and recommendations Conclusions & Recommendations Based on the research findings the following are the recommendations for the user requirements, project life cycle and the backup systems. 25

Requirements analysis Putting into considerations the user requirements and the lessons learned from the research of the functioning charity websites, the project team came up with requirements specifications that will be used as input for designing the templates and developing the website from the template that the stakeholders will select and authorize. From the requirements specification the project team will design and develop a website that will be implemented with required features including a secure donations page for online donations, an events page for publicizing upcoming fund raising events, a home page to provide information about the charities operations. Additional features will include donations to date counter, fund raising events archive and the donations collected in each event, success stories page to show achievements of the charity. The websites design will also consider layout, standard navigation bar on all the pages, reuse images and graphics to ensure a fast download as well as alternative text incase images are turned off. Project Life Cycle The project team will plan the development stages according to the selected systems development life cycle and it will also be used to monitor progress of the whole project until sign off. The visual plan developed according to the project life cycle will be followed to ensure that project proceed according to the planned time. Backup systems The online research was carried out and the findings revealed that the best option to store data to prepare for both hardware and software disasters was the online backup system from a reliable hosting service that would ensure that the data is transferred in encrypted form, and password protected to prevent interception while being transferred and unauthorized access but also at an affordable rate. The online backup systems provide just all those feature and hence they pose as the best option. Appendices

26

Appendix A: Gantt Chart


Apr 2011
ID Task Name Start Finish Duration

May 2011 5/1 5/8

Jun 2011 6/5 7/3

Jul 2011

Aug 2011 8/7

Sep 2011 9/4

Oct 2011

Nov 2011

Dec 2011

4/3
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41

Project Initiation Kickoff meeting Budget plan Risk Assessment Contract project team Requirements Analysis Analysis of the problem area Research similar websites Requirements specification Prepare requirements specification document Review and progress meeting Incorporate inputs Project Planning Identify Steering committee Assign team roles Prepare detailed schedule Review and progress meeting Incorporate inputs Design Create website storyboard Create various website templates Stakeholders review and choose template from options presented Gather Site content Design navigation Review and progress meeting Incorporate inputs Coding Build website Database design Scripts & backend web programming Review and progress meeting Integration and Test Register domain name Contract web hosting service Browser, resolution testing Review and progress meeting Quality Assurance Testing Beta Testing Incorporate User feedback Sign off Launch website

4/1/2011 4/1/2011 4/5/2011 4/26/2011 5/10/2011 5/24/2011 5/24/2011 6/14/2011 7/5/2011 7/5/2011 7/12/2011 7/13/2011 7/14/2011 7/14/2011 7/28/2011 7/29/2011 8/12/2011 8/12/2011 8/12/2011 8/12/2011 8/19/2011 8/23/2011 8/23/2011 8/30/2011 9/6/2011 9/7/2011 9/8/2011 9/8/2011 9/29/2011 10/20/2011 11/10/2011 11/11/2011 11/11/2011 11/17/2011 11/24/2011 12/1/2011 12/2/2011 12/2/2011 12/2/2011 12/16/2011 12/20/2011

5/23/2011 4/4/2011 4/25/2011 5/9/2011 5/23/2011 7/4/2011 6/13/2011 7/4/2011 7/13/2011 7/11/2011 7/12/2011 7/13/2011 8/12/2011 7/27/2011 7/29/2011 8/11/2011 8/12/2011 8/12/2011 8/22/2011 8/18/2011 8/22/2011 9/7/2011 8/29/2011 9/5/2011 9/6/2011 9/7/2011 11/10/2011 9/28/2011 10/19/2011 11/9/2011 11/10/2011 12/1/2011 11/17/2011 11/23/2011 11/30/2011 12/1/2011 12/15/2011 12/15/2011 12/15/2011 12/19/2011 12/20/2011

7w 2d 2d 3w 2w 2w 6w 3w 3w 1w 2d 1w 1d 1d 4w 2d 2w 2d 2w 1d 1d 1w 2d 1w 2d 2w 2d 1w 1w 1d 1d 9w 1d 3w 3w 3w 1d 3w 1w 1w 1w 1d 2w 2w 2w 2d 1d

Appendix B: User requirements checklist The aim of the research question checklist is to get as many details from the user as possible, which will enable the project team to create specification that meet user requirements. 1. What does the charity organization do? 2. Why does the charity want the website developed? 3. What are the challenges of not having a website? 4. What will the website achieve? 5. What type of information should appear on the website? 6. What are target users of the website? 7. Who are the primary stakeholders of the charity? 8. What is the proposed deadline for completing the project? 9. Has the charity visited websites that perform similar functions? 10. What were the good features of the websites visited? 11. What were the good features of the websites visited? 12. What message should the text content carry across to users? 13. What is the projects budget? 14. Does the charity have a logo? 15. Should the website receive donations online?

27

References & Bibliography

http://www.selfmademiracle.com/smartgoals/what-are-smart-goals/ http://freelanceswitch.com/finding/web-design-client-questionnaires/

28

References & Bibliography

Books Bentley, C. (2002) Managing Business Projects, Second Edition.Galatea Training Services Limited, Singapore Schwalbe, K. (2006) Information Technology Project Management, Fourth Edition. Thompson Course Technology, Canada, pp 70 95 Online Task 1 Digicert 2011. SSL Secure Sockets Layer [online] Available at http://www.digicert.com/ssl.htm [Accessed 18 March 2011] Web Designer Depot 2011. 8 Tips to Design a Charity Website [Online] Available at http://www.webdesignerdepot.com/2009/03/8-tips-to-design-a-charity-website/ [Accessed 18 March 2011] The Worldwide Blogger Bake Off 2008. About: Bake bread give dough [online] Available at http://www.bloggerbakeoff.com/ [Accessed 18 March 2011] Miami Childrens Hospital Foundation 2008. [online] Available at http://mchf.org/ [Accessed 18 March 2011] Macmillan Cancer Support 2011. About: Living with Cancer? Were here to help [online] http://www.macmillan.org.uk/Home.aspx [Accessed 18 March 2011] World Food Program 2011. About: Fighting Hunger Worldwide [online] Available at http://www.wfp.org/ [Accessed 18 March 2011]

Task 2 Information Technology Services 2011. About: Project Management -Project Life Cycle [online] Available at http://www.usask.ca/its/services/itproject_services/managing_projects/life_cycle.php [Accessed 22 March 2011] Unknown (nd) About: The Software Life Cycle [online] Available at http://www.math.bas.bg/~nkirov/2005/netb151/slides/ch13/ch13.html [Accessed 22 March 2011] Kendall, A. 2005. About: Al's TAFE Certificate IV I.T. (Website Design) Exercises [online] Available at http://sitesbyal.com/webworkshop/s2_l14.html [Accessed 22 March 2011] Inertia Solutions 2003. About: Web Development Project Life Cycle [online] Available at http://www.inertiasolutions.com/website_lc.htm [Accessed 26 April 2011] To The Web LLC 2010. About: Learning Center: Project Life Cycle Guide [online] Available at http://totheweb.com/learning_center/web-project-life-cycle.html [Accessed 01 April 2011] Alexander.B 2011. About: Web Site Development Process The life-Cycle steps [online] Availble at http://www.macronimous.com/resources/web_development_life_cycle.asp [Accessed 01 April 2011] 29

Ada, A 2011. About: Web Design Project Lifecycle [online] Available at http://ezinearticles.com/?Web-Design---Project-Lifecycle&id=3690391 [Accessed 01 April 2011] Virtual Viewing Ltd. 2008. About: Project Lifecycle [online] Available at http://www.virtualviewing.co.uk/web-development/project-lifecycle.html [Accessed 01 April 2011] Method123 nd. About: Project Management Life Cycle [online] Available at http://www.method123.com/project-lifecycle.php [Accessed 01 April 2011] Business eSolutions 2002 About: Project Lifecycle Models: How They Differ and When to Use Them[online] Available at http://www.business-esolutions.com/islm.htm [Accessed 01 April 2011]

Task 3 Hardware Secrets 2011 About: How to Setup a RAID System [online] Available at http://www.hardwaresecrets.com/article/393 [Accessed 04 April 2011] About.com 2011 About: What is RAID? [Online] Available at http://compreviews.about.com/od/storage/l/aaRAIDPage1.htm [Accessed 04 April 2011] Spam Laws 2009 About: Different Types of RAID and How It Protects Data [Online] Available at http://www.spamlaws.com/different-types-of-RAID.html [Accessed 04 April 2011] Webopedia 2011 About: RAID [Online] Available at http://www.webopedia.com/TERM/R/RAID.html [Accessed 04 April 2011] Difference Between.net 2011 About: Difference Between Intranet and VPN [Online] Available at http://www.differencebetween.net/technology/internet/difference-between-intranet-and-vpn/ [Accessed 04 April 2011] Top Ten Reviews 2011 About: Why Use an Online Storage Service? [Online] Available at http://online-storage-service-review.toptenreviews.com/ [Accessed 04 April 2011] About.com 2011 About: Home Network Backup [Online] Available at http://compnetworking.about.com/od/homenetworking/a/networkbackup.htm [Accessed 04 April 2011] Top Ten Reviews 2011 About: Online Storage is Replacing Large Hard Drives [online] Available http://online-storage-service-review.toptenreviews.com/online-storage-is-replacing-large-harddrives.html [Accessed 04 April 2011] Murray, J. 2011 About: Backing up Your Business Computer Records [Online] Available at http://biztaxlaw.about.com/od/businessaccountingrecords/a/backupfiles.htm [Accessed 04 April 2011] Online Backup Reseller nd. About: Online Backup 101 [Online] Available at http://www.onlinebackupreseller.com/backup101.html [Accessed 04 April 2011]

Task 4 Schop C. 2011 About: SMART Goals What are SMART Goals [online] Available at http://www.selfmademiracle.com/smartgoals/what-are-smart-goals/ [Accessed 24 April 2011] 30

Haughey, D. 2011 About: SMART Goals [online] Available at http://www.projectsmart.co.uk/smartgoals.html [Accessed 24 April 2011]

31

Das könnte Ihnen auch gefallen