SlideShare a Scribd company logo
1 of 30
Planning & Costing
Multimedia System & Design
CS-3743
3
Introduction
•
•
•
Multimedia development is a project-
based process.
Well-developed plan for multimedia product
will save
– time
– money
– multiple modifications
The rule of thumb for
development is 80%
planning and 20%
production.
80% planning + 20% production
4
Stages of a Multimedia Project
Stage 1
Planning and Costing
Stage 1
Planning and Costing
Stage 2
Design and Production
Stage 2
Design and Production
Stage 3
Testing
Stage 3
Testing
Stage 4
Delivery
Stage 4
Delivery Four stages of a
multimedia project
• Planning and costing
– Determine the messages and objectives of the
project
– Identify how each message and objective may
work within the authoring system
– Before begin developing, plan what writing
skills, graphic art, music, video, and other
multimedia expertise will be required
– Develop a creative graphic look and feel, as well as
a structure and navigation system that will let the
user visit the messages and content
– Estimate the time needed to do all elements
– Prepare a budget
5
Stages of a Multimedia
Project: Overview
•
•
•
Designing and producing
– Perform each of the planned tasks to create a finished
product
– There may be many feedback cycles with a client
until the client is happy
Testing
– Always test the programs / applications to ensure
they meet the objectives of the project, they work
properly on the intended delivery platforms, and they
meet the needs of the client or end user
Delivering
– Package and deliver the project to the end user
6
Stages of a Multimedia
Project: Overview
7
Planning and Costing
– How will users be using this product?
– What will users gain from this
product?
– What types of features will be most useful to
the users?
– Why will users visit this web ?
– Which browser / platform will users use to access
this web site
• To determine objectives / purposes of a project,
we may ask:
Planning and Costing
Target audience
– The designers should always focus on the user and tailor
product to meet the user’s needs and wants.
– The designer needs to get a clear picture about how the target
audience will use the product. This can be accomplished
through in-person interviews, online surveys, and various
focus groups.
– Users like to feel in control
– Categorization on audience might be useful. Examples: age,
gender, income range, language, nationality, disability, computer
literacy
Planning and Costing
• Target audience
Case Study
Product: A web site of an Italian café
Objective: Introduces tiramisu recipes
Target audience may be categorized as follows:
•
•
•
•
People from Italy
People from elsewhere in the world
Experienced tiramisu cooks
Inexperienced tiramisu cooks
Planning and Costing
A graphic template, the organizational
structure and the navigational system are
developed.
A time estimate, a manpower estimate
and a budget are prepared.
Time, money, and people are the three
elements that can vary in project estimates.
Planning and Costing
Critical Path Method (CPM) is used to
calculate the total duration of a project
based upon each identified task.
- Tasks that are critical if lengthened, will
result in delay of project completion.
Planning and Costing
Program Evaluation Review Technique (PERT)
provides graphic representations of task
relationships, showing prerequisites, the tasks that
must be completed before others can commence.
A Gantt chart is used to illustrate the project schedule
by depicting all the tasks along a timeline.
Example of project management
software: Microsoft Project
Planning and Costing
Task Duration (Weeks)
A 3
B 4
C 1
D 2
E 2
F 3
13
CPM
PERT
Planning and Costing
Gantt Chart
Planning and Costing
Flowcharts
– provide a graphical
representation of how
the information within the
application is organized
and flows
– are used to
illustrate
interactivity
– can be modified as the
application evolves
Planning and Costing
• Storyboards
– are diagrams showing the layouts of all screens
– describe the content and sequence of each screen
– specify how multimedia elements are positioned on
each screen
Planning and Costing
•
•
Organizational structure is the way in which
information is organized.
Four main types of organizational structure:
– Hierarchical organizational structure
– Nonlinear organizational structure
– Linear organizational structure
– Database-driven organizational structure
Planning and Costing
• Hierarchical organizational structure
– Top-down approach
– Sets and subsets of information form a hierarchy.
– Information is chunked down from most important or
general to least important.
– Can be “broad and shallow” or
“deep and narrow”
Planning and Costing
• A deep and narrow
hierarchical
organizational
structure provides
deep knowledge on
a few topics.
Planning and Costing
• A broad and shallow hierarchical organizational
structure provides a little information on many
topics.
Planning and Costing
• Nonlinear organizational structure:
– No prescribed or sequential path
– Information
is linked from
one discrete
piece of
information
to another.
Most information on the Web is read
nonsequentially, so most web sites use a nonlinear
organizational structure.
Planning and Costing
• Linear organizational structure:
– Traditional method of navigation with a set sequence
– Organizes information sequentially
– Examples: training sites, online slide shows
The linear organizational structure is an uncommon method
for organizing information on the Web because most web
sites have no set path or sequence that must be followed.
Planning and Costing
• Database-driven organizational structure
– Increasingly popular
– Large volume of short bits of information
– Sites that use internal search engines use databases.
– Examples: library, research, and e-commerce sites
ata
Containers
Any web site that includes an
internal search engine uses a
database-driven organizational
structure.
Planning and Costing
A site map provides an overview of the web site’s structure.
Testing
•
It is important to test and review a project to
ensure that:
– the product is bug-free, accurate, and
operationally and visually on target.
– the client's requirements have been met.
– the reputation of the developer/company is not
damaged by a premature or erroneous release.
Testing
• Alpha testing
– An alpha release is the first working draft of a
project and is only for internal circulation.
• Alpha testing is usually done “in-house” by team
members.
• Alpha releases are expected to have problems or to
be incomplete.
Testing
• Beta testing
–
–
–
–
Beta testing is done with a wider array of testers.
Beta testers should be representative of real users
and who were not involved with the actual production.
Beta level bugs are typically less virulent than alpha
bugs.
Managing beta test feedback is critical.
Delivery
•
•
•
The final project is packaged and delivered to
the end user.
Delivering the project on an optical disc (e.g.:
CD-ROM, DVD-ROM) is the most popular
method among multimedia developers.
Multimedia can also be delivered on the Web by
hosting the pages on a web server.
Delivery
• Issues about delivery on the Web:
– Every web site on the Web has a numeric address
called an IP (Internet Protocol) address.
IP address example: 134.39.42.57
– The domain name system allows people to use easy-
to-remember names instead of long sequences of
numbers to get to specific web sites.
Domain name example: hkuspace.hku.hk
– A domain name is a powerful marketing tool. We
should select one that is easy to use and easy to
remember.
Delivery
• Issues about delivery on the Web:
– Once designed and named, the web site must be
uploaded to a web server.
– We can buy a web server and host our site in-house,
or outsource to a web hosting company.
– There are some free web hosting sites available, but
many have limitations.
Delivery
• Some considerations for web hosting:
– Storage space for web site
– Connection bandwidth
– Scripts and software to use to add features to the site
– Technical support
– Site administration
– Security keeps data secure from hackers
– Search engine registration service

