Quizzes Flashcards
What are the 8 barriers of team effectiveness?
- Unclear goals
- Unclear definition of roles and responsibilities
- Lack of project structure
- Lack of commitment
- Poor communication
- Poor leadership
- Turnover of project team members
- Dysfunctional behavior
List the four stages of team development?
- Forming
- Storming
- Norming
- Performing
What is team building?
Teambuilding is an ongoing process
Socialization among team members supports team building
Describe storming indicators and what managers should do
Storming Indicators:
- Members may try to test the limits and flexibility of the team/project manager
- Groups are at their least productive and may clash due to their differences in project expectations
Project Managers should:
- Be somewhat directive
- Don’t become defensive
- Provide understanding and support
What are the 8 characteristics of effective team members?
- Plan, control and feel accountable for their individual work efforts
- Have high expectations
- Are self directed and follow through on assignments
- Take pride in doing quality work
- Participate and communicate
- Are problem identifiers and problem solvers?
- Put the success of the project above personal gain
- It has been said that there is no I in team
What are the 3 principal activities in the project scheduling process?
- Identify activities and activity dependencies
- Estimate resources for activities, allocate people to activities
- Create project charts
What estimates have to be produced by software project managers?
- Effort required to complete each project activity
- Time required to complete each activity
- Total cost of each activity
How are bar charts used in project scheduling
A calendar-based representation that shows the duration of activities against time or shows the times when individuals are assigned to work on particular activities against time.
What is included in a quality plan and validation plan?
Quality plan: The quality procedures and standards that should be used in a project
Validation plan: The approach, resources and schedule used for system validation
Describe the project planning process?
Establish project constraints
Make initial assessments of the project parameters
Define project milestones and deliverables
While project hasnt been completed
- Draw up project schedule
- Indicate activities according to schedule
- Review project progress
- Revise estimates of project parameters
- Update the project schedule
- Renegotiate projet constraints and deliverables
Briefly describe the 3 different platforms that may be involved in a system-building process
- Development system
- Build server
- Target environment
What are the objectives of the change management process?
Change the requirements and track changes
What is meant by configuration management?
Tracking changes that happen to a system
Planning ways configurations will be tracked and handled in a system
What is a baseline?
The main components of a system that must be included in the software
What is the difference between a system version and a system release?
System version: Version of the software, may not be released to the public
System release: A version of the software released to the public
Name the four basic process activities?
- Specification
- Development
- Validation
- Evolution
What is reuse oriented software engineering and name at least 3 out of 5 related process stages
Systems are integrated from existing components
Stages:
- Requirements specification
- Software discovery and evaluation
- Requirements refinement
- Application system configuration
- Component adaption and integration
What are process metrics in SW engineering do you know?
- Time taken for process activities to be completed
- Resources required for processes or activities
- The number of occurrences of a particular event
What are the advantages of using incremental development and delivery?
- Early delivery of critical functionality to the customer
- Early increments serve as prototypes to explore requirements
- Lower risk of overall project failure
- More extensive testing of critical customer functionality
How is SWEBOK related to curriculum development and individual certification and licensing material?
SWEBOK provides a foundation for curriculum development and licensing
What are the five objectives of the Guide to the Software Engineering Body of Knowledge?
- Promote a consistent view of software engineering worldwide
- Specify the scope of and clarify the place of software engineering with respect to other disciplines
- Characterize the contents of the software engineering discipline
- Provide topical access to the Software Engineering Body of Knowledge
- Provide a foundation for curriculum development and individual certification and licensing material