Strength can be a difficult thing to measure. It's the hardest to quantify.
Does persistence and perseverance seem to an observer as a virtue, or seen as just plain stubbornness?
Where does the line between bravery and stupidity lie? Is standing up for a complete stranger, an act of courage or an annoying habit of 'busy-body'ness?
If strength is continuous optimism, is pessimism an escape, or a realistic view on life?
And does expressing things on a blog such as this, a sign of openness, or a sad attempt to make a mark in the real world?
No one can be exactly sure, since the world is full of steel like self-justification and unavoidable barrage of criticism from so many different colors of the spectrum.
Do you consider yourself strong? Honestly believe that you have enough willpower to last you a lifetime? If you genuinely do, then you can consider yourself lucky...
Blogging off....
Sunday, February 21, 2010
Thursday, February 18, 2010
Being Agile
Recently in my company they've introduced a new software development methodology called "Agile". This is totally the opposite of the traditional waterfall and milestone cycle that is rampantly used by most companies.
The idea is simple, rather than specifying requirements for the final product upfront and having huge milestones that span long periods of time, "Agile" works by providing deliverable products in shorter cycles called sprints (2 to 4 weeks). What this means for customers is that they will have a bare-bone functional product to sample and then have the flexibility to specify more requirements with each additional sprint.
It's an exciting concept in theory since the customer will end up with a product with functions that really matter since the amount of customer hands-on will increase their involvement in development. However, getting use to the idea of people knowing your progress every sprint needs some getting used to.
Management people out there, look it up. It's an excellent way to bolster the potential of your organization! Or that's what they say at least.
Here's to being guinea pigs to experimental management techniques!
Hey boring as this maybe... It is educational... I think.
Blogging off....
The idea is simple, rather than specifying requirements for the final product upfront and having huge milestones that span long periods of time, "Agile" works by providing deliverable products in shorter cycles called sprints (2 to 4 weeks). What this means for customers is that they will have a bare-bone functional product to sample and then have the flexibility to specify more requirements with each additional sprint.
It's an exciting concept in theory since the customer will end up with a product with functions that really matter since the amount of customer hands-on will increase their involvement in development. However, getting use to the idea of people knowing your progress every sprint needs some getting used to.
Management people out there, look it up. It's an excellent way to bolster the potential of your organization! Or that's what they say at least.
Here's to being guinea pigs to experimental management techniques!
Hey boring as this maybe... It is educational... I think.
Blogging off....
Finally, updated my layout
Wow, after maintaining the same look for the blog for about 6 years, I've finally managed to update the layout. It looks a bit more appealing now. Definitely not my design, but hey it's a start. Looks pretty nice though. :)
Blogging off....
Blogging off....
Subscribe to:
Posts (Atom)