• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/52

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

52 Cards in this Set

  • Front
  • Back
project
a temporary endeavor undertaken to create a unique product, service, or result. has a specific beginning and a specific end date.
indicators of project success
strong and consistent support for the project from top management, stakeholder motivation, project goal clarity, adequate project management
Project Initiation
develop a "project charter" that describes the project objectives, presumptions, and benefits
-project feasibility is determined
Project Planning
main deliverable (project plan), main activities (scheduling, budgeting, staffing, performing task breakdown), common tools (PERT chart, GANTT chart)
Project Execution and Control
use of project management tools for time management (gantt chart,network diagram), good communications are vital, methods for assuring communication (conduct regular project team meetings and coordinating with change management processes), change management
Project Closing and Review
what went right/wrong with the project? What would you do differently next time based on the experience of this project?
point: assess what can be learned from what went right and what went wrong with the project
stages of risk assessment
Identification, quantification, response, control
quantifying risk involves:
determining risk probability and impact
risk probability ____ as the project unfolds
decreases
risk impact ____ as the project unfolds
increases
2 factors in determining degree/magnitude of risk
probability and impact
possible responses to risk
avoidance, transfer, mitigation, acceptance
what is considered a project risk
inadequate project budgets, loss of key employees, unrealistic or incomplete schedule development
project risk
the possibility that something will go wrong, or not turn out as planned
To better ensure effective monitoring of their risk management efforts, project managers should:
establish systematic reviews and specifically include them in the project schedule, assess the effectiveness of actions taken, identify the status of actions to be taken
http
rules that define the interaction between web client and web server- all the allowed commands and responses make up http- an http request takes the form of a url
proprietary operating system
windows, solaris, hpux
open source operating system
linux
proprietary web server software
Microsoft_IIS, IBM_WebSpehere
open source web server software
Apache
2 tier model
web client and web server
3 tiered model
connects to web-server port 80
client sends command to web-server requesting a specific application to be activated
-
Application is executed for the user
Requested application connects to and interacts with a tier-3 database server using SQL
DB server sends results to the tier-2 application
Application wraps results in HTML, creating a webpage
Webserver sends resulting webpage to tier-1 client.
-If the web applications physically reside on the same computer as the webserve and interact with a database on a different computer
Static Webpage
unchanging regardless of who is viewing or circumstance of viewing the page
Dynamic Webpage
change their content or presentation in one of two general ways:
-using client side scripting to change the webpage behavior within a specific web page, in response to mouse or keyboard actions or at specified timing events. In this case the dynamic behavior occurs within the webpage being displayed by the browser. –using server-side scripting to change the webpage source, adjusting content supplied to the browser. Server responses may be determined by such conditions as data in a posted HTML form, parameters in the URL, the type of browser being used, or the passage of time.
Java and client side scripting
The web browser retrieves an html-page from the server, then the browser processes the code embedded in the page (typically written in JavaScript) and displays the retrieved page’s content to the user.
Problems: some browsers do not support the language or do not support all aspects- some users have scripting languages disabled in their browsers due to possible security threats.
basic components of a web server
computer hardware, operating system, web server software
web content management system
designed to simplify the publication of content to web sites, in particular allowing creators to submit content without requiring technical knowledge of HTML or the uploading of files.
4 basic steps performed by web applications
user request, program connects to database and requests data (application activated), data retrieved and wrapped up into xhtml, web page sent
what do web applications use to interact with a database server?
SQL
likely results of web application use
product gets ordered, a database is searched and results are returned to the requestor, a message is sent in an email list
final step in most web applications
to send a dynamically generated webpage to the web client
common methods for creating a web application
common gateway interface, php, active server pages
web logs
a common source of data for collecting web performance metrics
most important metric
ratio of unique to repeat visitors
web metrics can:
support an agencies decision making
server side scripting
the method in which the bridge between the web server and the database have been implemented
programming languages cgi applications can be written in
PERL, C, Visual Basic
open source web apps method
PHP, CGI
proprietary source web apps method
ASP, coldfusion
"Post" method
when an online form is posted to a web server the web server starts an application that processes the form data
procedure
a method to define a process with the intent to improve the quality of an organizational outcome or product
what is prohibited by the dept. of commerce web policy
lobbying
US Department of Commerce internal rules are reflected on their website in what ways
requirement to evaluate information prior to publishing on the web, annual review of compliance with web policy, search-ability requirement for all webpages
job requirements of a web developer
PHP and java skills, college degree, industry certifications, experience in webserver software (apache, microsoft IIS) and databases (SQL), must be able to conform to a set of responsibilities, possess specific qualities, perform a variety of functions
Purposes of web policy
to embed organization rules into the agencies online presence, to ensure compliance with legal mandates, to ensure compliance with ethical mandates, to ensure that content reflects the agencies "official" position or formal policies, to ensure quality of the user experience
Scaling web services
Internet connection: is there enough bandwidth for your server?
Processing capacity- is the web server slow in response time?
Risk Identification
identify and name the risks
- best approach is a workshop with business and IT people to carry out the identification
Gantt charts
used for monitoring task completion
-the length of the bars on the Gantt chart indicate time duration
-use excel
PERT chart
create in powerpoint, the length of the arrows mean nothing,
work breakdown
decomposing the work required to accomplish a project into small, measurable tasks
task breakdown
the project must be decomposed into a set of discrete "tasks" or "activities"
- each task must be time estimated, task precedence must be determined, critical path is determined, resource requirements for each task must be determined
critical path
longest time-path through a PERT chart
-represents the shortest amount of time required to complete the project