Term
Characteristics of large scale system development projects. |
|
Definition
- many features and functions
- large complex computer programs
- database with tables, relationships, and terabytes fo data
- affect many business processes
- support 100+ users
- large development team
- multiple sites
- localization necessary
- extended development intervals
|
|
|
Term
system development projects require the balancing of three critical drivers... |
|
Definition
requirements, cost, and time |
|
|
Term
|
Definition
the added cost that will eventually occur as more people are added to an IS development project |
|
|
Term
|
Definition
a decision that must be made to favor one thing over another.
ex: cost over scope |
|
|
Term
|
Definition
an initial plan for the development of the IS |
|
|
Term
project management institute
(PMI) |
|
Definition
an international organizatoin focused on disseminating best practices in project management |
|
|
Term
project management professional certification
(PMP) |
|
Definition
professionals who have 4500 hours of project work experience and pass the PMP exam qualify
|
|
|
Term
|
Definition
methods media and schedules |
|
|
Term
work breakdown structure (WBS) |
|
Definition
hierarchy of tasks required to complete a project |
|
|
Term
|
Definition
tasks that compose one of many measurable or observable steps in a development project
ex: documents, designs, prototypes,data models, database designs, working data entry screens, etc. |
|
|
Term
|
Definition
define the system boundaries
and or requirements |
|
|
Term
|
Definition
shows tasks dates and dependencies on each other and schedules them in an optimal way so as to reduce the time it takes to complete them
|
|
|
Term
|
Definition
sequence of activities that determine the earliest date by which the project can be completed taking into account task dependencies |
|
|
Term
|
Definition
an estimating technique that attempts to schedule a development project by the number of lines of code developers must write for the project |
|
|
Term
|
Definition
estimating technique that attempts to schedule a development project by the number of point functions in a project using each function to determine the number of lines of code and the time for the project |
|
|
Term
challenges to managing large scale systems |
|
Definition
- coordination
- diseconomies of scale
- configuration control
- unexpected events
|
|
|
Term
|
Definition
a set of management policies practices and tools to maintain control over a projects resources such as schedules, designs, program code etc. |
|
|
Term
|
Definition
process by which users agree to one set of requirements then add a bit more and so forth eventually describing a completely new project. |
|
|