Object Modeling

A debate is raging at the IT consulting firm where you work.  Some staff members believe that it is harder for experienced analysts to learn object-modeling techniques because the analysts are accustomed to thinking about data and processes as separate entities.  Others believe that solid analytical skills are easily transferable and do not see a…

Read More

Data and Process Modeling

Suppose you were assigned to develop a logical model of the registration system at a school or college. Would you be better off using a top-down approach, or would a bottom-up strategy be better? What would influence your decision?  A logical model of a system needs to show what a system needs to do in…

Read More

Requirements for Engineering

What is total cost of ownership (TCO), and why is it important?  The total cost of ownership (TCO) is all the direct and indirect costs of a project or system over its lifetime. For system developers, when trying to get cost estimates for system downtime and support, an accurate TCO estimate is invaluable.  A group…

Read More

Case Study – Analysis and Comparison of Job Offers in the IT Sector

Abstract  Lisa Jameson has been offered two positions: one with Pembroke Boats and the other with Albemarle Express. To evaluate which of the positions would be the better fit, each job offer will be gauged based on the following criteria: location of the job, salary, advancement potential, and future prospects within the company. Finally, each…

Read More

Managing Systems Projects

What is a work breakdown structure?  A work breakdown structure (WBS) is where you breakdown a project into smaller tasks.  How do you create one?  There are two types of charts that project managers can use to breakdown a project: Gannt charts and PERT/CPM charts.  What are task patterns, and how can you recognize them. …

Read More

Analyzing the Business Case

Directives from top management often trigger IT projects. Suppose that the vice president of marketing tells you to write a program to create mailing labels for a one-time advertising promotion. As the IT manager, you know that the labels can be prepared more efficiently by simply exporting the data to a word processing program with…

Read More