70% of all software projects fail. Why is that happening? A few reasons: - Poor communication - Poor communication - Poor communication - Badly defined requirements - Wrong project's priorities - Sloppy development practices How do I address these issues: *Communication & Requirements clarification* - Monday to Friday daily status meetings at fixed time, suitable for all team members(customer is a team member). - Weekly iteration planning meetings. - Transparent and easy-to-use Project Management tools. *Project prioritization* - Complexity estimation - Short iterations & short feedback loop *Development practices* - Perfectly clean code - Test Driven Development (99% test coverage). - Obligatory code review & collective code ownership. - Domain Driven Design, Lean Architecture, GRASP, SOLID If this sounds good ... for you, let's get this done. LinkedIn: http://www.linkedin.com/pub/vladimir-rybas/13/901/1a9 Github: https://github.com/vrybas Tech Blog: http://vrybas.github.io/
Vladimir Rybas has more jobs to show. Create an account to review them.
|Name||Score (out of 5)||Time to Complete|
|XHTML 1.0 Test||4.75||Top 10%||5 mins|
|Ruby on Rails Test v1 (Old)||4.10||Top 20%||36 mins|
|Upwork Readiness Test for Affiliated Contractors||4.20||Below Average||25 mins|