More Related Content

Similar to planning-and-costing2.pptx

Mobuz Solutions | Things to remember when designing your website
Mobuz Solutions | Things to remember when designing your websiteMobuz Solutions | Things to remember when designing your website
Mobuz Solutions | Things to remember when designing your websiteMobuz Solutions Pvt Ltd
 
Software and Website Development Company
Software and Website Development CompanySoftware and Website Development Company
Software and Website Development Companysamyakmahendra
 
JOB DESCRIPTION - DRAFT
JOB DESCRIPTION - DRAFTJOB DESCRIPTION - DRAFT
JOB DESCRIPTION - DRAFTbutest
 
Fundamentals of Web Design | Chandan Chakraborty
Fundamentals of Web Design | Chandan ChakrabortyFundamentals of Web Design | Chandan Chakraborty
Fundamentals of Web Design | Chandan ChakrabortyChandan Chakraborty
 
POLITEKNIK MALAYSIA
POLITEKNIK MALAYSIAPOLITEKNIK MALAYSIA
POLITEKNIK MALAYSIAAiman Hud
 
Online tools for Content Development
Online tools for Content DevelopmentOnline tools for Content Development
Online tools for Content Developmentadrianlaranjo111
 
82_PHOTOLAB-----Project PPT.pdfhejeenejsn
82_PHOTOLAB-----Project PPT.pdfhejeenejsn82_PHOTOLAB-----Project PPT.pdfhejeenejsn
82_PHOTOLAB-----Project PPT.pdfhejeenejsnshivam003d
 
