Handwritten Text Recognition for manuscripts and early printed texts
Building the A - Team
1. The A - (Agile) Team
By
Bruce Lucas N.
Organizer, forLoopPH
2. A typical developer
• Creative mind
• Problems solving skills on the hour
• Doesn’t always fit in with corporate work
• DIY fired
• Likes team work but prefers to work alone.
• Always chased by deadlines
• Always loosing money
• Build once, support for life
• …..
8. Agile simply gives you a foundation
for teams to make decisions
And
Agile practices keeps the team
organized.
9. Agile Manifesto – 68 words
over
Develop Software better by valuing items on the left side of the list than those on the right side
Individuals and interactions Processes and tools
Working Software Comprehensive Documentation
Customer collaboration Contract Negotiation
Responding to change Following a plan
Credit: Mark Shead
22. 12.
At regular intervals, the team reflects
on how to become more effective,
then tunes and adjusts its behavior accordingly.
23. Agile Teams
Agile teams make decisions every day and those decisions have to be in
tune with the values and principles that works best for them.
24. Agile Practices
Agile practices can be different for different teams but it is more
centered on the
WHY of those practices
rather than the
WHAT kind of practice?
25. SCRUM VS KANBAN
Remember: Practices don’t make you agile.
STAND-UP VS SEAT-DOWN MEETINGS
Your PRINCIPLES and VALUES are what makes you agile.
26. Choosing practices that support your
principles and values.
That is how you build an Agile Team.
28. User Stories
Following the Agile principle No 7.
Working software is the primary measure of progress.
A story template
--------------------------------
WHO - As a : [Type of user]
WHAT - I want to: [Type of action to perform]
WHY - So I can: [achieve this result]
29. Example of a clear User Stories
As a: Website Visitor
I want to: Subscribe to a mailing list for a product.
So I can: Receive email updates for the product.
As a: Admin User
I want to: Disable Users
So I can: Prevent unauthorized access to the software at any time.
30. A good story…
Reflect the understanding of the user’s
needs and expectations.
And supports our agile principles
33. The thin line…
Freelancer Businessman
Build a career and earn a living… Build a company and earn a living…
More code…
You do the work…
less code…
People work for you…