Reputation
2,527
Top tag
Next privilege 3,000 Rep.
Cast close & reopen votes
Badges
9 14
Newest
 Yearling
Impact
~131k people reached

  • 0 posts edited
  • 0 helpful flags
  • 116 votes cast
Jul
22
comment How to accurately predict release items?
@btilly Comparing 80% to 90% is dubious. This is why modern methodologies try to get people to rate items with a 1-10 or any other arbitrary scheme. The 80% or 90% doesn't matter. What matters is being able to compare a 30% to a 90%. By themselves the numbers don't make any sense and are confusing at best. But when related to one another they become more valuable. The idea is to make the best decision for a product road map based on all available information and re-adjust as time goes on. None of this works without going back and reiterating through this process over and over.
Jul
21
revised How to accurately predict release items?
added 1948 characters in body
Jul
21
revised How to accurately predict release items?
added 1948 characters in body
Jul
21
comment How to accurately predict release items?
@btilly Which is why I suggest to break the complex features into less complex features. If a design cannot be broken down into less complex features, I suggest that a redesign is in order. The idea behind a 10% vs a 80% confidence estimate isn't in ones ability to always be right, it has to do with business decisions. If business is presented with two paths, one with a 10% confidence and the other with a 80% confidence they get to choose. If one finds themselves never hitting a target when a 80% confidence was given then they need to rethink their confidence measuring ability.
Jul
21
revised How to accurately predict release items?
added 1948 characters in body
Jul
21
comment How to accurately predict release items?
I didn't arrive at it. I was only citing your confidence level from your post about the 97.79%. I rounded up because I was on my phone at the time and didn't want to deal with accuracy in the percentage. I completely agree with your answer and the other answers from an idealist point of view. However, I have worked at companies that have no understanding of proper estimations, thus you have to learn how to manage expectations and give rough confidence levels with the realization you will eventually refine them as time goes on.
Jul
20
comment How to accurately predict release items?
I can reduce a plan into features where I can be 98% confident in completing that one feature. If you can't be then I suggest breaking the feature up until each piece is reasonable enough. You only have feature vs resource vs time. Seems time and resource is fixed in this case.
Jul
20
comment How to accurately predict release items?
I took it to mean his team was only 80% confident in the whole project plan not 80% for each feature.
Jul
20
comment How to accurately predict release items?
The idea is to slide back the features until confidence reaches an acceptable point.
Jul
20
answered How to accurately predict release items?
Jul
19
comment License that grants the initial author all rights of derived/modified work?
One thing should be clarified. If you create a work and release it as GPL, you still have copyright of your work. The GPL doesn't apply to you. Plenty of companies have done this, such as MySQL.
Jul
17
comment When does SOAP make more sense than REST?
Use both. There is no SOAP vs. REST.
Jul
16
comment How to justify migration from Java 6 to Java 7?
The bigger question is: Why are you having such a hard time upgrading? I was able to upgrade a million loc project in a week to Java 7. I think the answer to your problems is analyzing why you are having such a hard doing the upgrade.
Jul
13
comment How to justify migration from Java 6 to Java 7?
They are also reducing the amount of PermGen needed and using either Heap or native memory instead, I'm not sure on where it will be stored now. This means by Java 8 you won't need to set two max memory parameters.
Jul
13
revised REST API concepts
deleted 145 characters in body
Jul
12
comment Which Continuous Integration framework do you use and why?
Bamboo or Teamcity is significantly easier to use then Hudson and Jenkins. If your project is open source you can use them for free.
Jul
12
comment How are GPL-compatible licenses like MIT usable in GPL programs without being subject to the copyleft provision?
I see he said Boost was GPL compatible. The rest of my comment stands.
Jul
12
comment How are GPL-compatible licenses like MIT usable in GPL programs without being subject to the copyleft provision?
Where did you red that Boost was GPL? It has its own license. The standard rule is that GPLv2 does not mix with proprietary software. There is a question a week on this site about how to get around this. We should ban all GPL questions.
Jul
11
comment REST API concepts
@JustinWarkentin Check out 'REST - Using POST to trigger actions' in my answer.
Jul
11
revised REST API concepts
added 649 characters in body