Seite 1 von 4 EXAMINATION OFFICE IU.ORG ORAL ASSIGNMENT Tasks for Course: DLMCSSESP01 – Software Engineering: Software Processes CONTENT 1. Tasks...

1 answer below »
Please prepare presentation document for the attached Oral Assignment


Seite 1 von 4 EXAMINATION OFFICE IU.ORG ORAL ASSIGNMENT Tasks for Course: DLMCSSESP01 – Software Engineering: Software Processes CONTENT 1. Tasks ......................................................................................................................................... 2 1.1 Task 1: Dealing with deviations in Scrum .................................................................................................. 2 1.2 Task 2: Managing regression ...................................................................................................................... 3 1.3 Task 3: Modeling IT Processes .................................................................................................................... 3 2. Additional information for the evaluation of the oral assignment ................................................... 4 3. Tutorial support ......................................................................................................................... 4 Seite 2 von 4 EXAMINATION OFFICE IU.ORG 1. TASKS There are different topic options to choose from for the oral assignment. Please select only one to cover in your presentation. Note on copyright Please take note that IU Internationale Hochschule GmbH holds the copyright to the examination tasks. We expressly object to the publication of tasks on third-party platforms. In the event of a violation, IU Internationale Hochschule is entitled to injunctive relief. 1.1 Task 1: Dealing with deviations in Scrum Scrum revolves around planning and executing sprints. During a project, all sprints should have the same length. This allows to determine the development team’s velocity, making estimates more accurate. Even though sprints are relatively short, deviations still happen. That is, the team takes longer or shorter to complete a backlog item than estimated, requirements change during the sprint, or more urgent tasks are pushed in by a team lead. 1. Describe the properties of an ideal sprint. What should be fixed during a sprint and why? 2. Consider different situations, which can lead to deviations during a sprint. Give an overview. Explain, why these deviations occur and what problems they can cause. How do they contradict the ideals a sprint should follow? 3. Describe different methods, how a scrum team could handle a deviation including reactive and preventive methods. Demonstrate using a concrete example. What are advantages and drawbacks of the different types of reactions? You can decide to explain in detail one or several situations, depending on what you think works best to explain, how to handle deviations. 4. Conclude with a suggestion. Which method or combination of methods would you recommend for your example situations and why? Introductory literature: Koschek, H. (2009). Geschichten vom Scrum: Von Sprints, Retrospektiven und agilen Werten. dpunkt.verlag. Pichler, R. (2013). Scrum : Agiles Projektmanagement erfolgreich einsetzen (1. Aufl.). dpunkt.verlag. Smith, H. (2018). SCRUM: The Ultimate Beginner’s Guide To Learn And Master Scrum Agile Framework. CreateSpace Independent Publishing Platform. Šochová, Z. (2016). The Great ScrumMaster: #ScrumMasterWay. Addison-Wesley Professional. Sutherland, J. (2014). Scrum: The Art of Doing Twice the Work in Half the Time. Currency, Illustrated Edition. Sutherland, J., & Schwaber, K. (2017). The Scrum guideTM. https://scrumguides.org/ https://scrumguides.org/ Seite 3 von 4 EXAMINATION OFFICE IU.ORG 1.2 Task 2: Managing regression 99 little bugs in the code. 99 little bugs in the code. Take one down, patch it around, 127 little bugs in the code... This little fun song describes the frustration of many software developers. It laments the occurrence of regression when working on fixing bugs. 1. Describe what regression is and why it happens. What problems can it cause? 2. Illustrate how regression can be avoided in general. Which processes and tools could be used? 3. Demonstrate with one concrete example, how a regression can be avoided. For example, show a code change that fixes a bug or implements a new requirement, but in turn introduces a new bug, then show an effective test that prevents the regression. Introductory literature: Bloydyk, G. (2020). Software Regression A Complete Guide. 5STARCooks. Huizinga, D./ Kolawa, A. (2007). Automated Defect Prevention: Best Practices in Software Management. IEEE Computer Society Press. ProQuest Ebook Central. Forsgren, N. et al. (2019). Das Mindset von DevOps. Accelerate: 24 Schlüsselkompetenzen, um leistungsstarke Technologieunternehmen zu entwickeln und zu skalieren. Franz Vahlen: ProQuest Ebook Central. 1.3 Task 3: Modeling IT Processes V-Model XT is a software lifecycle model that was developed for the German government. V-Model XT provides processes for all steps of the software development process. Through tailoring, processes and documents are combined to fit a projects’ needs. 1. Pick 3-5 processes from V-Model XT and model them using a process modeling notation like ETVX, turtle diagram, SIPOC or the SIPOC variation in ISO 9001. 2. Which notation did you pick and why? Compare how useful the notation (ETVX, turtle diagram, SIPOC, ISO 9001) that you picked is in relation to the effort you had to put into its creation. 3. Could you improve your model by integrating elements from other notations? What are advantages and disadvantages of combining notations in comparison to sticking with a single notation? Recommended literature: Badiru, A. (2019). Systems Engineering Models: Theory, Methods, and Applications. CRC Press. Kneuper, R. (2018). Software Processes and Life Cycle Models: An Introduction to Modelling, Using and Managing Agile, Plan-Driven and Hybrid Processes. Cham: Springer Nature. Angermeier, D. et. al. (2019). V-Modell XT 2.3 Dokumentation. Retrieved from https://www.cio.bund.de/Web/DE/Architekturen-und-Standards/V-Modell-XT/vmodell_xt_node.html https://www.cio.bund.de/Web/DE/Architekturen-und-Standards/V-Modell-XT/vmodell_xt_node.html Seite 4 von 4 EXAMINATION OFFICE IU.ORG 2. ADDITIONAL INFORMATION FOR THE EVALUATION OF THE ORAL ASSIGNMENT When conceptualizing the oral assignment, the evaluation criteria and explanations given in the writing guidelines should be considered. 3. TUTORIAL SUPPORT Several options are available for support with presentations. The student is responsible for making use of these resources. Tutors are available for subject consultation on the choice of topic as well as for specific and general questions on academic work. There is no provision for the tutor to confirm acceptable outlines, parts of the content, or presentation drafts, since independent preparation is part of the examination. However, hints may be given on rough drafts to facilitate the creation of academic work. Seite 1 von 4 EXAMINATION OFFICE IU.ORG ORAL ASSIGNMENT Guidelines for the Creation of an Oral Presentation CONTENT 1. Objective ............................................................................................................
Answered 3 days AfterSep 20, 2022

