Your SlideShare is downloading. ×
0
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Be Agile, Be Happy
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Be Agile, Be Happy

495

Published on

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

No Downloads
Views
Total Views
495
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide


  • Leb: That is a big part of my being and my identity and the one thing about me that I am most proud of.
    Uni:
    some of the best moments of my life
    graduated from Mr Jefferson’s institution in May 2008
    spent half of my time bragging about Lebanon
    OSC: small consultancy. we build custom software for clients using open source technologies. we specialize in web apps. we consult on software/project management using agile and open approach
    Member of the AgileCville group


  • cases of american/british companies writing software that uses the british numbering system (inches, feet, miles) in collaboration with german/french/dutch companies writing programs using the metric system without proper documentation or conversions




  • btw, i belong to the open source community and the agile community, which means i’m opinionated so i will say some things that will make you cringe or say something like ‘i can’t believe he just said that’ type of thing.
  • btw, i belong to the open source community and the agile community, which means i’m opinionated so i will say some things that will make you cringe or say something like ‘i can’t believe he just said that’ type of thing.

  • software developers go down to their dungeons, and start manically coding
  • product owners (managers, clients, biz dev) do not see any results for at least 3 months
  • how long does it take clients/managers to change their mind?
  • btw, i belong to the open source community and the agile community, which means i’m opinionated so i will say some things that will make you cringe or say something like ‘i can’t believe he just said that’ type of thing.









  • In 2001, 17 prominent figures[6] in the field of agile development (then called "light-weight methods") came together at the Snowbird ski resort in Utah to discuss ways of creating software in a lighter, faster, more people-centric way. They coined the terms "Agile Software Development" and "agile methods", and they created the Agile Manifesto, widely regarded as the canonical definition of agile development and accompanying agile principles.








  • how to implement these ideas in practice?
  • Agile is the umbrella ideology and many frameworks exist to support it.
    XP (extreme programming) is one example
    Scrum is another. our choice at OSC





  • removing obstacles
    help not control
    sometimes a buffer between the devs and the client

  • Scrum enables the creation of self-organizing teams by encouraging co-location of all team members, and verbal communication across all team members and disciplines that are involved in the project.
    A key principle of Scrum is its recognition that during a project the customers can change their minds about what they want and need (often called requirements churn), and that unpredicted challenges cannot be easily addressed in a traditional predictive or planned manner. As such, Scrum adopts an empirical approach—accepting that the problem cannot be fully understood or defined, focusing instead on maximizing the team’s ability to deliver quickly and respond to emerging requirements.
    trading skills between dev









  • scrum of scrums
    sprint review
    sprint retrospective
    etc...
















  • other examples include:
    ping pong
    book club
    company provided food






  • ×