Post on 11-May-2015
description
Software Life Cycle Human & Code
By Emad Alashi
Software Development Life Cycle
Humans doing Work need Process
SDLC◦ Requirements◦ Architecture◦ Coding◦ Testing◦ Deployment
ALM:◦ Business◦ SDLC◦ Operations
Software Development Life Cycle
Waterfall
Methodologies
Iterative – heavy:
Methodologies
Iterative - Agile
Methodologies
Let’s Talk Real Life!
Let’s Talk Real Life!
Means, not a goal
Let’s Talk Real Life!
Not magic
Let’s Talk Real Life!
Needs discipline
Let’s Talk Real Life!
Can be tailored
Let’s Talk Real Life!
Needs maintenance and follow up
Let’s Talk Real Life!
Every situation needs a different tool
Let’s Talk Real Life!
Humans aren’t machines
Let’s Talk Real Life!
Humans change through the life cycle
Let’s Talk Real Life!
Cooperation&
Communication
Software Life Cycle, Humans & Code
Thank you