how to become a distinguished software engineer

16
Seminar and Lab Agile Software Development 2013 How to Become a Distinguished Software Engineer Jan Nonnen

Upload: shelly-forbes

Post on 01-Jan-2016

35 views

Category:

Documents


3 download

DESCRIPTION

Jan Nonnen. How to Become a Distinguished Software Engineer. Scope. Introduction. In this document you will find a couple of layouts that you should use to create your Presentation. On the following slides we will present you some rules that your final presentation should follow. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: How to Become a  Distinguished Software  Engineer

Seminar and Lab Agile Software Development 2013

How to Become a Distinguished Software Engineer

Jan Nonnen

Page 2: How to Become a  Distinguished Software  Engineer

2

In this document you will find a couple of layouts that you should use to create your Presentation.On the following slides we will present you some rules that your final presentation should follow.

ScopeIntroduction

Page 3: How to Become a  Distinguished Software  Engineer

3

Together with this slides you received a Layout Master. This is used to give your slides a basic style.

Please do not modify these layouts.

Stick to the design colors.

Layout MasterIntroduction

Page 4: How to Become a  Distinguished Software  Engineer

4

The Master Layout contains several Layouts but not all of them are suitable for every occasion.

Allowed LayoutsIntroduction

Page 5: How to Become a  Distinguished Software  Engineer

5

Together with the white style there is also a master with a black background. This should be used for the final presentation at the end of the lab.

Thus we advice you to use the white layout.

Allowed LayoutsIntroduction

Page 6: How to Become a  Distinguished Software  Engineer

6

There are several things you can do to produced well balanced presentation slides.

1. Do not write full sentences2. Keywords should support your talk and don‘t

have to explain everything3. Use highlighting of keywords judiciously

Common PracticeKeywords

Page 7: How to Become a  Distinguished Software  Engineer

7

1. Start with full sentences2. Copy the content to the Powerpoint notes3. Highlight the main word in each sentence4. Delete all other words5. Unhighlight all remaining words

ReductionKeywords

Page 8: How to Become a  Distinguished Software  Engineer

Seminar and Lab Agile Software Development 2013

Example Slides

Jan Nonnen, Paul Imhoff

8

Page 9: How to Become a  Distinguished Software  Engineer

9

Lorem ipsum

dolor

elitr

Dummy TextExamples

Use only Keywords

Minimum font size is 30pt

Page 10: How to Become a  Distinguished Software  Engineer

Lorem ipsum

dolor

elitr

vero

accusam

rebum

Dummy ComparisonExamples

10

Compare two Approaches with this

format

Page 11: How to Become a  Distinguished Software  Engineer

Guns don‘t kill people, bullets do

Sledge Hammer

Page 12: How to Become a  Distinguished Software  Engineer

12

Page 13: How to Become a  Distinguished Software  Engineer

13

UML Overview

Page 14: How to Become a  Distinguished Software  Engineer

14

Place your graphics inside this box

Make sure that the frame is not exceeded

asd

Page 15: How to Become a  Distinguished Software  Engineer

15

assertThat(theBiscuit,equalTo(myBiscuit));

assertThat(theBiscuit,is(equalTo(myBiscuit)));

assertThat(theBiscuit,is(myBiscuit));

MatcherExamples

Use this layout for short sourcecode listings, e.g.

single statements

Minimum font size is 24pt

Page 16: How to Become a  Distinguished Software  Engineer

16

Matcher

import static org.hamcrest.MatcherAssert.assertThat;import static org.hamcrest.Matchers.*;

import junit.framework.TestCase;

public class BiscuitTest extends TestCase { public void testEquals() { Biscuit theBiscuit = new Biscuit("Ginger"); Biscuit myBiscuit = new Biscuit("Ginger"); assertThat(theBiscuit, equalTo(myBiscuit)); }}

Use this layout for long sourcecode listings.

Minimum font size is 20pt