6. HOW CAN I CREATE PROJECTS
THAT BRING SUCCESS
TO MY CLIENTS?
Q U E S T I O N F O R A F R E E L A N C E R :
7. HOW CAN I HELP OTHERS
CREATE PROJECTS
THAT BRING SUCCESS
TO OUR CLIENTS?
Q U E S T I O N F O R A T E A M L E A D E R :
8. PROCESSES
C O M P A N Y . C O M
I T ' S A L L A B O U T
. . . A N D T O O L S T O I M P L E M E N T T H E P R O C E S S E S
9. C O M P A N Y . C O M
Examples of processes
Deployment
Readmeanddocumentation
Newdeveloperonboarding
Testing/QA
Project/taskmanagement
Communication/notifications
Crisismanagement
10. SO I'M STILL
LEARNING...
C O M P A N Y . C O M
But I will tell you some lessons learned,
also tools/tips that help along the way.
18. TIPS ABOUT DEPLOYMENT
Responsibilities: Know who does what and when
Talk with clients about hosting upfront
Documented processes - so that anyone could potentially deploy code
But be careful about everyone deploying code
Standard staging servers is a great thing
Auto-deploy to staging
You still have to SSH to fix stuff
Don't panic
23. TIPS ABOUT MANAGEMENT
Again - clear processes (what is "done", "pending" etc.)
Set up notifications properly (but not too many)
Deadlines, milestones and reasons for them
Views for clients and for developers
Review the whole thing once in a while
Visual feedback (screenshots / screencasts)
29. TIPS ABOUT DOCUMENTATION
Think about others
Put documentation where it can be easily accessed
Don't write 20-page long tutorials
Videos and screencasts are a good thing
30. THANK YOU
M Y J O U R N E Y H A S J U S T B E G U N . .
L A R A V E L D A I L Y . C O M
P O V I L A S @ L A R A V E L D A I L Y . C O M
@ P O V I L A S K O R O P