When you have to manage tons of projects, several developers, challenging customers you need to re-think your organization.
Agile methodologies are the answer, but you also need tools to manage them.
4. Massimo Azzolini
The agile manifesto
➡ Individuals and interactions
over processes and tools
➡ Working software
over comprehensive
documentation
➡ Customer collaboration
over contract negotiation
➡ Responding to change
over following a plan
6. 1. Satisfy the customer
2. Welcome changing requirements
3. Deliver working software frequently
4. Business people and developers work together
5. Build projects around motivated individuals.
6. Face-to-face conversation
7. Working software is the primary measure of progress
8. Agile processes promote sustainable development
9. Attention to technical and design excellence
10. Simplicity is essential
11. The best architectures and requirements emerge from self-organizing teams
12. Retrospective
12 principles of agile manifesto
11. Massimo Azzolini
The structure
Started in 1999 in Ferrara, in 2012
we have had:
★ 14 people in house
★ most backend developers
★ 4 freelancer (not RedTurtle)
★ 3 teams
★ 77 projects
★ 347 customer requests
★ 1943 tickets solved
★ 20K+ hours worked
17. Massimo Azzolini
What is left?
1. Teams
2. Iterations
3. Agile team to embrace the verb
4. Introduce 1-2 new tools/methods after every agile meeting
5. Multiple kanban boards (personal vs group vs project)
6. WIP limit and customers’ delays
7. Value your time
8. Write everything
9. Code review
18. Massimo Azzolini
Which tools?
➡ Email?!
➡ Share Documents
‣ Google Drive
‣ Dropbox
➡ Organize tasks
‣ Trello o Kanbanery
‣ Simple management
(or other plone based
solutions)
‣ Basecamp