Software Engineering an Introduction
Software Engineering an IntroductionSoftware Engineering an Introduction
Software Engineering an IntroductionAjit Nayak
 
Out With the Old, in With the Open-source: Brainshark's Complete CMS Migration
Out With the Old, in With the Open-source: Brainshark's Complete CMS MigrationOut With the Old, in With the Open-source: Brainshark's Complete CMS Migration
Out With the Old, in With the Open-source: Brainshark's Complete CMS MigrationAcquia
 
How to Get Started with a Cross Functional Approach to Content Management - T...
How to Get Started with a Cross Functional Approach to Content Management - T...How to Get Started with a Cross Functional Approach to Content Management - T...
How to Get Started with a Cross Functional Approach to Content Management - T...Lasselle-Ramsay
 
Software Engineering (Project Planning & Estimation)
Software Engineering (Project Planning &  Estimation)Software Engineering (Project Planning &  Estimation)
Software Engineering (Project Planning & Estimation)ShudipPal
 

Similar to planning-and-costing2.pptx (20)

Mobuz Solutions | Things to remember when designing your website
Mobuz Solutions | Things to remember when designing your websiteMobuz Solutions | Things to remember when designing your website
Mobuz Solutions | Things to remember when designing your website
 
Webdesign
WebdesignWebdesign
Webdesign
 
Software and Website Development Company
Software and Website Development CompanySoftware and Website Development Company
Software and Website Development Company
 
webdesign.ppt
webdesign.pptwebdesign.ppt
webdesign.ppt
 
webdesign.ppt
webdesign.pptwebdesign.ppt
webdesign.ppt
 
webdesign.ppt
webdesign.pptwebdesign.ppt
webdesign.ppt
 
webdesign.ppt
webdesign.pptwebdesign.ppt
webdesign.ppt
 
webdesign.ppt
webdesign.pptwebdesign.ppt
webdesign.ppt
 
JOB DESCRIPTION - DRAFT
JOB DESCRIPTION - DRAFTJOB DESCRIPTION - DRAFT
JOB DESCRIPTION - DRAFT
 
Fundamentals of Web Design | Chandan Chakraborty
Fundamentals of Web Design | Chandan ChakrabortyFundamentals of Web Design | Chandan Chakraborty
Fundamentals of Web Design | Chandan Chakraborty
 
POLITEKNIK MALAYSIA
POLITEKNIK MALAYSIAPOLITEKNIK MALAYSIA
POLITEKNIK MALAYSIA
 
Resume
ResumeResume
Resume
 
Online tools for Content Development
Online tools for Content DevelopmentOnline tools for Content Development
Online tools for Content Development
 
82_PHOTOLAB-----Project PPT.pdfhejeenejsn
82_PHOTOLAB-----Project PPT.pdfhejeenejsn82_PHOTOLAB-----Project PPT.pdfhejeenejsn
82_PHOTOLAB-----Project PPT.pdfhejeenejsn
 
Proj Mgmt.ppt
Proj Mgmt.pptProj Mgmt.ppt
Proj Mgmt.ppt
 
Software Engineering an Introduction
Software Engineering an IntroductionSoftware Engineering an Introduction
Software Engineering an Introduction
 