Answer To: Seite 1 von 4 EXAMINATION OFFICE IU.ORG ORAL ASSIGNMENT Tasks for Course: DLMCSSESP01 – Software...

Shubham answered on Sep 23 2022
69 Votes
Introduction
Scrum is a framework that helps people in addressing the complex adaptive problem while creatively and productively delivers products with highest possible value. It provides a light framework that can help the team and organization in generating the value by adapting solutions for the complex problem. It can help in identification of terms as it requires elements for mentioned connected elements. Standard deviation can help in measuring the value of data that differ
s from one another. It can measure data points in the observation and calculate each point from the mean value for finding the squared means. It is the type of normal distribution for taking on the value. The presentation aims to describe properties of an ideal sprint and requirements of fixing the bug during the sprint. The second portion of the sturdy describes a situation that can lead to deviation that happens during the sprint. It provides a description of deviation that occurs and includes the information that causes the problem. The next part of the sturdy description describes different methods and the way how the scrum team can handle the deviation includes preventive and reactive methods. It also includes drawbacks and advantages of different types of reaction for deviation.
Properties of ideal sprint
The ideal sprint is timeboxed, which means that it can limit the maximum time for an activity. It provides the core concept of scrum model and it includes fixed end and start dates. Work in progress tasks are included in traditional project management and it has a list of work items that have been pending for months. Force prioritization is required for development of scrum teams to prioritize the work and it includes important functionalities.
Short duration ensures easy planning and ensures that less time is consumed and it is more accurate than traditional project management. It creates a potential releasable increment and as compared with traditional project management the user can look at the application during the UAT phase (Koschek, 2009). It provides the team with numerous checkpoints that can help in tracking the progress and it can help in reviewing the work and identifying the opportunities.
Consistent duration is crucial characteristics of the ideal sprint. If sprints are of same duration then it can become easier for the project team in getting the rhythm to work. The consistent duration will ensure similar story points and it can help in making it easier for the scrum team to plan out the work. It includes variable duration that provides a lot of effort for upfronting the figure out the number of sprints along with logic.
Fixes during sprint
In the sprint, a fault like not working according to the design is the type of fault that is found by the team and it is part of testing and it is related with implementation of story. The fix includes not adding tasks and work according to ongoing work. In order to fix this, it is important to create a task within the relevant story and it can help the team in making effects on the progress of the team (Pichler, 2013). It provides the way and it can help in making aware of the problem and the progress toward that are required to be fixed that might cause problems with the sprint goal.
The design does not work as it should, it is a type of defect that occurs when the product is behaving in the way it is designed but it is not confident with other behavior and it makes it difficult to use. In order to solve this issue, it is important to communicate the observation. It requires collaboration about the change that would endanger the sprint goal. It required adjustment of scope for product backlog and making design change the part for new product backlog items.
The third issue that may risk is that the product is not designed in the way it should work. In order to fix this issue it is important to decide and evaluate to modify the product. If the product backlog is approved then the product owner will decide how important it is and if the product falls in the product backlog or not.
Deviations during a sprint
Standard deviation is the statistics that can measure the dispersion of a dataset that is relative to mean and it can be calculated with square root of the variance. It can be calculated as the square root of the variance for determining each data point. It provides statistical measurement and it provides with greater variance between and shows a larger range. It is calculated by taking the square root of the value derived for comparing the data points for the collective mean of population. It is commonly used for measuring the dispersion and it is compared with statistical calculations of the data deviation.
Standard deviation can be considered as a useful tool that provides the strategy for predicting the...
SOLUTION.PDF

Answer To This Question Is Available To Download

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here