Review Website:

James R. Sabo


Homework 1a

Overview

Waterfall Model

Waterfall Model consists of 5 stages:

Strengths:

Weaknesses:

Appropriate domain:

Inappropriate domain:

Background material:

Related tools and methodologies:

 

Spiral Model

Spiral model consists of 4 segments:

Strengths:

Weaknesses:

Appropriate domain:

Inappropriate domain:

Background material:

Related tools and methodologies:

Comparison of the Waterfall and Spiral Model:

Questions and Comments

  1. Where are the methodologies for Waterfall and Spiral Model?
  2. Overall is good.

Homework 2

Overview

Client/Server is computer architecture involving client processes requesting service from server processes. Interaction of Client/Server is server send out an advertisement of services to network. Then client machines can logon to their appropriate server. Next, users request queries and send them to server. Lastly, the server sends the result back to clients or users.

Type of Client/Server:

 Example network operating system:

Examples of Network Management Protocols:

Relationships between Client/Server and Spiral and Waterfall Lifecycles:

Appropriate uses:

Inappropriate uses:

Questions and Comments

  1. Overall is very good and detail.
  2. Why don't you draw put your two-tiered model diagram and three-tiered model diagram in the same page? They do not work in some places.

Homework 4

Overview

FAST

Facilitated Applications Specification Technique is a system of gathering requirements that alleviates misunderstands and ensures that all relevant information is included.

Generally applied during early stages of analysis and specification.

Strengths:

Weakness:

Appropriate domain:

Inappropriate domain:

Example:

 

QFD

Quality Function Deployment is a system to lower the cost of productivity and improve quality.

An overall concept that provides a means of translating customer requirements into appropriate technical specification.

Strengths:

Weaknesses:

Appropriate domain:

Inappropriate domain:

Example:

 

Questions and Comments

  1. How does Toyota implement the QFD? A brief explanation will help.
  2. What are Joint Application Development and METHOD? Please explain.

Project 1

Overview

This group is producing a software called Personal Stock Portfolio tracking System (PSPTS). This software will access a personal stock portfolio on a day-to-day basis. Their clients are only a small investor. The PSPTS will save their clients’ time to search through the paper for their particular stock(s) or their wait for the quarterly dividend report. Their proposed system is allows small investors to have a more convenient method to manage their stock portfolio from home base on day-to-day basis.

Questions and Comments

  1. Will the PSPTS really remove the brokers because your target clients are only small investor?
  2. Will the software really help the small investors? Here is the condition, what if the stock(s) drop suddenly during the day and the users of PSPTS do not know that incident because the stock market has not closed yet. In this condition, the PSPTS will show previous closing value but not the real-time value.
  3. I think this software will not the users very much because the value of the stock(s) will be shown is exactly the same as shown in newspapers. If the drop of the stock(s) is extreme, the PSPTS will cause the users to face bankruptcy. To me, I think it is better to have a broker to watch the stock rather than check my own portfolio base on day-to-day basis unless this is a real-time market listing software. My reason is "tomorrow is unpredictable."
  4. Do you think scanner is necessary? Why don't you ask the users to input their invested stock(s) themselves? My reason is that the PSPTS only needs four data for each stock. I don't think many users want to spend more so that they can run the PSPTS software for their investment.
  5. For more real-time stock exchange concept, please to go this website: http://www.wallstreetsports.com/

Project 3

Overview

Useful items:

Manual Project Management:

Comparison of the Microsoft Project with Manual Project Management

Microsoft Project allows:

 

Question and Comments

  1. When is the time that we should use Microsoft Project 98 instead of the Manual Project Management?
  2. What other characteristics that Microsoft Project 98 has to increase easier scheduling?