smu careers in consulting talk

24
A Consulting Project

Upload: justin-weinberg

Post on 21-Feb-2017

30 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: SMU Careers in Consulting Talk

A Consulting Project

Page 2: SMU Careers in Consulting Talk

About Me

Blog: www.codeconfessions.comTweets:@codeconfessions

Page 3: SMU Careers in Consulting Talk
Page 4: SMU Careers in Consulting Talk
Page 5: SMU Careers in Consulting Talk
Page 6: SMU Careers in Consulting Talk

Agile Manifesto

Individuals and interactions over processes and toolsWorking software over comprehensive documentationCustomer collaboration over contract negotiationResponding to change over following a plan

That is, while there is value in the items onthe right, we value the items on the left more.

Page 7: SMU Careers in Consulting Talk

Planning Poker

Page 8: SMU Careers in Consulting Talk

Sprints

Page 9: SMU Careers in Consulting Talk

Tue

11/

9

Thu

11/

11

Mon

11/

15

Wed

11/

17

Fri

11/1

9

Tue

11/

23

Mon

11/

29

Wed

12/

1

Fri

12/3

Tue

12/

7

Thu

12/

9

Mon

12/

13

Wed

12/

15

Fri

12/1

7

Tue

12/

21

Thu

12/

23

Mon

12/

27

Wed

12/

29

Fri

12/3

1

Tue

1/4

Thu

1/6

Mon

1/1

0

Wed

1/1

2

Fri

1/14

Tue

1/1

8

Thu

1/2

0

Mon

1/2

4

Wed

1/2

6

Fri

1/28

Tue

2/1

Thu

2/3

Mon

2/7

0

20

40

60

80

100

120

140

160

Velocity LInk Sprint Progress Burndown

Plan

Actual

Day

Rem

aini

ng D

ev h

ours

Burndown Chart

Page 10: SMU Careers in Consulting Talk

Agile Practices

• Frequent Source Control Check Ins• Continuous Integration• Test Driven

Page 11: SMU Careers in Consulting Talk

+ +242mb+ - =

What Is Silverlight?

Page 12: SMU Careers in Consulting Talk

Partial CQRS

Page 13: SMU Careers in Consulting Talk

SOA / ORM

Page 14: SMU Careers in Consulting Talk

Multiparadigmatic Programming

• Procedural• Object Oriented • Functional• Dynamic• Meta• Parallel?

Page 15: SMU Careers in Consulting Talk

The Velocity Team

Page 16: SMU Careers in Consulting Talk

Velocity Cake!

Page 17: SMU Careers in Consulting Talk
Page 18: SMU Careers in Consulting Talk

Why Consulting?

• You’re an asset, not a cost.• Get to change jobs with career continuity• Bit of a buffer between opportunities

Page 19: SMU Careers in Consulting Talk

Why Sogeti Consulting?

• Compensation for extra hours worked • Training and software costs covered (soft skills,

technical books, etc.)• Bench Buffer between gigs • Choice of Travel• Benefits of full employment with variety of

contracting

Page 20: SMU Careers in Consulting Talk
Page 21: SMU Careers in Consulting Talk
Page 22: SMU Careers in Consulting Talk
Page 23: SMU Careers in Consulting Talk

Take these Classes!

• 4345 Software engineering principles• 4346 Software engineering design project• 5314 Software Testing and Quality Assurance• 5319 Software Architecture and Design• 5330 File Organization and Database

Management• 5340 Service Oriented Solutions• 5345 Advanced application programming• 5382 Computer graphics

Page 24: SMU Careers in Consulting Talk

Getting Hired: Do Some of this

• Open Source Project Contrib• Show multiple strengths• Be a team player• Project work a plus