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 |