Resume updated-maks
Resume updated-maksResume updated-maks
Resume updated-maks
 
Out With the Old, in With the Open-source: Brainshark's Complete CMS Migration
Out With the Old, in With the Open-source: Brainshark's Complete CMS MigrationOut With the Old, in With the Open-source: Brainshark's Complete CMS Migration
Out With the Old, in With the Open-source: Brainshark's Complete CMS Migration
 
How to Get Started with a Cross Functional Approach to Content Management - T...
How to Get Started with a Cross Functional Approach to Content Management - T...How to Get Started with a Cross Functional Approach to Content Management - T...
How to Get Started with a Cross Functional Approach to Content Management - T...
 
Software Engineering (Project Planning & Estimation)
Software Engineering (Project Planning &  Estimation)Software Engineering (Project Planning &  Estimation)
Software Engineering (Project Planning & Estimation)
 

Recently uploaded

How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Science lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lessonScience lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lessonJericReyAuditor
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaVirag Sontakke
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxsocialsciencegdgrohi
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 

Recently uploaded (20)

How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Science lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lessonScience lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lesson
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of India
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 

planning-and-costing2.pptx

  • 1. Planning & Costing Multimedia System & Design CS-3743
  • 2. 3 Introduction • • • Multimedia development is a project- based process. Well-developed plan for multimedia product will save – time – money – multiple modifications The rule of thumb for development is 80% planning and 20% production. 80% planning + 20% production
  • 3. 4 Stages of a Multimedia Project Stage 1 Planning and Costing Stage 1 Planning and Costing Stage 2 Design and Production Stage 2 Design and Production Stage 3 Testing Stage 3 Testing Stage 4 Delivery Stage 4 Delivery Four stages of a multimedia project
  • 4. • Planning and costing – Determine the messages and objectives of the project – Identify how each message and objective may work within the authoring system – Before begin developing, plan what writing skills, graphic art, music, video, and other multimedia expertise will be required – Develop a creative graphic look and feel, as well as a structure and navigation system that will let the user visit the messages and content – Estimate the time needed to do all elements – Prepare a budget 5 Stages of a Multimedia Project: Overview
  • 5. • • • Designing and producing – Perform each of the planned tasks to create a finished product – There may be many feedback cycles with a client until the client is happy Testing – Always test the programs / applications to ensure they meet the objectives of the project, they work properly on the intended delivery platforms, and they meet the needs of the client or end user Delivering – Package and deliver the project to the end user 6 Stages of a Multimedia Project: Overview
  • 6. 7 Planning and Costing – How will users be using this product? – What will users gain from this product? – What types of features will be most useful to the users? – Why will users visit this web ? – Which browser / platform will users use to access this web site • To determine objectives / purposes of a project, we may ask:
  • 7. Planning and Costing Target audience – The designers should always focus on the user and tailor product to meet the user’s needs and wants. – The designer needs to get a clear picture about how the target audience will use the product. This can be accomplished through in-person interviews, online surveys, and various focus groups. – Users like to feel in control – Categorization on audience might be useful. Examples: age, gender, income range, language, nationality, disability, computer literacy
  • 8. Planning and Costing • Target audience Case Study Product: A web site of an Italian café Objective: Introduces tiramisu recipes Target audience may be categorized as follows: • • • • People from Italy People from elsewhere in the world Experienced tiramisu cooks Inexperienced tiramisu cooks
  • 9. Planning and Costing A graphic template, the organizational structure and the navigational system are developed. A time estimate, a manpower estimate and a budget are prepared. Time, money, and people are the three elements that can vary in project estimates.
  • 10. Planning and Costing Critical Path Method (CPM) is used to calculate the total duration of a project based upon each identified task. - Tasks that are critical if lengthened, will result in delay of project completion.
  • 11. Planning and Costing Program Evaluation Review Technique (PERT) provides graphic representations of task relationships, showing prerequisites, the tasks that must be completed before others can commence. A Gantt chart is used to illustrate the project schedule by depicting all the tasks along a timeline. Example of project management software: Microsoft Project
  • 12. Planning and Costing Task Duration (Weeks) A 3 B 4 C 1 D 2 E 2 F 3 13 CPM PERT
  • 14. Planning and Costing Flowcharts – provide a graphical representation of how the information within the application is organized and flows – are used to illustrate interactivity – can be modified as the application evolves
  • 15. Planning and Costing • Storyboards – are diagrams showing the layouts of all screens – describe the content and sequence of each screen – specify how multimedia elements are positioned on each screen
  • 16. Planning and Costing • • Organizational structure is the way in which information is organized. Four main types of organizational structure: – Hierarchical organizational structure – Nonlinear organizational structure – Linear organizational structure – Database-driven organizational structure
  • 17. Planning and Costing • Hierarchical organizational structure – Top-down approach – Sets and subsets of information form a hierarchy. – Information is chunked down from most important or general to least important. – Can be “broad and shallow” or “deep and narrow”
  • 18. Planning and Costing • A deep and narrow hierarchical organizational structure provides deep knowledge on a few topics.
  • 19. Planning and Costing • A broad and shallow hierarchical organizational structure provides a little information on many topics.
  • 20. Planning and Costing • Nonlinear organizational structure: – No prescribed or sequential path – Information is linked from one discrete piece of information to another. Most information on the Web is read nonsequentially, so most web sites use a nonlinear organizational structure.
  • 21. Planning and Costing • Linear organizational structure: – Traditional method of navigation with a set sequence – Organizes information sequentially – Examples: training sites, online slide shows The linear organizational structure is an uncommon method for organizing information on the Web because most web sites have no set path or sequence that must be followed.
  • 22. Planning and Costing • Database-driven organizational structure – Increasingly popular – Large volume of short bits of information – Sites that use internal search engines use databases. – Examples: library, research, and e-commerce sites ata Containers Any web site that includes an internal search engine uses a database-driven organizational structure.
  • 23. Planning and Costing A site map provides an overview of the web site’s structure.
  • 24. Testing • It is important to test and review a project to ensure that: – the product is bug-free, accurate, and operationally and visually on target. – the client's requirements have been met. – the reputation of the developer/company is not damaged by a premature or erroneous release.
  • 25. Testing • Alpha testing – An alpha release is the first working draft of a project and is only for internal circulation. • Alpha testing is usually done “in-house” by team members. • Alpha releases are expected to have problems or to be incomplete.
  • 26. Testing • Beta testing – – – – Beta testing is done with a wider array of testers. Beta testers should be representative of real users and who were not involved with the actual production. Beta level bugs are typically less virulent than alpha bugs. Managing beta test feedback is critical.
  • 27. Delivery • • • The final project is packaged and delivered to the end user. Delivering the project on an optical disc (e.g.: CD-ROM, DVD-ROM) is the most popular method among multimedia developers. Multimedia can also be delivered on the Web by hosting the pages on a web server.
  • 28. Delivery • Issues about delivery on the Web: – Every web site on the Web has a numeric address called an IP (Internet Protocol) address. IP address example: 134.39.42.57 – The domain name system allows people to use easy- to-remember names instead of long sequences of numbers to get to specific web sites. Domain name example: hkuspace.hku.hk – A domain name is a powerful marketing tool. We should select one that is easy to use and easy to remember.
  • 29. Delivery • Issues about delivery on the Web: – Once designed and named, the web site must be uploaded to a web server. – We can buy a web server and host our site in-house, or outsource to a web hosting company. – There are some free web hosting sites available, but many have limitations.
  • 30. Delivery • Some considerations for web hosting: – Storage space for web site – Connection bandwidth – Scripts and software to use to add features to the site – Technical support – Site administration – Security keeps data secure from hackers – Search engine registration service