Font size
WorksheetsSEMAT
Total questions: 97
Worksheet time: 49mins
Software engineering combines
engineering techniques with software development practices.
engineering techniques with coding.
coding and testing.
design, coding and user acceptance testing.
In all software engineering endeavors, there are _____ who use and/or benefit from the solution produced and some will fund the endeavor.
stakeholders
clients
end-users
testers
Which one is in correct order for requirements alpha states in the Essence kernel?
Conceived - Bounded - Coherent - Acceptable.
Coherent - Addressed - Acceptable - Fulfilled.
Conceived - Coherent - Bounded - Acceptable.
Bounded -Conceived - Coherent - Addressed.
Which pair is not in correct order of requirements alpha states in the Essence kernel?
1 Conceived
2 Bounded
3 Acceptable
4 Coherent
5 Addressed
6 Fulfilled
3 & 4
2 & 3
2 & 6
1 & 5
Which pair is not in correct order in alpha states of Software System?
1 Architecture Selected.
2 Demonstrated.
3 Usable.
4 Operational.
5 Ready.
6 Retired.
4 & 5
2 & 3
1 & 6
1 & 3
1 Assists - Demonstrates a basic understanding of the concepts and can follow instructions.
2 Adapts - Able to apply the concepts in simple contexts by routinely applying the experience gained so far.
3 Masters - Able to apply the concepts in most contexts and has the experience to work without supervision.
4 Applies - Able to apply judgment on when and how to apply the concepts to more complex contexts. Can enable others to apply the concepts.
5 Innovates - A recognized expert, able to extend the concepts to new contexts and inspire others.
1 Customer - Everything to do with the actual use and exploitation of the software system to be produced.
2 Endeavor - Everything related to the specification and development of the software system.
3 Solution - Everything related to the development team and the way that they approach their work.
1 The things to work with - the alphas.
2 The things to do - the activity spaces.
3 The arrangements of elements - the competencies.
4 The capabilities needed - the patterns.
The stakeholders provide the (1)_____, and are the source of the (2)_____ and (3) _____ for the software system.
1) opportunity, 2) requirements, 3) funding
1) requirements, 2) opportunity, 3) funding
1) requirements, 2) funding, 3) opportunity
1) opportunity, 2) funding, 3) requirements
1 Stakeholders provide Opportunity.
2 Opportunity helps to identify Stakeholders.
3 Requirements are then fulfilled by Software System.
4 Software System is used and consumed by Requirements.
1 Use the System - This includes the analysis of the opportunity and the identification of the stakeholders.
2 Understand Stakeholder Needs - This includes identifying and working with the stakeholder representatives to progress the opportunity.
3 Ensure Stakeholder Satisfaction - Share the results of the development work with the stakeholders to gain their acceptance of the system produced and verify that the opportunity has been addressed.
4 Explore Possibilities - Observe in a live environment and how it benefits the stakeholders.
1 Test the System - Establish a shared understanding of what the system to be produced must do.
2 Shape the system - Shape the system so that it is easy to develop, change and maintain, and can cope with current and expected future demands. This includes the architecting and overall design of the system to be produced.
3 Implement the System - Build a system by implementing, testing and integrating one or more system elements. This includes bug fixing and unit testing.
4 Understand the Requirements - Verify that the system produced meets the stakeholdersí requirements.
5 Deploy the System - Take the tested system and make it available for use outside the development team.
1 Prepare to do the Work - Set up the team and its working environment. Understand and commit to completing the work.
2 Coordinate Activity - Co-ordinate and direct the team's work. This includes all ongoing planning and replanning of the work, and re-shaping of the team.
3 Stop the Work - Help the team members to help themselves, collaborate and improve their way of working.
4 Track Progress - Measure and assess the progress made by the team.
5 Support the Team - Shut-down the software engineering endeavor and handover of the team's responsibilities.
1 Stakeholder Representation - This competency encapsulates the ability to gather, communicate, and balance the needs of other stakeholders, and accurately represent their views.
2 Analysis - This competency encapsulates the ability to understand opportunities and their related stakeholder needs, and to transform them into an agreed upon and consistent set of requirements.
3 Development - This competency encapsulates the ability to design, program and code effective and efficient software systems following the standards and norms agreed upon by the team.
4 Testing - This competency encapsulates the ability to test a system, verify that it is usable and that it meets the requirements.
5 Management - This competency enables a person to inspire and motivate a group of people to achieve a successful conclusion to their work and to meet their objectives.
6 Leadership - This competency encapsulates the ability to coordinate, plan and track the work done by a team.
The Essence kernel is a spring board towards more mature software engineering _____ and a more mature software engineering discipline.
practices
developers
engineers
processes
Progress Poker helps to ensure that _____ checklist item(s) is/are considered.
all
the last
some
the first
