Python Development Resources for Custom CMS
Please find under a summary covering project details and feedback. The innate facts are kept as they are, private information is amended.
Introductory information
A fast induction on the buyer’s organisation
Our structure prepares information online for nation with addiction issues and their loved ones. We also give access to treatment, including access to rehab clinics or personal coaches and counselors. I am the establisher of the structure.
Desired goal
What challenge were you trying to address with SoftFormace?
Initially, I was looking for a developer who could work with Python and PHP.
Provided solution
What particular tasks were responsible for?
SoftFormace has been providing Python programming as well as some server admin for our CMS, which is Python-based. We have milestones and that',s been the case for years.
They have 1 to 3 developers on our projects. Usually, one developer is permanently assigned to our project. An HTML/CSS guy would come in when needed, plus another database guy when needed, and so on.
How did you come to work with SoftFormace?
I establish Vitaly [Podoba, Founder] back in 2009 on Freelancer.com. I had a piece of PHP code that I put out there as a test for some nation and asked them to convert it into Python. This test would basically give me a developer in both languages. Vitaly did it without me having to pay for it. His turnalmost was instant.
How much have you invested with SoftFormace?
In total, we’ve paid $50,000 to $200,000 for their services.
What is the terminal result of working with ?
We began working with them in 2009 precedently they became SoftFormace. We began with Vitaly and then he brought some more nation into the team. They brought unitedly their clients as well, and that',s how it has developed. Our work is ongoing.
Results achieved
Could you share any evidence that would prove the productivity, condition of work, or the contact of the engagement?
We',ve always accomplished what we set out to do, which I conjecture is all you want. I don',t know if that was a wise thing to do, but what we chose to do was sometimes up to me. It was up to me what should have been programmed in the leading locate. That said, I’ve never veritably had an experience with them where they couldn',t liberate.
How did SoftFormace accomplish from a project treatment standpoint?
Their project treatment deserves an A+. It',s very well managed, otherwise I wouldn',t have been working with them for 7 years. It',s veritably almost as if I have to keep up with them in provisions of their updates as opposed to the other way almost. I don',t have to wait for them. It',s always the other way almost, they have to wait for me to move. They prepare estimates on all projects precedently they set out to do them.
I',ve always led project treatment from my side. We',re principally using Redmine to adjoin. GitHub is another discretion but we',re not using that at the instant. The interaction always goes, “if we add this to it, or if we have to explain that effect, then it will push us over our estimate, are you cool with that or not?”
What did you find most forcible almost SoftFormace?
They have a true perception of ethics that I veritably like. They have optimized the code space. They are very good in what they do, which is Python and Javascript principally. They run tests for all code and address bugs without markup, so I don',t have to pay for bugs. When I say something is pressing, they will get to it within 24 hours usually.
What also surely adds to the value that they fetch is they know all our rise code, our code base within and out. Whenever there was a new developer coming on board, they made sure this developer is brought up to despatch so I never have to harass almost that. That is another reason why I stuck with them.
Are there any areas SoftFormace could better?
It’s just that there is not much that they don',t direct for, unless there were bugs, sometimes that was true. I wish I wouldn',t have to pay for true activities that are not straightly coding-related. There was an effect at some point that I had to pay for team meetings that they were having, and there was just no way to attribute those costs to any specific codes. We',ve changed that now, though. They just add in some buffer.
Sometimes, I wish I would have more of an outrised CTO experience with them, which is not necessarily the case. I quiet need to have a CTO to take on that role of leading the project advanced. It',s not that it',s entirely outrised. I',m sure they outrise solutions and sometimes they would access a project task creatively.