If your project's graphs looks like these... then you are in the right place... we can help you.
Blog
Comparison of software development processes.
Sept. 20, 2012
Hi All!!
This time I created for you a little story, you might like it.
Once upon a time there was a Customer who meet with several development teams.
The Customer wasn't able to pick one team, so he setted up a match with all of them, and the Winning Team will win the hole customer's portfolio.
Curiously, each team informed that they will use a different development methodology. Everyone started at the same time ... while some moved directly to develop after a little customer's introduction, others meet with him and make some questions.
Of those who stayed chatting with the client, some developers maked requirements quickly and the rest made requirements using arduous and endless meetings to define the product specs to develop ...
After a few days we have the first teams that presents their final product. Those who used light requirements begin development and get meeting weekly with the client. Those who use hard requirements were still working on specs.
After three months most of the teams deliver the product, including those who made light requirements too. The group behind hard requirements is still working hard behind closed doors.
After a few months some groups surrender and deliver the product as it is.
In a couple of months more, the more strict teams finish and deliver ...
Go now and see the result...
Here is what the customer had in mind:
Some Teams made commercial proposals:
Comparison of software development processes. ...
Read more...
What is "to be Agile"?
Aug. 29, 2012
One of the most frequent misunderstandings about "what means to be Agile" is when someone makes contact with Agile Methodologies, and confuse it with a less organized or faster way of work.
A frequent confusion is one that understands that "Being Agile" means to do things lazily. There exists a lot of confusions about "what is" the Agilism.
What is "to be Agile"? ...
Read more...
Agile persecution.
April 22, 2012
Hi Agile fans!
This time I bring to you an example. Is a Video that can help you to think about some agile principles and contrast with your present habits. The story consist on a
"spy persecution". This scene belongs to the movie "Johnny English Reborn (2011)".
Agile persecution. ...
Read more...
Agile patterns and anti-patterns that I was finding.
Jan. 23, 2012
Hi everyone!
This time I bring to you a resume of all agile patterns and anti-patterns that I was finding in the way. I collected them from
own and others experience. In many cases these were my own errors, and when I discovered them, they were added to the collection.
I thought that was interesting to put them nicknames, to illustrate a little more the problem's root.
This is a pre-view of the Book I'll write.
I hope that this patterns will be for you so userful, didactyc as funny.
I wait for your feedback!
- Photogenic Agile .
Is Agile for the photo. He demonstrate to be part of the Agile movement, but don't understand it at all.
-
Agile anti christ.
This is convinced that the Agilism is not good, but never tried it. And those who make it work is by good luck.
- Agile as a slogan.
Names agilism to sell, but behind closed doors ... don't uses it at all.
- Agile all in one.
There is a person with the role "Scrum Developer Master Owner."
- Feudal Agile
The client make estimations.
- Agile Soldier.
The Stand Up is a military report, with penalties, reviews and push-ups.
- Agile or death.
Everything must be perfect. If a post-it is twisted, he straightens it.
- Agile Carousel. Iterates but don't moves forward.
Agile patterns and anti-patterns that I was finding. ...
Read more...
TDD and ATDD with JavaScript
Nov. 20, 2011
Hi Agile People!
In this chance I want to share with you this tool that I recently created and implemented.
It is a little JavaScript Unittesting Library, and a TDD exercise building the Conway's Game of Life.
So this has at least three uses:
- To perform testing in JS
- To do TDD/ATDD on JS
- It is a CodeRetreat or CodingDojo facilitation tool.
TDD and ATDD with JavaScript ...
Read more...