Upload
ryan-blanchard
View
260
Download
1
Tags:
Embed Size (px)
Citation preview
What do we do? What do we do? As your As your
Freelance DeveloperFreelance Developer
www.twenty12dev.com • [email protected]
ApplicationDesktop / WindowsWeb Apps
Database Dev & Admin Business IntelligenceData AnalysisMS Office Automation
Support and Maintenance
Microsoft Office 365 (Sales and Admin)
Windows Azure
Technology.Net Development
VB .Net & C#
ASP.net
SQL Server Business Intelligence Toolkit SSIS SSRS SSAS
Oracle
Qlikview
Database programming and scripting and optimization.
Freelance Computer Freelance Computer ProgrammerProgrammer
Cost Effective FlexibleSkills / ExperienceDeadline DrivenTarget focusedLittle or No Supervision
www.twenty12dev.com • [email protected]
Benefits of hiring FreelanceBenefits of hiring Freelance
Cost EffectiveCost Effective
Hour for hour cheaper than a permanent employee
No equipment purchases
Only pay for hours worked
No hidden HR, equipment or admin costs
Treat as a normal vendor, pay per invoice
Only pay for what you use
www.twenty12dev.com • [email protected]
Benefits of hiring FreelanceBenefits of hiring Freelance
FlexibleFlexible
Ability to assist you on short notice
Can accommodate short and long projects
Has own office and can work remotely
Works on multiple projects easily move onto other projects during your quiet time
Stand in for an absent team member
www.twenty12dev.com • [email protected]
Benefits of hiring FreelanceBenefits of hiring Freelance
Skilled & ExperiencedSkilled & Experienced
Keeps up to date with latest tools and technologies to ensure marketability
Experience from various projects
Works in various industries
Approach problems differently
Top quality work to encourage repeat business and referrals
www.twenty12dev.com • [email protected]
Benefits of hiring FreelanceBenefits of hiring Freelance
Deliverable DrivenDeliverable Driven
Not involved in petty office politics / company policy
Is usually the one that asks the awkward questions
Focus on :◦ Project/Task at
Hand◦ Top Quality
and Professional Work
◦ Returning Customer(s)
◦ Referralswww.twenty12dev.com • [email protected]
Costs and benefits paid in addition to monthly salary
HR and Admin overheads
Salaries payable regardless if business is going through a ‘slow’ or dry period
Training and skill development costs
Equipment and furniture costs
Easier Budgeting – know upfront and pay One amount.
No admin or HR overhead costs.
Functions like a vendor Invoice submitted, invoice paid
Own equipment, own office no extra costs to accommodate or find space to work
Freelancers are generally up to date with technologies, training, skill improvement actively competitive in the market
Can embrace unexpected high demand projects, sudden boom in business affordably at achievable budget-friendly manner
www.twenty12dev.com • [email protected]
Permanent Employee
Freelance Developer?
Pitfalls of hiring FreelancePitfalls of hiring Freelance
Deliverable DrivenDeliverable Driven Does not grow within
your company Not attuned to
company culture and non-communicated goals / targets.
Lacks broader knowledge of inner workings of your company.
Lacks knowledge of Company Policy or processes which can hinder performance
Could be perceived as “the replacement” by poor performing employee(s)
Work could be hampered / sabotaged by staff because of being the “outsider”
** Project specific knowledge is lost when project is complete
** unless knowledge transfer is properly managed
www.twenty12dev.com • [email protected]
Can’t afford to employ a full time developer
Short projectA Full Time
Employee is not a viable option
Uncertain / irregular project timelines
Relieve / Assist Current Dev Team
Need a specific skill set in a hurry
During times of sudden growth
Stand-in for employee on leave
Do you need aDo you need a
Freelance Freelance Developer?Developer?
www.twenty12dev.com • [email protected]
Do you need aDo you need a
Freelance Freelance Developer?Developer?
Long term project
Requirement to retain specific knowledge and skills within company
Resource and skills planning for long term future
Current Development Team not performing due to lack of required skill set
Knowledge of internal process is essential
Long term commitment to company / project
www.twenty12dev.com • [email protected]
When is a When is a
Freelance DeveloperFreelance Developernot necessarily the solution?not necessarily the solution?
Shouldn’t be choice over a permanent employee capable and experienced in your business.
Beneficial choice in many circumstances, but not all of them
Proper knowledge transfer is essential to equip your staff that “stay behind”
Freelance programmers generally work from their own premises and not on site as opposed to a permanent employee who could step in immediately to resolve a situation/backlog/paperwork filed, etc.
Good communication is essential with a freelancer to enable them to understand projects or requirements Can you avail yourself is the question to ask when
your freelancer needs to get an answer or needs something specific you have to authorise/change/test/approve?
www.twenty12dev.com • [email protected]
Understanding yourUnderstanding your
Freelance DeveloperFreelance Developer Prefers to work from their own premises for various reasons
◦ Avoid traffic jams and stressful long hours on the road◦ Be close to family and children by working from home◦ Own environment is perfectly set up to their needs and comfort,
may not adjust well to extended stays at your office, which may impact on performance.
◦ Utilizes time management practices, especially when working on a project. Beware of time slots assigned to checking email, answering calls and makes every effort to adhere to them wherever possible. Your freelancer is as reliant on your effective communication as you are on him delivering professional, timely and accurate work.
Your project is the freelancer’s bread and butter. A freelancer is driven to complete projects to the best of their ability. This mindset is not only to ensure their work will be paid by the due date of project completion, but is mostly focused on the satisfaction of the client, the possibility of securing a call back for future projects as well as a positive referral through your company to potential clients.
Most freelancers don’t need to be managed. But all freelancers need clear communication. Unambiguous instructions.
Freelancers are human. Not just a number or the hired ‘outsider’. Treat them as part of your team, and encourage them to be involved in your team so they are given the opportunity to know and understand in the fullest the end result to be presented from the project you’ve assigned to them and know which channels are to be used throughout each phase of any project.
www.twenty12dev.com • [email protected]
Tips to receive the full benefit Tips to receive the full benefit of yourof your
Freelance DeveloperFreelance Developer Respect your freelancer’s time, even if you are paying for it. Communicate in clear unambiguous language. Keep in touch, don’t waste time over-communicating. Share your wishes and goals as well as project objectives and
intricacies, pitfalls and risks throughout the entire project as soon as the need for that arises.
Listen to & duly respect the opinions, feedbacks, concerns, suggestions the freelancer’s feels is necessary to be discussed with you. Remember that your freelancer works in various fields, have gains valuable insights from other
Minimize midway changes. accept that any changes will impact on the completion date, and
cost of the project. Give everything in writing. This creates a paper trail, and allows
for accountability when projects are delayed or over budget. Make sure that your developer understands his assigned tasks(s).
This could save money later when mistakes could be very expensive to fix.
Know what you want upfront, indecisiveness adds to costs and frustrations. If you are indecisive, then keep development cycles as small as possible.
www.twenty12dev.com • [email protected]
Why choose Why choose
Twenty Twenty 1212
Developer by Trade • Developer by Heart
We are passionate about technology
Problem Solving andImpossible challenge resolve is our specialty
We are emotionally attached to our work, and take great pride in our solutions
We keep things simple
WE STRIVE FOR EXCELLENCE
www.twenty12dev.com • [email protected]
How do I get my ownHow do I get my own
Freelance Developer?Freelance Developer?
www.twenty12dev.com • [email protected]