Software Life Cycle, Humans & Code

1,372 views

Published on

Sheds some lights on the real-life aspect of a software life cycle

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,372
On SlideShare
0
From Embeds
0
Number of Embeds
530
Actions
Shares
0
Downloads
10
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • http://casualmemoirs.files.wordpress.com/2011/01/self-discipline.jpg
  • http://upload.ecvv.com/upload/Product/200911/Pakistan_Tailor_and_Trimmer_Tailor_Shears_Dressmaking_Scissors200911261754240.jpg
  • You will always find holes in your process, if not holes then YOU are changing. Either way you need to change things and progresshttp://www.automotiveschools.com/m/auto1.jpg
  • Forget the noise about open source, Microsoft, Google, choose the one the suits you the best, it’s all about YOU!http://www.freegreatpicture.com/files/197/17473-hardware-tools.jpg
  • FeelingsShortcomingshttp://www.ixs.co.jp/en/products/robot/khr_2hv-j.html
  • Keep an eye on the staff, expect low morale at certain times of the software life cycle, and work on pushing it up
  • It’s all about Humans
  • Software Life Cycle, Humans & Code

    1. 1. By Emad Alashi
    2. 2. Humans doing Work need Process
    3. 3.  SDLC ◦ Requirements ◦ Architecture ◦ Coding ◦ Testing ◦ Deployment ALM: ◦ Business ◦ SDLC ◦ Operations
    4. 4.  Waterfall
    5. 5.  Iterative – heavy:
    6. 6.  Iterative - Agile
    7. 7. Means, not a goal
    8. 8. Not magic
    9. 9. Needs discipline
    10. 10. Can be tailored
    11. 11. Needs maintenance and follow up
    12. 12. Every situationneeds a different tool
    13. 13. Humans aren’t machines
    14. 14. Humans changethrough the life cycle
    15. 15. Cooperation &Communication
    16. 16. Thank you

    ×