cas2015 opening - improving the software
TRANSCRIPT
CarlosBle.com - @carlosble
Improving the Software Opening
What does it mean to be a Software Developer?
➔ Duties ➔ Responsibilities➔ Skills➔ Attitude➔ Knowledge➔ Principles➔ Ethics
@carlosble
Nice to meet you!
➔ Developer➔ Team member➔ Mentor➔ Entrepreneur➔ Speaker➔ Author➔ Organiser➔ 15 years developing software➔ Farmer apprentice➔ Cat shelter owner
@carlosble
So… English or Spanish?
CAS – Conferencia Agile Spain ...
@carlosble
WAT!?
As a developer I must speak English In order to learn from the sources of knowledge
@carlosble
Why do software projects fail?
Building the right thing + Building things right
@carlosble
Back to the Agile Manifesto
➔ One goal was to bridge the gap …between stakeholders and IT peoplebetween managers and developers
@carlosble
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
Step into others’ shoes
➔ What developer would you hire?➔ What developer would you trust?➔ Speak the language of the business
@carlosble@carlosble
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