Estimates Based System at Synerzip

Posted by chetan
on Friday, November 30
At Synerzip we have been using EBS to calculate near-to-real estimates for newer projects. How we do it is -

1) each and every task (small to big, direct to indirect) on a project is given a rough time estimate. If this project resembles to any previous project we have done before and shares 60-70% of tasks then we use near-to-real estimates (for tasks) derived from previous project.
2) Suppose, we want to derive near-to-real estimates for a new project which doesn't resemble to any older one.
  a) ask developer to give each task, he/she is working on, a rough estimate
  b) make developer re-enter the actual time on the task he/she has worked for
  c) make developer to add reasons of the actual vs estimated varies @ 20%

This process gives us a) near-to-real estimates so that we can quote real delivery dates b) gives us productivity stats for developers c) etc

Erlang's classic video

Posted by chetan
on Friday, November 23
Declarative real time programming in erlang

in love with erlang

Posted by chetan
on Friday, November 09

Erlang structs, Ruby structs

Posted by chetan
on Friday, November 09

Tuple is Hash

What hash is to ruby, tuple is to erlang
rcolors = {{:color=>"white", :hexcode=>"ffffff"}, 
           {:color=>"black", :hexcode=>"000000"}}
ecolors = {colors,
                  {white, ffffff},
                  {black, 000000}}.

List is Array

What array is to ruby, list is to erlang
rmix = %w(apple orange banana)
emix = [1+7,hello,2-2,{cost, apple, 30-20},3].

what about writing a comic on ruby

Posted by chetan
on Thursday, November 08