Exam 27: Systems Development Project Management
________ is a knowledge area that concerns the methods,media,and schedules for exchanging information with a project's sponsors and others who have an interest in the progress of the project.
B
What are the characteristics of large-scale systems development projects?
A large-scale systems development project has many features and functions:It has large,complex computer programs and databases with hundreds of tables,dozens to hundreds of relationships,and terabytes of data:Such large development projects affect many business processes and support hundreds or thousands of concurrent users:They require a large development team of 50 to 100 or more systems analysts,programmers,PQA engineers,and managers:Large-scale systems are often simultaneously developed at multiple sites,often dispersed across different countries:Additionally,the development of large-scale systems can involve integrating products and services from different companies:Large-scale systems are frequently localized for different languages:Finally,a large-scale systems development requires extended development intervals,sometimes as long as 5 or 6 years.
The biggest challenge in planning large-scale systems development is scheduling: Describe the three approaches that organizations can take to address this challenge.
The first approach that organizations can take to address the challenge of scheduling large-scale systems development projects is to avoid all major schedule risks by never developing software in-house:Instead,they can license software from vendors:However,if no suitable software exists,companies can take one of two remaining approaches:They can admit the impossibility of systems development scheduling and plan accordingly:They can abandon the SDLC and decide to invest a certain level of resources into a project,manage it as best as they can,and take the schedule that results:Only loose commitments are made regarding the completion date and final system functionality:The third approach is to attempt to schedule the development project in spite of all difficulties:Several different estimation techniques can be used:If the project is similar to a past project,the schedule data from that past project can be used for planning:When such similar past projects exist,this technique can produce quality schedule estimates:If there is no such past project,managers can estimate the number of lines of code that will need to be written:Then they can use industry or company averages to estimate the time required:Another technique is to estimate the function points in a program,use each function point to determine the number of lines of code,and use that number to estimate schedules.
A loss of control over a project's configuration can be easily fixed through remedial measures.
Increasing the cost of a project can reduce the time required to complete the project up to a certain point,beyond which,the time required would increase due to ________.
One approach businesses take to address scheduling challenges in large-scale systems is avoiding the development of software in-house.
Systems development projects require the balancing of three critical drivers: requirements,cost,and ________.
What are the trade-offs in a systems development project's requirements,cost,and time?
________ is the knowledge area that refers to the management of an entire project and the construction of the final product.
________ refers to a set of management policies,practices,and tools that developers use to maintain control over a project's resources.
In the Project Management Body of Knowledge (PMBOK)Guide,________ refer to the different stages in the life of a project.
Large-scale systems development requires extended development intervals that extend up to 5 years.
In the context of a systems development project,which of the following statements is true of the relationships between requirements,cost,and time?
A well-managed project will never face problems of diseconomies of scale.
Which of the following activities is the biggest challenge in planning systems development?
Which of the following is a characteristic of large-scale systems development projects?
Knowledge areas refer to the factors in a project that need to be managed throughout the life of the project.
Filters
- Essay(0)
- Multiple Choice(0)
- Short Answer(0)
- True False(0)
- Matching(0)