cas2015 opening - improving the software

11
CarlosBle.com - @carlosble Improving the Software Opening

Upload: carlos-ble

Post on 10-Feb-2017

3.457 views

Category:

Software


0 download

TRANSCRIPT

Page 1: CAS2015 Opening - Improving the Software

CarlosBle.com - @carlosble

Improving the Software Opening

Page 2: CAS2015 Opening - Improving the Software

What does it mean to be a Software Developer?

➔ Duties ➔ Responsibilities➔ Skills➔ Attitude➔ Knowledge➔ Principles➔ Ethics

@carlosble

Page 3: CAS2015 Opening - Improving the Software

Nice to meet you!

➔ Developer➔ Team member➔ Mentor➔ Entrepreneur➔ Speaker➔ Author➔ Organiser➔ 15 years developing software➔ Farmer apprentice➔ Cat shelter owner

@carlosble

Page 4: CAS2015 Opening - Improving the Software

So… English or Spanish?

CAS – Conferencia Agile Spain ...

@carlosble

WAT!?

Page 5: CAS2015 Opening - Improving the Software

As a developer I must speak English In order to learn from the sources of knowledge

@carlosble

Page 6: CAS2015 Opening - Improving the Software

Why do software projects fail?

Building the right thing + Building things right

@carlosble

Page 7: CAS2015 Opening - Improving the Software

Back to the Agile Manifesto

➔ One goal was to bridge the gap …between stakeholders and IT peoplebetween managers and developers

@carlosble

Page 8: CAS2015 Opening - Improving the Software

Professional Developer

➔ Junior: “Yay! I've written 5k lines of code myself this week!”

➔ Senior: “We've just deleted 5k lines of code! muhahaha!”

@carlosble

Page 9: CAS2015 Opening - Improving the Software

Step into others’ shoes

➔ What developer would you hire?➔ What developer would you trust?➔ Speak the language of the business

@carlosble@carlosble

Page 10: CAS2015 Opening - Improving the Software

Improve yourself

➔ The most powerful motivation comes from within.➔ You are responsible for your own career.➔ Write excellent software, give it your best effort

@carlosble@carlosble