Sunday, January 29, 2012

Bill C-11 could bring SOPA-like online piracy laws to Canada

Bill C-11 could bring SOPA-like online piracy laws to Canada.
Contact your local MP and voice your concern about this!!!!!!!

We need to protect the internet and some of the fundamentals data management.
Imagine

  • you buy a CD and not be allowed to copy the content to your MP3
  • you want to unlock your phone to use your current phone with another provider, or do research.
  • you getting accused of piracy without evidence, and your ISP will terminate your access just based on that.
The following link will direct you to the actual bill.. look through it and you can pick out the above plus more.
 > http://www.parl.gc.ca/HousePublications/Publication.aspx?Docid=5144516&File=9


Other References:
http://business.financialpost.com/2012/01/24/sopa-like-laws-could-be-coming-to-canada-expert-warns/
http://dearthey.com/2012/01/26/a-copyright-quickie-canada-is-about-to-pass-sopas-evil-little-brother-politely/

Monday, January 16, 2012

Be the best you can be and diversify your skill set.

- To be the best you can be as a developer, you need to be able to know how to test.

- To be the best you can be as a tester, you need to be able to know how to develop.

- To be the best you can be as a business analyst/owner, you need to be able to know how to design an application.

- To be the best you can be as a system designer/architect, you need to be able to know how to perform business analysis.

Agile brings all these aspects to the team as a unit and takes advantage of each individual's skill set; not only one skill. This will maximize each individuals ability in a project, at the same time promoting the learning of other skills to maximize their own input within the team

- Last but not least, to be the best Software System Manager, you should know all the above.

In summary, be the best you can be and diversify your skills set!!

Friday, January 13, 2012

Agile User Stories

An agile user story should not be used as a sign off document. It should be used as a negotiation tool to reach an agreement between the team and the product owner on a change

Wednesday, January 11, 2012

Simple windows java make file as batch

Simplify your life, create a 'make' file... here is one...javac, javadoc 'make' file for windows. Save it as .bat ... enjoy.
@echo off

:: NO PARAMATER PASSED. DO COMPILE AND SHOW CLASSES
IF  ANYTEXT==%1ANYTEXT GOTO COMPILE
:: otherwise do everything
IF %1 == "-all" GOTO CLEANCLASSES

:CLEANCLASSES
Echo --REMOVING ALL CLASS FILES--
del *.class

:COMPILE
Echo --COMPILING ALL JAVA FILES--
javac *.java

:: no need to do java doc. this is a compile.
IF  ANYTEXT==%1ANYTEXT GOTO SHOWCLASSES

:JAVADOC
Echo --CREATING JAVA DOCS--
javadoc -d ./Docs *.java

:SHOWCLASSES
Echo --THE FOLLOWING CLASS FILES WERE CREATED--
dir/b *.class

:: no need to do run the application. this is a compile.
IF  ANYTEXT==%1ANYTEXT GOTO END

:RUN
Echo --RUNNING NOW.....--
java MyApplication

:END
Echo --END OF MAKE. --

Thursday, January 5, 2012

NetBeans IDE 7.1 Now Available...fun fun fun... http://netbeans.org/

A new NetBeans IDE 7.1 Now Available. Say what you say about Netbeans. I still like using it. I guess I will be playing with it tonight.

http://netbeans.org/

Tuesday, January 3, 2012

The economy is one big project.

My comments below are in square brackets. I thought it would be fun to try and argue that the economy is one big project, the Feds is one big team, and us being one huge owner.

"WASHINGTON (AP) -- In a major shift, the Federal Reserve [the team in this project] will start announcing four times a year how long it plans to keep short-term interest rates at existing levels, according to minutes from its December policy meeting. [So. The economy is one giant project. Used to run on 2 iteration per year, now 4. This is a result of several giant retrospect meetings know as the G8 economic summit, among others]

The shift marks the Fed's latest effort to make its communications with the public more open and explicit. [One of the basic and essential rules in Agile is: transparency.]

The change is intended to reassure consumers and investors [the product owners, the general public] that they will be able to borrow cheaply well into the future. And some economists said it could lead to further Fed action to try to invigorate the economy. [So expect more retrospect meeting and based on those, expect constant improvement to the process]"

>>Reference of quote above<<
http://hosted.ap.org/dynamic/stories/U/US_FED_MINUTES?SITE=AP&SECTION=HOME&TEMPLATE=DEFAULT

Scrum master... "show" and "clear" the way, not "direct" the way

One problem I see more often than not is when scrum masters and PMs start directing a team rather than showing and clearing the way for the team. A team is a unit that works on a target. When PMs or SMs start directing the way, they are removing the element of self organizing, which is a key element in agile software development.

In summary, to all SMs and PMs ... Show and clear the way/path for the team to do what it needs to do.

A team can do the work :)