7 votes

Getting started with outsourcing small scientific computation tasks to online freelancers

I'd like to write the problem in Latex, outsource it to a freelance coder, and get back the result. Mathematical programming problems can be written down very precisely and unambigously using ...
Doc Brown's user avatar
  • 203k
6 votes
Accepted

How to define fixed priced software projects and how to argue what is inside scope and what is outside scope?

Software is never done. That's why it's soft. If you sold this project as something that would be defect and maintenance free you're living in a hell of your own making. A lack of defect tickets is ...
candied_orange's user avatar
6 votes

Is Professional Code Review/Mentoring Offered?

Although offering career advice is off-topic for this stackexchange, where a freelance developer can get their code reviewed I feel is a good question to ask. Also, it's good that you are asking this ...
Erdrik Ironrose's user avatar
5 votes

Is there a way to infer a task's cost using Story Points or something else in Scrum?

Scrum does not consider things like budgets or deadlines directly. Instead, it seems to provide the program management with the information they need to conscientiously manage budgets and deadlines. ...
Cort Ammon's user avatar
  • 10.9k
4 votes

How escrow works on software projects?

I have seen a different meaning to the term escrow as it relates to software development and contracting. Developer stores encrypted version of the software's source code with an escrow service. ...
Encaitar's user avatar
  • 3,063
4 votes
Accepted

How escrow works on software projects?

That's one way to do it. Finding and paying a qualified arbitrator to determine that the delivered system meets the requirements of the MSA/SoW can be a problem. Furthermore, it's not unusual for ...
Dan Pichelman's user avatar
4 votes

How to define fixed priced software projects and how to argue what is inside scope and what is outside scope?

If I have learnt anything from freelance projects and especially with Agile development it is: for goodness sake - set done criteria. These are clear milestones that can be ticked off once something ...
Robbie Dee's user avatar
  • 9,737
3 votes
Accepted

Sharing code with API vendor for review without giving them access to the server or repo

You might write an API abstraction layer, to which your application makes calls for API communication, and through which all API communication takes place. Then you should only need to show the ...
JRobert's user avatar
  • 234
3 votes
Accepted

Is Professional Code Review/Mentoring Offered?

I've never heard of paid mentoring, and I suppose there are two reasons for that: Being mentored for free isn't that hard, so why paying for it? Paid mentors would be more inclined to consider you as ...
Arseni Mourzenko's user avatar
3 votes
Accepted

Estimating How Many Hours A Project SHOULD have taken

If you go down this road, then you will need a weekly or bi-weekly IPM (Iteration Planning Meeting) which everyone on the team attends. Some story tracking software will also be needed. For every ...
Jon Raynor's user avatar
2 votes

Getting started with outsourcing small scientific computation tasks to online freelancers

I think you may find the the process of specifying, outsourcing and testing the results you get back takes far more time than writing the code yourself. Even if we assume that the maths part of the ...
Ewan's user avatar
  • 72.4k
1 vote

Estimating How Many Hours A Project SHOULD have taken

Don't feel uncomfortable about this. Every company has to try and grade their employees in some way. But I would suggest you use a less opinionated method. Try to make the tasks a standard size. say ...
Ewan's user avatar
  • 72.4k
1 vote

How and when to choose between Data Consolidation/Data Integration and Data Synchronisation?

Looking at this from the late 2017 perspective, data integration would be a good choice, coupled with a review of existing systems to determine which are candidates for upgrades or replacements. By ...
Aby Sheffer's user avatar
1 vote

How and when to choose between Data Consolidation/Data Integration and Data Synchronisation?

Preliminary remark First of all, the case that you present (single company, many departmental sources, lots of validations to overcome incomplete / inconsistent / unmatchable departmental data, and ...
Christophe's user avatar
  • 75.9k
1 vote

Clever way to license/obfuscate web applications until the client has paid for it

Hire a good intellectual-property attorney to write you a good, solid contract. Then, take your "counselor's" advice on how to use it properly. "Mind your P's and Q's." Be sure ...
Mike Robinson's user avatar
1 vote

GPL in the workplace?

When you copy GPL-licensed software or create products based on it, you have to follow the rules. One is that whoever you give the software to receives it under the same license. Another is that ...
gnasher729's user avatar
  • 43.6k

Only top scored, non community-wiki answers of a minimum length are eligible